sys.dm_pdw_dms_external_work (Transact-SQL)

S’applique à : Azure Synapse AnalyticsAnalytics Platform System (PDW)

Azure Synapse vue système Analytics qui contient des informations sur toutes les étapes du service de déplacement de données (DMS) pour les opérations externes.

Notes

Cette syntaxe n’est pas prise en charge par le pool SQL serverless dans Azure Synapse Analytics.

Nom de la colonne Type de données Description Plage
request_id nvarchar(32) Requête qui utilise ce worker DMS.

request_id, step_index et dms_step_index forment la clé de cette vue.
Identique à request_id dans sys.dm_pdw_exec_requests (Transact-SQL).
step_index int Étape de requête qui appelle ce worker DMS.

request_id, step_index et dms_step_index forment la clé de cette vue.
Identique à step_index dans sys.dm_pdw_request_steps (Transact-SQL).
dms_step_index int Étape actuelle du plan DMS.

request_id, step_index et dms_step_index forment la clé de cette vue.
Identique à dms___step_index dans sys.dm_pdw_dms_workers (Transact-SQL).
pdw_node_id int Nœud qui exécute le worker DMS. Identique à node_id dans sys.dm_pdw_nodes (Transact-SQL).
type nvarchar(60) Type d’opération externe en cours d’exécution de ce nœud.

FILE SPLIT est une opération sur un fichier Hadoop externe qui a été divisé en plusieurs chutes plus petites.
'FILE SPLIT'
work_id int ID de fractionnement de fichier. Supérieur ou égal à 0.

Unique par nœud de calcul.
input_name nvarchar(60) Nom de chaîne de l’entrée en cours de lecture. Pour un fichier Hadoop, il s’agit du nom du fichier Hadoop.
read_location bigint Décalage de l’emplacement de lecture.
bytes_processed bigint Nombre d’octets traités par ce worker. Supérieur ou égal à 0.
length bigint Nombre d’octets dans le fractionnement du fichier.

Pour Hadoop, il s’agit de la taille du bloc HDFS.
Défini par l’utilisateur. La valeur par défaut est de 64 Mo.
status nvarchar(32) État du worker. En attente, Traitement, Terminé, Échec, Avorté
start_time datetime Heure à laquelle l’exécution de ce worker a démarré. Supérieur ou égal à l’heure de début de l’étape de requête à laquelle appartient ce worker. Consultez sys.dm_pdw_request_steps (Transact-SQL).
end_time datetime Heure à laquelle l’exécution s’est terminée, a échoué ou a été annulée. NULL pour les workers en cours ou mis en file d’attente. Sinon, supérieur à start_time.
total_elapsed_time int Durée totale d’exécution, en millisecondes. Supérieur ou égal à 0.

Si total_elapsed_time dépasse la valeur maximale d’un entier, total_elapsed_time reste la valeur maximale. Cette condition génère l’avertissement « La valeur maximale a été dépassée ».

La valeur maximale en millisecondes équivaut à 24,8 jours.

Pour plus d’informations sur le nombre maximal de lignes conservées par cette vue, consultez la section Métadonnées de la rubrique Limites de capacité .

Voir aussi

Vues système (Transact-SQL)