sys.dm_pdw_request_steps (Transact-SQL)
Aplica-se a:Azure Synapse AnalyticsAnalytics Platform System (PDW)
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 compõem a chave para essa visão.ID numérico exclusivo associado à solicitação. |
Veja request_id em sys.dm_pdw_exec_requests. |
step_index |
int | request_id e step_index compõem a chave para essa visão.A posição dessa etapa na sequência de etapas que compõem a solicitação. |
0 a (n - 1) para uma solicitação com n passos. |
plan_node_id |
int | O ID do nó correspondente ao 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 do plano de consulta DMS:PartitionMoveOperation , MoveOperation , BroadcastMoveOperation , ShuffleMoveOperation , TrimMoveOperation , CopyOperation , DistributeReplicatedTableMoveOperation Operações do plano de consulta SQL: ReturnOperation , OnOperation , RemoteOperation Outras operações do 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" na documentação do produto Analytics Platform System (PDW). 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 a que esta etapa é submetida. | AllNodes , AllDistributions , AllComputeNodes , ComputeNode , Distribution , , SubsetNodes , , SubsetDistributions Unspecified |
location_type |
nvarchar(32) | Especifica onde a etapa está sendo executada. | Compute , Control , DMS |
status |
nvarchar(32) | Status desta etapa. | Pending , Running , Complete , Failed , UndoFailed , , PendingCancel , Cancelled , Undone , Aborted |
error_id |
nvarchar(36) | ID exclusivo do erro associado a esta etapa, se houver. | Veja error_id de sys.dm_pdw_errors. 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. |
end_time |
datetime | Hora em que essa etapa concluiu a execução, foi cancelada ou falhou. | Menor ou igual à hora atual e maior ou igual a start_time . Defina 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 em fila.Se total_elapsed_time exceder o valor máximo de um inteiro, total_elapsed_time continuará a ser o valor máximo. Essa condição gera o aviso "O valor máximo foi excedido".O valor máximo em milissegundos equivale 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. |
command |
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 esse modo de exibição, consulte Limites de capacidade.
Conteúdo relacionado
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de