次の方法で共有


Notification イベントのデータ列

通知イベントは、Analysis Services のユーザーによって直接発生しないイベントです。 たとえば、ユーザーがプロアクティブ キャッシュの基になるテーブルを更新すると、通知が発生します。

Notifications イベントのイベント カテゴリには、次のイベント クラスがあります。

イベント ID イベント名 イベントの説明
39 Notification 通知イベント。
40 User Defined ユーザー定義イベント。

次の表は、このイベント クラスのデータ列の一覧です。

Notification

列名 列 ID 列の型 列の説明
EventClass 0 1 イベント クラスを使用してイベントを分類します。
EventSubclass 1 1 イベントのサブクラスは、各イベント クラスに関する追加情報を提供します。

次の " サブクラス ID:
サブクラス名 " のペアが定義されています。

0: Proactive Caching Begin

1: Proactive Caching End

2: Flight Recorder Started

3: Flight Recorder Stopped

4: Configuration Properties Updated

5: SQL Trace

6: Object Created

7: Object Deleted

8: Object Altered

9: Proactive Caching Polling Begin

10: Proactive Caching Polling End

11: Flight Recorder Snapshot Begin

12: Flight Recorder Snapshot End

13: Proactive Caching: notifiable object updated

14: Lazy Processing: start processing

15: Lazy Processing: processing complete

16: SessionOpened Event Begin

17: SessionOpened Event End

18: SessionClosing Event Begin

19: SessionClosing Event End

20: CubeOpened Event Begin

21: CubeOpened Event End

22: CubeClosing Event Begin

23: CubeClosing Event End

24: Transaction abort requested
CurrentTime 2 5 Notification イベントの現在の時刻を表します (取得できた場合)。 フィルター選択を行うには、'YYYY-MM-DD' および 'YYYY-MM-DD HH:MM:SS' の形式である必要があります。
StartTime 3 5 イベントが開始された時刻を表します (取得できた場合)。 フィルター選択を行うには、'YYYY-MM-DD' および 'YYYY-MM-DD HH:MM:SS' の形式である必要があります。
EndTime 4 5 イベントが終了した時刻を表します。 SQL:BatchStarting や SP:Starting などの開始イベント クラスについては、この列に値が格納されません。 フィルター選択を行うには、'YYYY-MM-DD' および 'YYYY-MM-DD HH:MM:SS' の形式である必要があります。
Duration 5 2 イベントにかかった時間 (ミリ秒) を表します。
IntegerData 10 1 Notification イベントに関連付けられた整数データを表します。 EventSubclass 列が 8 の場合、値は次のとおりです。

1 = オブジェクトが作成された

2 = オブジェクトが削除された

3 = オブジェクトのプロパティが変更された

4 = オブジェクトの子のプロパティが変更された

6 = 子が追加された

7 = 子が削除された

8 = オブジェクトが完全に処理された

9 = オブジェクトが部分的に処理された

10 = オブジェクトが未処理

11 = オブジェクトが完全に最適化された

12 = オブジェクトが部分的に最適化された

13 = オブジェクトが最適化されていない
ObjectID 11 8 この通知が発行されるオブジェクト ID を表します。これは文字列値です。
ObjectType 12 1 Notification イベントに関連付けられたオブジェクトの種類を表します。
ObjectName 13 8 Notification イベントに関連付けられたオブジェクト名を表します。
ObjectPath 14 8 Notification イベントに関連付けられたオブジェクト パスを表します。 パスは、オブジェクトの親を先頭に、コンマで区切った親の一覧として返されます。
ObjectReference 15 8 Progress Report End イベントのオブジェクト参照を表します。 オブジェクト参照は、タグを使用してオブジェクトを記述することにより、すべての親によって XML としてエンコードされます。
ConnectionID 25 1 Notification イベントに関連付けられた一意の接続 ID を表します。
DatabaseName 28 8 Notification イベントが発生したデータベースの名前を表します。
NTUserName 32 8 コマンド イベントに関連付けられているユーザー名を格納します。 環境に応じて、ユーザー名は次の形式
になります。 - Windows ユーザー アカウント (DOMAIN\UserName)
- ユーザー プリンシパル名 (UPN) (username@domain.com)
- サービス プリンシパル名 (SPN) (appid@tenantid)
- Power BI サービス アカウント (Power BI サービス)
- UPN または SPN の代わりに Power BI サービス (Power BI サービス (UPN/SPN))
NTDomainName 33 8 コマンド イベントをトリガーしたユーザー アカウントに関連付けられているドメイン名が含まれます。
- Windows ユーザー アカウント
の Windows ドメイン名 - Microsoft Entra アカウント
の場合は AzureAD - Windows ドメイン名のない NT AUTHORITY アカウント (Power BI サービスなど)
SessionID 39 8 Notification イベントに関連付けられたセッション ID を表します。
NTCanonicalUserName 40 8 コマンド イベントに関連付けられているユーザー名を格納します。 環境に応じて、ユーザー名は次の形式になります。
- Windows ユーザー アカウント (DOMAIN\UserName)
- ユーザー プリンシパル名 (UPN) (username@domain.com)
- サービス プリンシパル名 (SPN) (appid@tenantid)
- Power BI サービス アカウント (Power BI サービス)
SPID 41 1 Notification イベントに関連付けられたユーザー セッションを一意に識別するサーバー プロセス ID (SPID) を表します。 SPID は、XMLA で使用するセッション GUID に直接対応します。
TextData 42 9 Notification イベントに関連付けられたテキスト データを表します。
ServerName 43 8 通知イベントが発生した Analysis Services インスタンスの名前を格納します。
RequestProperties 45 9 XMLA 要求のプロパティを表します。

User Defined

列名 列 ID 列の型 列の説明
EventClass 0 1 イベント クラスを使用してイベントを分類します。
EventSubclass 1 1 各イベント クラスに関する追加情報を提供する特定のユーザー イベント サブクラス。
CurrentTime 2 5 Notification イベントの現在の時刻を表します (取得できた場合)。 フィルター選択を行うには、'YYYY-MM-DD' および 'YYYY-MM-DD HH:MM:SS' の形式である必要があります。
IntegerData 10 1 特定のユーザー定義イベント情報。
ConnectionID 25 1 Notification イベントに関連付けられた一意の接続 ID を表します。
DatabaseName 28 8 Notification イベントが発生したデータベースの名前を表します。
NTUserName 32 8 コマンド イベントに関連付けられているユーザー名を格納します。 環境に応じて、ユーザー名は次の形式
になります。 - Windows ユーザー アカウント (DOMAIN\UserName)
- ユーザー プリンシパル名 (UPN) (username@domain.com)
- サービス プリンシパル名 (SPN) (appid@tenantid)
- Power BI サービス アカウント (Power BI サービス)
- UPN または SPN の代わりに Power BI サービス (Power BI サービス (UPN/SPN))
NTDomainName 33 8 コマンド イベントをトリガーしたユーザー アカウントに関連付けられているドメイン名が含まれます。
- Windows ユーザー アカウント
の Windows ドメイン名 - Microsoft Entra アカウント
の場合は AzureAD - Windows ドメイン名のない NT AUTHORITY アカウント (Power BI サービスなど)
SessionID 39 8 Notification イベントに関連付けられたセッション ID を表します。
NTCanonicalUserName 40 8 Notification イベントに関連付けられた Windows ユーザー名を表します。 ユーザー名は正規の形式です。 たとえば、engineering.microsoft.com/software/user などです。
SPID 41 1 Notification イベントに関連付けられたユーザー セッションを一意に識別するサーバー プロセス ID (SPID) を表します。 SPID は、XMLA で使用するセッション GUID に直接対応します。
TextData 42 9 Notification イベントに関連付けられたテキスト データを表します。
ServerName 43 8 通知イベントが発生した Analysis Services インスタンスの名前を格納します。