sys.dm_exec_distributed_request_steps (Transact-SQL)

A következőkre vonatkozik: SQL Server 2016 (13.x) és újabb verziók

Információkat tartalmaz minden lépésről, amely egy adott PolyBase kérést vagy lekérdezést alkot. Minden lekérdezési lépésnél egy sort tüntet fel.

Az oszlop neve Adattípus Leírás Tartomány
execution_id int execution_id és step_index alkotják a nézet kulcsát. A kérelemhez társított egyedi numerikus azonosító. Lásd az azonosítót sys.dm_exec_requests (Transact-SQL).
step_index int Ennek a lépésnek a helye a kérést alkotó lépéssorban. 0-tól (n-1)-ig egy n lépéses kéréshez.
operation_type nvarchar(128) A lépés által képviselt művelet típusa. 'MoveOperation','OnOperation','RandomIDOperation', 'RemoteOperation', 'ReturnOperation', 'ShuffleMoveOperation', 'TempTablePropertiesOperation', 'DropDiagnosticsNotifyOperation', 'HadoopShuffleOperation', 'HadoopBroadCastOperation', 'HadoopRoundRobinOperation'
distribution_type nvarchar(32) A lépés végrehajtásának helye. 'AllComputeNodes','AllDistributions','ComputeNode', 'Distribution','AllNodes','SubsetNodes', 'SubsetDistributions','Unspecified'.
location_type nvarchar(32) A lépés végrehajtásának helye. 'Compute', 'Head' vagy 'DMS'. Minden adatmozgási lépés 'DMS'-et mutat.
állapot nvarchar(32) A lépés állapota 'Függőben', 'Futtatás', 'Teljes', 'Sikertelen', 'VisszavonvaMeghibásítva', 'FüggőbenLemondva', 'Törölve', 'Visszavonva', 'Megszakítva'
error_id nvarchar(36) A lépéshez társított hiba egyedi azonosítója, ha van ilyen Ha nem történt hiba, tekintse meg a sys.dm_exec_compute_node_errors (Transact-SQL), NULL azonosítóját.
kezdési_idő datetime A lépés végrehajtásának kezdő időpontja Kisebb vagy egyenlő az aktuális idővel, és nagyobb vagy egyenlő annak a lekérdezésnek a end_compile_time, amelyhez ez a lépés tartozik.
befejezési_idő datetime Az az idő, amikor ez a lépés befejezte a végrehajtást, törölték vagy megbukott. Kisebb vagy egyenlő az aktuális idővel, és nagyobb vagy egyenlő a start_time, állítsa NULL értékre a jelenleg végrehajtás alatt álló vagy várólistára helyezett lépésekhez.
összesített eltelt idő int A lekérdezési lépés végrehajtásának teljes időtartama ezredmásodpercben 0 és a end_time és start_time közötti különbség. 0 az üzenetsorba helyezett lépésekhez.
row_count bigint A kérelem által módosított vagy visszaadott sorok teljes száma 0 az adatokat nem módosító vagy visszaküldött lépések esetén az egyéb módon érintett sorok száma. Állítsa -1 A DMS lépéseihez.
command nvarchar(4000) A lépés parancsának teljes szövegét tartalmazza. Bármely érvényes kérési sztring egy lépéshez. Csonkolt, ha 4000 karakternél hosszabb.