sys.dm_pdw_dms_workers (Transact-SQL)

Se aplica a: Azure Synapse Analytics Analytics Platform System (PDW)

Contiene información sobre todos los trabajos que completan los pasos de DMS.

Nota

El grupo de SQL sin servidor no admite esta sintaxis en Azure Synapse Analytics.

Nombre de columna Tipo de datos Descripción Intervalo
request_id nvarchar(32) Consulta de la que forma parte este trabajo de DMS.

request_id, step_index y dms_step_index forman la clave de esta vista.
Consulte request_id en sys.dm_pdw_exec_requests (Transact-SQL).
step_index int Paso de consulta del que forma parte este trabajo de DMS.

request_id, step_index y dms_step_index forman la clave de esta vista.
Consulte step_index en sys.dm_pdw_request_steps (Transact-SQL).
dms_step_index int Paso a paso en el plan DMS en el que se está ejecutando este trabajo.

request_id, step_index y dms_step_index forman la clave de esta vista.
pdw_node_id int Nodo en el que se ejecuta el trabajo. Consulte node_id en sys.dm_pdw_nodes (Transact-SQL).
distribution_id Int Distribución en la que se ejecuta el trabajo, si existe. Consulte distribution_id en sys.pdw_distributions (Transact-SQL).
tipo nvarchar(32) Tipo de subproceso de trabajo dmS que representa esta entrada. '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) Estado del trabajo de DMS. Información no disponible.
bytes_per_sec bigint Rendimiento de lectura o escritura en el último segundo. Mayor o igual que 0. NULL si la consulta se canceló o se produjo un error antes de que se pudiera ejecutar el trabajo.
bytes_processed bigint Total de bytes procesados por este trabajo. Mayor o igual que 0. NULL si la consulta se canceló o se produjo un error antes de que se pudiera ejecutar el trabajo.
rows_processed bigint Número de filas leídas o escritas para este trabajo. Mayor o igual que 0. NULL si la consulta se canceló o se produjo un error antes de que se pudiera ejecutar el trabajo.
start_time datetime Hora a la que se inició la ejecución de este trabajo. Mayor o igual que la hora de inicio del paso de consulta al que pertenece este trabajo. Consulte sys.dm_pdw_request_steps (Transact-SQL).
end_time datetime Hora a la que finalizó la ejecución, produjo un error o se canceló. NULL para los trabajos en curso o en cola. De lo contrario, mayor que start_time.
total_elapsed_time int Tiempo total invertido en ejecución, en milisegundos. Mayor o igual que 0.

Tiempo total transcurrido desde el inicio o reinicio del sistema. Si total_elapsed_time supera el valor máximo de un entero (24,8 días en milisegundos), provocará un error de materialización debido al desbordamiento.

El valor máximo en milisegundos equivale a 24,8 días.
cpu_time bigint Tiempo de CPU consumido por este trabajo, en milisegundos. Mayor o igual que 0.
query_time int Período de tiempo antes de que SQL empiece a devolver filas al subproceso, en milisegundos. Mayor o igual que 0.
buffers_available int Número de búferes sin usar. NULL si la consulta se canceló o se produjo un error antes de que se pudiera ejecutar el trabajo.
sql_spid int Identificador de sesión en la instancia de SQL Server que realiza el trabajo para este trabajo de DMS.
dms_cpid int Identificador de proceso del subproceso real en ejecución.
error_id nvarchar(36) Identificador único del error que se produjo durante la ejecución de este trabajo, si existe. Consulte error_id en sys.dm_pdw_request_steps (Transact-SQL).
source_info nvarchar(4000) Para un lector, especificación de las tablas y columnas de origen.
destination_info nvarchar(4000) Para un escritor, especificación de las tablas de destino.

Para obtener información sobre las filas máximas que conserva esta vista, consulte la sección Metadatos del tema Límites de capacidad .

Consulte también

Azure Synapse Analytics y vistas de administración dinámica de Data Warehouse paralelas (Transact-SQL)