sys.dm_pdw_dms_workers (Transact-SQL)
Se aplica a: Sistema de plataforma de Análisis de Azure Synapse Analytics (PDW)
Contiene información sobre todos los trabajadores que completan los pasos de DMS.
Nota:
El grupo de SQL sin servidor no admite esta sintaxis en Azure Synapse Analytics.
Nombre de la 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. |
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. |
dms_step_index |
int | Paso a paso en el plan DMS 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. |
distribution_id |
Int | Distribución en la que se ejecuta el trabajo, si existe. | Consulte distribution_id en sys.pdw_distributions. |
type |
nvarchar(32) | Tipo de subproceso de trabajo de 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 se canceló o se produjo un error en la consulta 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 se canceló o se produjo un error en la consulta 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 se canceló o se produjo un error en la consulta 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. |
end_time |
datetime | Hora en la que la ejecución finalizó, produjo un error o se canceló. | NULL para trabajos en curso o en cola. De lo contrario, mayor que start_time . |
total_elapsed_time |
int | Tiempo total invertido en la 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 trabajador, 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 se canceló o se produjo un error en la consulta 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. |
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 .