适用于:Azure Synapse Analytics
分析平台系统 (PDW)
保存所有完成DMS步骤的员工信息。
注释
Azure Synapse Analytics 中的无服务器 SQL 池不支持此语法。
| 列名 | 数据类型 | Description | 范围 |
|---|---|---|---|
request_id |
nvarchar(32) | 这个DMS工作人员参与的查询。request_id, , step_index, dms_step_index 构成该视图的密钥。 |
请参阅request_idsys.dm_pdw_exec_requests。 |
step_index |
int | 这个DMS工作人员参与的查询步骤。request_id, , step_index, dms_step_index 构成该视图的密钥。 |
见step_indexsys.dm_pdw_request_steps。 |
dms_step_index |
int | 输入该员工正在运行的DMS计划。request_id, , step_index, dms_step_index 构成该视图的密钥。 |
|
pdw_node_id |
int | 工作者正在运行的节点。 | 见 node_idsys.dm_pdw_nodes。 |
distribution_id |
Int | 工人所依赖的分布(如果有的话)。 | 见distribution_idsys.pdw_distributions。 |
type |
nvarchar(32) | 本条目所代表的 DMS 工作者线程类型。 |
DIRECT_CONVERTER、DIRECT_READER、FILE_READER、HASH_CONVERTER、HASH_READER、ROUNDROBIN_CONVERTER、EXPORT_READER、EXTERNAL_READER、EXTERNAL_WRITER、PARALLEL_COPY_READER、REJECT_WRITER、WRITER |
status |
nvarchar(32) | DMS工作人员的状态。 | 无可用信息。 |
bytes_per_sec |
bigint | 最后一秒的读写吞吐量。 | 大于或等于 0。
NULL 如果查询在工作者执行前被取消或失败。 |
bytes_processed |
bigint | 该工作者处理的总字节数。 | 大于或等于 0。
NULL 如果查询在工作者执行前被取消或失败。 |
rows_processed |
bigint | 该工作者已读写的行数。 | 大于或等于 0。
NULL 如果查询在工作者执行前被取消或失败。 |
start_time |
datetime | 该工人开始处决的时间。 | 大于或等于该工作者所属查询步骤的开始时间。 请参见 sys.dm_pdw_request_steps。 |
end_time |
datetime | 执行结束、失败或取消的时间。 |
NULL 适用于在职或排队的工作人员。 否则,大于 start_time。 |
total_elapsed_time |
int | 执行时间总计,以毫秒计。 | 大于或等于0。 自系统启动或重启以来的总时间。 如果 total_elapsed_time 超过整数的最大值(24.8天,毫秒),将因溢出导致物质化失败。最大值(以毫秒为单位)等效于 24.8 天。 |
cpu_time |
bigint | 该工作者消耗的CPU时间以毫秒计。 | 大于或等于0。 |
query_time |
int | SQL开始返回行到线程之前的时间段,单位为毫秒。 | 大于或等于0。 |
buffers_available |
int | 未使用的缓冲区数量。 |
NULL 如果查询在工作者执行前被取消或失败。 |
sql_spid |
int | 执行该 DMS 工作者的 SQL Server 实例上的会话 ID。 | |
dms_cpid |
int | 实际运行线程的进程ID。 | |
error_id |
nvarchar(36) | 该工作程序执行过程中发生错误的唯一标识符(如有)。 | 见error_idsys.dm_pdw_request_steps。 |
source_info |
nvarchar(4000) | 对于读者,则指定源表和列。 | |
destination_info |
nvarchar(4000) | 对于写入者来说,目标表的指定。 |
有关该视图保留的最大行信息,请参见 容量限制 主题中的元数据部分。