次の方法で共有


セマンティック モデルの操作

セマンティック モデル操作ログは、 workspace 監視 ログの一部であり、リアルタイム インテリジェンス ソリューションの一部である Eventhouse KQL データベースに登録されます。 これらのログを使用して、ワークスペースの使用状況とパフォーマンスを監視できます。

セマンティック モデル操作ログ

Analysis Services エンジンは、バッチやトランザクションの開始などのイベントを処理します。 たとえば、クエリを実行し、パーティションを処理します。 通常、Power BI のデータ エンジンのパフォーマンス、正常性、使用状況を監視するために使用されます。 テナント全体からの情報が含まれます。

セマンティック モデル ログを使用して、次の手順を実行します。

  • 容量、ワークスペース、レポート、またはユーザー別に、Analysis Services エンジンのアクティビティが高い、または異常な期間を特定します。
  • 外部の DirectQuery 操作など、クエリのパフォーマンスと傾向を分析します。
  • セマンティック モデルの更新期間、重複、処理のステップを分析します。
  • Premium XMLA エンドポイントを使用して送信されたカスタム操作を分析します。

次の表に、セマンティック モデルのログを示します。 イベントと ExecutionMetrics イベントのドリルダウンの詳細については、「 Events とスキーマを参照してください。

ColumnName [列の型] 説明
ApplicationContext 動的 要求を実行しているアプリケーションに関する詳細を提供する一意識別子のプロパティ バッグ。 たとえば、レポート ID です。
ApplicationName string サーバーに対する接続を確立したクライアント アプリケーションの名前を表します。 この列には、プログラムの表示名ではなく、アプリケーションによって渡された値が格納されます。
CallerIpAddress string 呼び出された IP アドレス
CapacityId string 操作されているアーティファクトをホストしている容量の一意識別子。
カテゴリ string イベントのカテゴリ (Audit、Security、Request など)。
CorrelationId string 相関性があるイベントの ID。 複数のテーブル間で相関性のあるイベントを特定する際に使用できます。
CpuTimeMs long イベントに使用された CPU 時間 (ミリ秒単位)。
CustomerTenantId string ファブリック テナント識別子
DatasetMode string セマンティック モデルのモード。 Import、DirectQuery、または Composite。
DurationMs long 操作にかかった時間 (ミリ秒単位)。
EventText string 操作に関連付けられている詳細な情報が含まれます (DAX クエリなど)。
ExecutingUser string 操作を実行しているユーザー。
ID 動的 ユーザーと要求に関する情報。
ItemId string データをログに記録しているリソースの一意識別子。
ItemKind string 操作をログに記録している成果物の種類 (セマンティック モデルなど)
ItemName string この操作をログに記録している Power BI 成果物の名前。
Level string ログに記録されている操作の重大度レベルが含まれます。 成功、情報、警告、またはエラー。
OperationDetailName string 操作の詳細
OperationId string 操作または要求の一意識別子。 XmlaRequestId と同じ
OperationName string ログ レコードに関連付けられている操作。
ProgressCounter long 進行状況カウンター
リージョン string Fabric リージョンを含む
ReplicaId string クエリ スケール アウト (QSO) が有効な場合に、レプリカを識別できるレプリカ ID。 読み取り/書き込みレプリカの ReplicaId は常に "AAA" であり、読み取り専用レプリカの ReplicaId は "AAB" 以降です。 QSO 非対応のセマンティック モデルの場合、ReplicaId は常に "AAA" です
状態 string 操作の状態。
StatusCode int 操作の状態コード。 成功と失敗が示されます。
Timestamp datetime ログが生成された時刻のタイムスタンプ (UTC)。
User string 実行中の操作に関連付けられているユーザー。 サーバーでエンド ユーザー ID の権限を借用する必要がある場合に使用されます。
WorkspaceId string 操作対象のアイテムを含むワークスペースの一意識別子。
WorkspaceMonitoringTableName string Fabric ワークスペースの監視でイベントを使用できるテーブルの名前
WorkspaceName string 項目を含む Fabric ワークスペースの名前。
XmlaObjectPath string オブジェクトのパス。 そのオブジェクトの親から始まり、各親がコンマで区切られた一覧です。
XmlaProperties string XMLA 要求のプロパティ
XmlaSessionId string Analysis Services セッション識別子