sys.dm_pdw_request_steps (Transact-SQL)

Aplica-se a: simAzure Synapse Analytics simParallel Data Warehouse

Contém informações sobre todas as etapas que compõem uma determinada solicitação ou consulta no Azure Synapse Analytics . Ele lista uma linha por etapa de consulta.

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) request_id e step_index a chave para essa exibição.

ID numérica exclusiva associada à solicitação.
Consulte request_id em sys.dm_pdw_exec_requests (transact-SQL).
step_index int request_id e step_index a chave para essa exibição.

A posição dessa etapa na sequência de etapas que composicionam a solicitação.
0 a (n-1) para uma solicitação com n etapas.
plan_node_id int A ID do nó correspondente à ID do operador dessa etapa no plano de execução. Nenhum
operation_type nvarchar(35) Tipo de operação representada por esta etapa. Operações de plano de consulta do DMS: 'ReturnOperation', 'PartitionMoveOperation', 'MoveOperation', 'BroadcastMoveOperation', 'ShuffleMoveOperation', 'TrimMoveOperation', 'CopyOperation', 'DistributeReplicatedTableMoveOperation'

Operações de plano de consulta SQL: 'OnOperation', 'RemoteOperation'

Outras operações de plano de consulta: 'MetaDataCreateOperation', 'RandomIDOperation'

Operações externas para leituras: 'HadoopShuffleOperation', 'HadoopRoundRobinOperation', 'HadoopBroadcastOperation'

Operações externas para MapReduce: 'HadoopJobOperation', 'HdfsDeleteOperation'

Operações externas para gravações: 'ExternalExportDistributedOperation', 'ExternalExportReplicatedOperation', 'ExternalExportControlOperation'

Para obter mais informações, consulte "Noções básicas sobre planos de consulta" no Documentação de produto do Parallel Data Warehouse .

Um plano de consulta também pode ser afetado pelas configurações do banco de dados. Verifique as opções ALTER DATABASE SET para obter detalhes.
distribution_type nvarchar(32) Tipo de distribuição que esta etapa passará. 'AllNodes', 'AllDistributions', 'AllComputeNodes', 'ComputeNode', 'Distribution', 'SubsetNodes', 'SubsetDistributions', 'Unspecified'
location_type nvarchar(32) Onde a etapa está em execução. 'Compute', 'Control', 'DMS'
status nvarchar(32) Status desta etapa. Pendente, Em execução, Concluído, Falha, DesfazerFailed, PendingCancel, Cancelado, Desfeita, Anulada
error_id nvarchar(36) ID exclusiva do erro associado a esta etapa, se for o caso. Consulte error_id de sys.dm_pdw_errors (transact-SQL). NULL se nenhum erro ocorreu.
start_time datetime Hora em que a etapa iniciou a execução. Menor ou igual à hora atual e maior ou igual end_compile_time da consulta à qual esta etapa pertence. Para obter mais informações sobre consultas, consulte sys.dm_pdw_exec_requests (Transact-SQL).
end_time datetime Hora em que esta etapa concluiu a execução, foi cancelada ou falhou. Menor ou igual à hora atual e maior ou igual a start_time. De definido como NULL para as etapas atualmente em execução ou na fila.
total_elapsed_time int Tempo total de execução da etapa de consulta, em milissegundos. Entre 0 e a diferença entre end_time e start_time. 0 para etapas na fila.

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.
row_count bigint Número total de linhas alteradas ou retornadas por essa solicitação. O número de linhas afetadas pela etapa. Maior ou igual a zero para etapas de operação de dados. -1 para etapas que não operam em dados.
estimated_rows bigint Número total de linhas de trabalho calculadas durante a compilação da consulta. O número de linhas estimado pela etapa. Maior ou igual a zero para etapas de operação de dados. -1 para etapas que não operam em dados.
. nvarchar(4000) Contém o texto completo do comando desta etapa. Qualquer cadeia de caracteres de solicitação válida para uma etapa. NULL quando a operação é do tipo MetaDataCreateOperation. Truncado se tiver mais de 4.000 caracteres.

Para obter informações sobre o máximo de linhas retidas por essa exibição, consulte a seção Valores máximos de exibição do sistema na seção "Valores mínimos e máximos" no Documentação de produto do Parallel Data Warehouse .

Consulte Também

Azure Synapse Analytics e exibições Data Warehouse de gerenciamento dinâmico (transact-SQL)