共用方式為


查詢記錄

查詢記錄數據表包含 Eventhouse KQL 資料庫上執行的查詢清單,這是即時智慧的一部分。 針對每個查詢,記錄事件記錄會儲存在 EventhouseQueryLogs 數據表中。

查詢記錄數據表

使用查詢記錄來:

  • 分析查詢效能和趨勢。
  • 針對慢速查詢進行疑難解答。
  • 識別耗用大量系統資源的大量查詢。
  • 識別執行最多查詢數目的使用者/應用程式。

下表描述儲存在 EventhouseQueryLogs 數據表中的數據行:

資料行名稱 類型 描述
CacheColdHitsBytes long 由於數據預先擷取,冷快取中查詢可用的冷記憶體數據量。
CacheColdMissesBytes long 冷快取中查詢無法使用的冷記憶體數據量。
CacheHotHitsBytes long 熱快取中查詢可用的數據量。 儲存在經常性快取中的數據量是由資料庫或數據表快取原則所定義。
CacheHotMissesBytes long 熱快取中查詢無法使用的數據量。
CapacityId 字串 網狀架構容量標識碼。
ComponentFault 字串 發生查詢錯誤時,發生錯誤的元件。 有效值: ServerClient。 如果查詢結果集太大,則值為 Client。 如果發生內部錯誤,則值為 Server
CorrelationId 字串 查詢的相互關聯標識碼。 值可以包含參與查詢之其他專案的元件,例如執行查詢之報表的語意模型。
CpuTimeMs long 查詢所使用的 CPU 時間總計 (ms)。
CustomerTenantId 字串 客戶租用戶標識碼。
DatabaseId 字串 資料庫唯一標識碼。
DatabaseName 字串 資料庫的名稱。
DurationMs long 查詢的持續時間(毫秒)。
ExtentsMaxScannedTime Datetime 數據掃描時間上限。
ExtentsMinScannedTime Datetime 最小數據掃描時間。
FailureReason 字串 查詢失敗的原因。
身分識別 dynamic 執行查詢的使用者或應用程式身分識別。
ItemId 字串 Fabric Eventhouse 項目的標識符。
ItemKind 字串 Fabric 項目的類型。 有效值: Eventhouse
ItemName 字串 Fabric Eventhouse 項目的名稱。
層級 字串 不適用。
MemoryPeakBytes long 查詢的尖峰記憶體耗用量。
OperationEndTime Datetime 作業結束的時間(UTC)。
OperationId 字串 唯一的查詢記錄標識碼。
OperationStartTime Datetime 作業開始的時間(UTC)。
QueryText 字串 查詢的文字。
區域 字串 Fabric KQL 資料庫所在的區域。
ResultTableCount int 查詢所使用的數據表數目。
ResultTableStatistics 字串 查詢所使用的數據表詳細統計數據。
ScanedExtentsCount long 查詢所掃描的範圍數目。 高數位可能表示查詢延遲問題的原因。
ScanedRowsCount long 查詢所掃描的數據列數目。 高數位可能表示查詢延遲問題的原因。
SourceApplication 字串 執行查詢的來源應用程式名稱。
狀態 字串 查詢的完成狀態。
時間戳記 Datetime 產生事件的時間(UTC)。
TotalExtentsCount long 結果集中的範圍總數。
TotalRowsCount long 結果集中的數據列總數。
WorkspaceId 字串 工作區的標識碼。
WorkspaceMonitoringTableName 字串 工作區監視數據表的名稱。 有效值: EventhouseQueryLogs
WorkspaceName 字串 工作區的名稱。

範例查詢

您可以在網狀架構範例 GitHub 存放庫中尋找範例查詢