次の方法で共有


Notification イベントのデータ列

Notification イベントとは、Microsoft SQL Server 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

Notification イベントに関連付けられた Windows ユーザー名を表します。

NTDomainName

33

8

ユーザーが所属する Windows ドメイン。

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

Notification イベントが発生した 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

Notification イベントに関連付けられた Windows ユーザー名を表します。

NTDomainName

33

8

ユーザーが所属する Windows ドメイン。

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

Notification イベントが発生した Analysis Services インスタンスの名前を表します。

関連項目

その他の技術情報

Notification イベントのイベント カテゴリ