計量
計量數據表包含 Eventhouse KQL 資料庫的擷取、具體化檢視和連續導出的詳細數據,這是即時智慧的一部分。 針對每個計量,記錄事件記錄會儲存在 EventhouseMetrics 數據表中。
計量作業記錄
使用計量來:
- 分析擷取效能和趨勢。
- 監視批次與串流擷取。
- 針對擷取失敗進行疑難解答。
- 深入探討擷取流程。
- 具體化檢視監視和健康情況。
- 持續匯出監視。
下表描述儲存在 EventhouseMetrics 資料表中的數據行:
資料行名稱 | 類型 | 描述 |
---|---|---|
CapacityId | 字串 | 網狀架構容量標識碼。 |
CustomerTenantId | 字串 | 客戶租用戶標識碼。 |
DurationMs | long | 不適用。 |
ItemId | 字串 | Fabric Eventhouse 項目的標識符 |
ItemKind | 字串 | Fabric 專案的型別。 有效值:Eventhouse。 |
ItemName | 字串 | Fabric Eventhouse 項目的名稱。 |
層級 | 字串 | 不適用。 |
MetricCount | long | 計量計數值。 |
MetricMaxValue | long | 計量最大值。 |
MetricMinValue | long | 計量最小值。 |
MetricName | 字串 | 計量名稱。 |
MetricSpecificDimensions | dynamic | 每個計量的特定維度,如計量特定維度數據行中所述。 相關處會提供維度描述做為計量描述的一部分。 |
MetricSumValue | long | 計量總和值。 |
OperationName | 字串 | 執行之作業的名稱。 |
區域 | 字串 | Fabric KQL 資料庫所在的區域。 |
時間戳記 | Datetime | 產生事件的時間(UTC)。 |
WorkspaceId | 字串 | 工作區的標識碼。 |
WorkspaceMonitoringTableName | 字串 | 工作區監視數據表的名稱。 有效值:EventhouseQueryLogs |
WorkspaceName | 字串 | 工作區的名稱。 |
計量特定維度數據行
下表包含所有回報的 Eventhouse 計量清單,以及針對每個計量所報告的特定維度。
計量類型 | MetricName | 單位 | 彙總 | 描述 | 計量特定維度 |
---|---|---|---|---|---|
擷取 | BatchBlobCount | 計數 | Avg、Max、Min | 在已完成批次中擷取的數據源數目。 | 資料庫、數據表 |
擷取 | BatchDurationSec | 秒 | Avg、Max、Min | 擷取流程內批處理階段的持續時間。 | 資料庫、數據表 |
擷取 | BatchSizeBytes | Bytes | Avg、Max、Min | 匯總擷取批次中預期的未壓縮數據大小。 | 資料庫、數據表 |
擷取 | BatchesProcessed | 計數 | Sum、Max、Min | 已完成的擷取批次數目。 | 資料庫、數據表、批處理類型 |
擷取 | BlobsDropped | 計數 | Sum、Max、Min | 元件永久卸除的 Blob 數目,計量中 IngestionResult 記錄的每個失敗原因。 |
Database、Table、ComponentType、ComponentName |
擷取 | BlobsProcessed | 計數 | Sum、Max、Min | 元件處理的 Blob 數目。 | Database、Table、ComponentType、ComponentName |
擷取 | BlobsReceived | 計數 | Sum、Max、Min | 元件從輸入數據流接收的 Blob 數目。 | Database、ComponentType、ComponentName |
Export | ContinuousExportRecordsCount | 計數 | Sum | 所有連續匯出作業中導出的記錄數目。 | Database、ContinuousExportName |
Export | ContinuousExportMaxLateness | 計數 | 最大值 | KQL 資料庫中連續匯出作業所報告的延遲時間(分鐘)。 | |
Export | ContinousExportPendingCount | 計數 | 最大值 | 準備好執行但正在佇列中等候的暫止連續導出作業數目,可能是因為容量不足。 | |
Export | ContinuousExportResult | 每個連續匯出執行的失敗/成功結果。 | ContinuousExportName | 每個連續匯出執行的結果,表示失敗或成功。 | ContinuousExportName |
擷取 | DiscoveryLatencyInSeconds | 秒 | Avg | 數據加入佇列的時間,直到數據連線探索到數據為止。 這次不會包含在 階段延遲 或 擷取延遲 計量中。 在下列情況下,探索延遲可能會增加: |
ComponentType、ComponentName |
擷取 | EventsDropped | 計數 | Sum、Max、Min | 數據連線捨棄的事件數目。 | ComponentType、ComponentName |
擷取 | EventsProcessed | 計數 | Sum、Max、Min | 數據連線所處理的事件數目。 | ComponentType、ComponentName |
擷取 | EventsReceived | 計數 | Sum、Max、Min | 來自輸入數據流的數據連接所接收的事件數目。 | ComponentType、ComponentName |
擷取 | IngestionLatencyInSeconds | 秒 | Avg、Max、Min | 在叢集中收到數據之前所花費的時間,直到數據準備好進行查詢為止。 時間取決於擷取類型,例如串流擷取或佇列擷取。 | IngestionKind |
擷取 | IngestionResult | 計數 | Sum | 已成功擷取或無法擷取的來源總數。 如需詳細資訊,請參閱 維度描述 | Database、Table、IngestionResultDetails、FailureKind、ViaUpdatePolicy |
擷取 | IngestionVolumeInBytes | 計數 | 最大值、總和 | 壓縮之前,擷取至 KQL 資料庫 (位元組) 的資料大小總計。 | 資料庫、數據表 |
具體化檢視 | MaterializedViewAgeSeconds | 秒 | Avg | 檢視的存留期(分鐘)是由目前時間所定義,減去檢視所處理的最後一個擷取時間。 較低的值表示更健康檢視。 | Database、MaterializedViewName |
具體化檢視 | MaterializedViewHealth | 1, 0 | Avg | 值為 1 表示檢視視為狀況良好;否則,值為 0。 | Database、MaterializedViewName |
具體化檢視 | MaterializedViewResult | 1 | Avg | 計量值一律為 1。 Result 表示最後一個具體化周期的結果。 如需可能的值,請參閱 MaterializedViewResult 。 |
Database、MaterializedViewName、Result |
擷取 | QueueLength | 計數 | Avg | 元件輸入佇列中暫止的訊息數目。 批處理元件會處理每個 Blob 的一個訊息,而擷取元件則處理每個批次的一則訊息。 批次是由包含一或多個 Blob 的單一內嵌命令所組成。 | ComponentType |
擷取 | QueueOldestMessage | 秒 | Avg | 插入元件輸入佇列中最舊訊息的時間(秒)。 | ComponentType |
擷取 | ReceivedDataSizeBytes | Bytes | 平均值、總和 | 來自輸入數據流的數據連接所接收的數據大小。 | ComponentType、ComponentName |
串流擷取 | StreamingIngestDataRate | Bytes | Count、Avg、Max、Min、Sum | 串流擷取所擷取的數據總量。 | 資料庫、數據表 |
串流擷取 | StreamingIngestDuration | 毫秒 | Avg、Max、Min | 所有串流擷取要求的總持續時間。 | 無 |
維度描述
下列清單描述計量中 IngestionResult
報告的維度:
IngestionResultDetails
:成功擷取成功或失敗的失敗類別。 如需可能失敗類別的完整清單,請參閱 擷取錯誤碼。FailureKind
:失敗是永久性還是暫時性的。 此值適用於None
成功的擷取。ViaUpdatePolicy
:如果擷取是由 更新原則觸發,則為 True。
注意
- 事件中樞和 IoT 中樞 擷取事件會預先匯總成一個 Blob,然後視為單一擷取來源。 在預先匯總之後,它們會顯示為單一擷取結果。
- 暫時性失敗會自動重試有限的次數。 每個暫時性失敗都會回報為暫時性擷取結果,這表示單一擷取可能會產生多個擷取結果。
範例查詢
您可以在網狀架構範例 GitHub 存放庫中尋找範例查詢。