共用方式為


sys.dm_pdw_dms_external_work (Transact-SQL)

適用於:Azure Synapse Analytics Analytics 平台系統 (PDW)

Azure Synapse Analytics 系統檢視,其中包含外部作業之所有數據移動服務 (DMS) 步驟的相關信息。

注意

Azure Synapse Analytics 的無伺服器 SQL 集區不支援此語法。

資料行名稱 資料類型 描述 範圍
request_id nvarchar(32) 使用此 DMS 背景工作角色的查詢。

request_id、step_index及dms_step_index形成此檢視的索引鍵。
與 sys.dm_pdw_exec_requests (Transact-SQL) 中的request_id相同。
step_index int 叫用此 DMS 背景工作角色的查詢步驟。

request_id、step_index及dms_step_index形成此檢視的索引鍵。
與 sys.dm_pdw_request_steps (Transact-SQL) 中的step_index相同。
dms_step_index int DMS 方案中目前的步驟。

request_id、step_index及dms_step_index形成此檢視的索引鍵。
與 sys.dm_pdw_dms_workers 中的dms___step_index相同(Transact-SQL)。
pdw_node_id int 執行 DMS 背景工作角色的節點。 與 sys.dm_pdw_nodes (Transact-SQL) 中的node_id相同。
type nvarchar(60) 此節點正在執行的外部作業類型。

FILE SPLIT 是外部 Hadoop 檔案上的作業,已分割成多個較小的落落。
'FILE SPLIT'
work_id int 檔案分割標識碼。 大於或等於 0。

每個計算節點的唯一。
input_name nvarchar(60) 要讀取之輸入的字串名稱。 針對Hadoop檔案,這是Hadoop檔名。
read_location bigint 讀取位置的位移。
bytes_processed bigint 此背景工作角色處理的位元組數目。 大於或等於 0。
length bigint 檔案分割中的位元組數目。

對於Hadoop,這是 HDFS 區塊的大小。
用戶定義。 預設值為 64 MB。
status nvarchar(32) 背景工作角色的狀態。 暫止、處理、完成、失敗、中止
start_time datetime 此背景工作角色的執行開始的時間。 大於或等於此背景工作角色所屬之查詢步驟的開始時間。 請參閱 sys.dm_pdw_request_steps (Transact-SQL)
end_time datetime 執行結束、失敗或取消的時間。 進行中或已排入佇列背景工作角色的 NULL。 否則,大於 start_time。
total_elapsed_time int 執行所花費的總時間,以毫秒為單位。 大於或等於 0。

如果total_elapsed_time超過整數的最大值,total_elapsed_time將繼續是最大值。 此條件會產生「已超過最大值」的警告。

毫秒的最大值相當於 24.8 天。

如需此檢視所保留數據列上限的詳細資訊,請參閱容量限制主題中的元數據一節。

另請參閱

系統檢視 (Transact-SQL)