sys.dm_pdw_request_steps (Transact-SQL)

van toepassing op:Azure Synapse AnalyticsAnalytics Platform System (PDW)

Bevat informatie over alle stappen die een bepaalde request of query samenstellen in Azure Synapse Analytics. Er staat één rij per querystap vermeld.

Note

Deze syntaxis wordt niet ondersteund door een serverloze SQL-pool in Azure Synapse Analytics.

Kolomnaam Gegevenstype Description Range
request_id nvarchar(32) request_id en step_index de sleutel voor dit uitzicht vormen.

Unieke numerieke id die is gekoppeld aan de aanvraag.
Zie request_idin sys.dm_pdw_exec_requests.
step_index int request_id en step_index de sleutel voor dit uitzicht vormen.

De positie van deze stap in de reeks stappen waaruit het verzoek bestaat.
0 aan (n - 1) voor een verzoek met n stappen.
plan_node_id int De knoop-ID die overeenkomt met de operator-ID van die stap in het uitvoeringsplan. Geen
operation_type nvarchar(35) Type bewerking wordt door deze stap weergegeven. DMS-queryplanoperaties:PartitionMoveOperation, MoveOperation, , BroadcastMoveOperationShuffleMoveOperation, TrimMoveOperation, CopyOperation,DistributeReplicatedTableMoveOperation

SQL-queryplanoperaties:ReturnOperation, OnOperation, RemoteOperation

Andere queryplan-operaties:MetaDataCreateOperationRandomIDOperation

Externe bewerkingen voor leestjes:HadoopShuffleOperation, HadoopRoundRobinOperation, HadoopBroadcastOperation

Externe bewerkingen voor MapReduce:HadoopJobOperation, HdfsDeleteOperation

Externe bewerkingen voor schrijfs:ExternalExportDistributedOperation, ExternalExportReplicatedOperation, ExternalExportControlOperation

Voor meer informatie, zie "Understanding Query Plans" in de productdocumentatie van het Analytics Platform System (PDW).

Een queryplan kan ook worden beïnvloed door de database-instellingen. Bekijk ALTER DATABASE SET de opties voor details.
distribution_type nvarchar(32) Het type verdeling dat deze stap ondergaat. AllNodes, AllDistributions, AllComputeNodes, ComputeNode, Distribution, SubsetNodes, , SubsetDistributions, Unspecified
location_type nvarchar(32) Geeft aan waar de stap loopt. Compute, Control, DMS
status nvarchar(32) Status van deze stap. Pending, , , , , UndoFailedPendingCancelCancelled, UndoneFailedCompleteRunningAborted
error_id nvarchar(36) Unieke id van de fout die aan deze stap is gekoppeld, indien van toepassing. NULL als er geen fout is opgetreden. De request_id kan worden vergeleken met de request_id in sys.dm_pdw_errors om alle vermelde fouten voor die specifieke request_idweer te geven.
start_time datetime Tijd waarop de stap begon met uitvoeren. Kleiner of gelijk aan de huidige tijd en groter of gelijk aan end_compile_time de query waartoe deze stap behoort. Voor meer informatie over zoekopdrachten, zie sys.dm_pdw_exec_requests.
end_time datetime Tijd waarop deze stap werd uitgevoerd, werd geannuleerd of mislukte. Kleiner of gelijk aan de huidige tijd en groter of gelijk aan start_time. Stel in op NULL voor stappen die momenteel worden uitgevoerd of in de wachtrij staan.
total_elapsed_time int De totale tijd dat de querystap heeft gedraaid, in milliseconden. Tussen 0 en het verschil tussen end_time en start_time. 0 voor stappen die in de rij staan.

Als total_elapsed_time de maximumwaarde voor een geheel getal overschrijdt, blijft total_elapsed_time de maximumwaarde. Met deze voorwaarde wordt de waarschuwing 'De maximumwaarde is overschreden' gegenereerd.

De maximale waarde in milliseconden komt overeen met 24,8 dagen.
row_count bigint Totaal aantal rijen dat door dit verzoek is gewijzigd of teruggegeven. Het aantal rijen dat door de stap wordt beïnvloed. Groter dan of gelijk aan nul voor de stappen van gegevensbewerking. -1 voor stappen die niet op data werken.
estimated_rows bigint Totaal aantal werkrijen berekend tijdens de compilatie van zoekopdrachten. Het aantal rijen geschat per stap. Groter dan of gelijk aan nul voor de stappen van gegevensbewerking. -1 voor stappen die niet op data werken.
command nvarchar(4000) Bevat de volledige tekst van de opdracht van deze stap. Elke geldige aanvraagreeks voor een stap. NULL wanneer de bewerking van het type MetaDataCreateOperationis. Afgekort als het langer is dan 4.000 tekens.

Zie Capaciteitslimieten voor informatie over de maximumrijen die door deze weergave worden bewaard.