sys.dm_pdw_dms_external_work (Transact-SQL)

Aplica-se a:Azure Synapse AnalyticsAnalytics Platform System (PDW)

Azure Synapse exibição do sistema de Análise que contém informações sobre todas as etapas do DMS (Serviço de Movimentação de Dados) para operações externas.

Observação

Não há suporte a essa sintaxe para o pool de SQL sem servidor no Azure Synapse Analytics.

Nome da coluna Tipo de Dados Descrição Intervalo
request_id nvarchar(32) Consulta que está usando esse trabalho do DMS.

request_id, step_index e dms_step_index formar a chave para essa exibição.
O mesmo que request_id em sys.dm_pdw_exec_requests (Transact-SQL).
step_index int Etapa de consulta que está invocando esse trabalho do DMS.

request_id, step_index e dms_step_index formar a chave para essa exibição.
O mesmo que step_index em sys.dm_pdw_request_steps (Transact-SQL).
dms_step_index int Etapa atual no plano DMS.

request_id, step_index e dms_step_index formar a chave para essa exibição.
O mesmo que dms___step_index em sys.dm_pdw_dms_workers (Transact-SQL).
pdw_node_id int Nó que está executando o trabalho do DMS. O mesmo que node_id em sys.dm_pdw_nodes (Transact-SQL).
type nvarchar(60) Tipo de operação externa que este nó está executando.

FILE SPLIT é uma operação em um arquivo Hadoop externo que foi dividido em várias quedas menores.
'FILE SPLIT'
work_id int A ID de divisão do arquivo. Maior ou igual a 0.

Exclusivo por nó de computação.
input_name nvarchar(60) Nome da cadeia de caracteres para a entrada que está sendo lida. Para um arquivo Hadoop, esse é o nome do arquivo Hadoop.
read_location bigint Deslocamento do local de leitura.
bytes_processed bigint Número de bytes processados por esse trabalho. Maior ou igual a 0.
comprimento bigint Número de bytes na divisão de arquivo.

Para o Hadoop, esse é o tamanho do bloco HDFS.
Definido pelo usuário. O padrão é 64 MB.
status nvarchar(32) Estado do trabalho. Pendente, Processando, Concluído, Com Falha, Anulado
start_time datetime Hora em que a execução desse trabalho foi iniciada. Maior ou igual à hora de início da etapa de consulta à qual esse trabalho pertence. Consulte sys.dm_pdw_request_steps (Transact-SQL).
end_time datetime Hora em que a execução terminou, falhou ou foi cancelada. NULL para trabalhos em andamento ou na fila. Caso contrário, maior que start_time.
total_elapsed_time int Tempo total gasto na execução, em milissegundos. Maior ou igual a 0.

Se total_elapsed_time exceder o valor máximo de um inteiro, total_elapsed_time continuará sendo o valor máximo. Essa condição gerará o aviso "O valor máximo foi excedido".

O valor máximo em milissegundos é equivalente a 24,8 dias.

Para obter informações sobre o máximo de linhas retidas por essa exibição, consulte a seção Metadados no tópico Limites de capacidade .

Consulte Também

Exibições do Sistema (Transact-SQL)