catalog.operation_messages (SSISDB 資料庫)

適用於:SQL Server Azure Data Factory 中的 SSIS Integration Runtime

顯示在 Integration Services 目錄中的作業期間所記錄的訊息。

資料行名稱 資料類型 描述
operation_message_id bigint 訊息的唯一識別碼 (ID)。
operation_id bigint 作業的唯一識別碼。
message_time datetimeoffset(7) 建立訊息的日期和時間。
message_type smallint 顯示的訊息類型。
message_source_type smallint 訊息來源類型的識別碼。
訊息 nvarchar(max) 訊息的文字。
extended_info_id bigint extended_operation_info 檢視中所找到,且與作業訊息相關之其他資訊的識別碼。

備註

這個檢視會顯示在目錄作業期間所記錄之每個訊息的資料列。 訊息可由伺服器、封裝執行處理或執行引擎所產生。

這個檢視會顯示下列訊息類型:

message_type 描述
-1 Unknown
120 錯誤
110 警告
70 資訊
10 驗證前
20 驗證後
30 執行前
40 執行後
60 進度
50 StatusChange
100 QueryCancel
130 TaskFailed
90 Diagnostic
200 自訂
140 DiagnosticEx

只要執行封裝工作執行子封裝,它就會記錄這個事件。 事件訊息是由傳遞至子封裝的參數值所組成。

DiagnosticEx 之訊息資料行的值是 XML 文字。
400 NonDiagnostic
80 VariableValueChanged

這個檢視會顯示下列訊息來源類型。

message_source_type 描述
10 項目 API,例如 T-SQL 和 CLR 預存程序
20 用來執行封裝的外部處理序 (ISServerExec.exe)
30 封裝層級物件
40 控制流程工作
50 控制流程容器
60 資料流程工作

權限

這個檢視需要下列其中一個權限:

  • 作業的 READ 權限

  • ssis_admin 資料庫角色的成員資格

  • 系統管理員伺服器角色的成員資格

注意

當您擁有在伺服器上執行操作的權限時,也會具有檢視作業資訊的權限。 強制使用資料列層級安全性,只會顯示您具有檢視權限的資料列。