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 天。 |
如需此檢視所保留數據列上限的詳細資訊,請參閱容量限制主題中的元數據一節。