sys.dm_pdw_dms_external_work (Transact-SQL)

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

Azure Synapse Analytics vista de sistema que contiene información sobre todos los pasos del Data Movement Service (DMS) para operaciones externas.

Note

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

Nombre de la columna Tipo de datos Description Range
identificador_de_solicitud nvarchar(32) Consulta que está usando este trabajador DMS.

request_id, step_index y dms_step_index forman la clave para esta visión.
Igual que request_id en sys.dm_pdw_exec_requests (Transact-SQL).
step_index int Paso de consulta que está invocando a este trabajador DMS.

request_id, step_index y dms_step_index forman la clave para esta visión.
Igual que step_index en sys.dm_pdw_request_steps (Transact-SQL).
dms_step_index int Paso actual en el plan DMS.

request_id, step_index y dms_step_index forman la clave para esta visión.
Igual que dms___step_index en sys.dm_pdw_dms_workers (Transact-SQL).
pdw_node_id int Nodo que está ejecutando el trabajador DMS. Igual que node_id en sys.dm_pdw_nodes (Transact-SQL).
type nvarchar(60) Tipo de operación externa que este nodo está ejecutando.

FILE SPLIT es una operación sobre un archivo Hadoop externo que se ha dividido en varias caídas más pequeñas.
'DIVISIÓN DE ARCHIVOS'
work_id int El archivo dividió ID. Mayor o igual a 0.

Único por nodo de Cómputo.
input_name nvarchar(60) Nombre de cadena para la entrada que se está leyendo. Para un archivo Hadoop, este es el nombre del archivo Hadoop.
read_location bigint Desplazamiento de la ubicación de lectura.
bytes_processed bigint Número de bytes procesados por este trabajador. Mayor o igual a 0.
length bigint El número de bytes en el archivo se dividió.

Para Hadoop, este es el tamaño del bloque HDFS.
Definido por el usuario. El valor por defecto es 64 MB.
estado nvarchar(32) Estado del trabajador. Pendiente, procesando, hecho, fallido, abortado
hora_de_inicio datetime Hora en la que comenzó la ejecución de este trabajador. Mayor o igual a la hora de inicio del paso de consulta al que pertenece este trabajador. Véase sys.dm_pdw_request_steps (Transact-SQL).
hora_de_terminación datetime Tiempo en el que la ejecución terminaba, fracasaba o se cancelaba. NULL para trabajadores en curso o en cola. Por lo demás, más que start_time.
total_elapsed_time int El tiempo total dedicado a la ejecución, en milisegundos. Mayor o igual a 0.

Si total_elapsed_time supera el valor máximo para un entero, total_elapsed_time seguirá siendo el valor máximo. Esta condición generará la advertencia "El valor máximo ha sido superado."

El valor máximo en milisegundos equivale a 24,8 días.

Para información sobre el número máximo de filas que se conserva esta vista, consulte la sección de Metadatos en el tema Límites de capacidad .

Véase también

Vistas del sistema (Transact-SQL)