語意模型作業
語意模型作業記錄是工作區監視記錄的一部分,而且會註冊在 Eventhouse KQL 資料庫中,這是即時智慧解決方案的一部分。 您可以使用這些記錄來監視工作區的使用方式和效能。
語意模型作業記錄
Analysis Services 引擎會處理事件,例如批次或交易的開頭。 例如,執行查詢和處理分割區。 通常用來監視Power BI資料引擎的效能、健康情況和使用量。 包含來自整個租用戶的資訊。
使用語意模型記錄來:
- 依容量、工作區、報表或使用者識別高或不尋常的 Analysis Services 引擎活動期間。
- 分析查詢效能和趨勢,包括外部 DirectQuery 作業。
- 分析語意模型重新整理持續時間、重疊和處理步驟。
- 使用 Premium XMLA 端點分析傳送的自訂作業。
下表列出語意模型記錄。 如需事件和向下切入 ExecutionMetrics
事件的詳細資訊,請參閱 事件和架構。
ColumnName | ColumnType | 描述 |
---|---|---|
ApplicationContext | dynamic | 唯一識別碼的屬性包,其中提供執行要求的應用程式詳細資料。 例如,報表標識碼。 |
ApplicationName | 字串 | 包含已建立伺服器連線的用戶端應用程式名稱。 此資料行會填入應用程式所傳遞的值,而不是顯示的程式名稱。 |
CallerIpAddress | 字串 | 呼叫的IP位址 |
CapacityId | 字串 | 裝載所操作成品之容量的唯一標識碼。 |
類別 | 字串 | 事件的類別,例如 Audit/Security/Request。 |
CorrelationId | 字串 | 相互關聯事件的識別碼。 可用來識別多個資料表之間的相互關聯事件。 |
CpuTimeMs | long | 事件所使用的 CPU 時間量 (以毫秒為單位)。 |
CustomerTenantId | 字串 | 網狀架構租用戶標識碼 |
DatasetMode | 字串 | 語意模型的模式。 Import、DirectQuery 或 Composite。 |
DurationMs | long | 作業所需的時間量 (以毫秒為單位)。 |
EventText | 字串 | 包含與作業相關聯的詳細資訊,例如 DAX 查詢。 |
ExecutingUser | 字串 | 執行作業的使用者。 |
身分識別 | dynamic | 使用者和宣告的相關資訊。 |
ItemId | 字串 | 記錄資料的資源唯一識別碼。 |
ItemKind | 字串 | 記錄作業的成品類型,例如語意模型。 |
ItemName | 字串 | 記錄這項作業的 Power BI 成品名稱。 |
層級 | 字串 | 包含所記錄作業的嚴重性層級。 成功、資訊、警告或錯誤。 |
OperationDetailName | 字串 | 作業的詳細數據 |
OperationId | 字串 | 作業或要求的唯一標識符。 與 XmlaRequestId 相同 |
OperationName | 字串 | 與記錄錄製相關聯的作業。 |
ProgressCounter | long | 進度計數器 |
區域 | 字串 | 包含網狀架構區域 |
ReplicaId | 字串 | 啟用查詢擴增 (QSO) 時將讓您識別複本的複本識別碼。 讀寫複本一律具有 ReplicaId='AAA',而唯讀複本具有從 'AAB' 開始的 ReplicaId。 對於啟用非 QSO 的語意模型,ReplicaId 一律為 'AAA' |
狀態 | 字串 | 作業的狀態。 |
StatusCode | int | 作業的狀態碼。 其涵蓋成功和失敗。 |
時間戳記 | Datetime | 產生記錄時的時間戳記 (UTC)。 |
User | 字串 | 與執行中作業相關聯的使用者。 必須在伺服器上模擬終端使用者身分識別時使用。 |
WorkspaceId | 字串 | 包含所操作專案之工作區的唯一標識符。 |
WorkspaceMonitoringTableName | 字串 | 事件可在網狀架構工作區監視中取得的數據表名稱 |
WorkspaceName | 字串 | 包含專案的 Fabric 工作區名稱。 |
XmlaObjectPath | 字串 | 物件路徑。 以逗號分隔的父系清單,開頭為物件的父系。 |
XmlaProperties | 字串 | XMLA 要求的屬性 |
XmlaSessionId | 字串 | Analysis Services 會話標識符 |