Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Gilt für: SQL Server 2016 (13.x) und höhere Versionen
Enthält Informationen über alle Schritte, die eine bestimmte PolyBase-Anfrage oder -Abfrage bilden. Er listet eine Zeile pro Abfrageschritt auf.
| Spaltenname | Datentyp | Description | Bereich |
|---|---|---|---|
| execution_id | int | execution_id und step_index bilden den Schlüssel für diese Ansicht. Eindeutige numerische ID, die der Anforderung zugeordnet ist. | Siehe Ausweis in sys.dm_exec_requests (Transact-SQL). |
| step_index | int | Die Position dieses Schritts in der Abfolge der Schritte, die die Anforderung bilden. | 0 bis (n-1) für eine Anfrage mit n Schritten. |
| operation_type | nvarchar(128) | Typ des Vorgangs, der durch diesen Schritt dargestellt wird. | 'MoveOperation', 'OnOperation', 'RandomIDOperation', 'RemoteOperation', 'ReturnOperation', 'ShuffleMoveOperation', 'TempTablePropertiesOperation', 'DropDiagnosticsNotifyOperation', 'HadoopShuffleOperation', 'HadoopBroadCastOperation', 'HadoopRoundRobinOperation' |
| distribution_type | nvarchar(32) | Wo der Schritt ausgeführt wird. | 'AllComputeNodes', 'AllDistributions', 'ComputeNode', 'Distribution', 'AllNodes', 'SubsetNodes', 'SubsetDistributions', 'Unspecificified'. |
| location_type | nvarchar(32) | Wo der Schritt ausgeführt wird. | 'Compute', 'Head' oder 'DMS'. Alle Datenbewegungsschritte zeigen 'DMS'. |
| status | nvarchar(32) | Status dieses Schritts | 'Ausstehend', 'Laufen', 'Abgeschlossen', 'Fehlgeschlagen', 'Zurückgängig machen', 'WartenAbgebrechen', 'Abgebrochen', 'Zurückgezogen', 'Abgebrochen' |
| error_id | nvarchar(36) | Eindeutige ID des Fehlers, der diesem Schritt zugeordnet ist, falls vorhanden | Siehe ID von sys.dm_exec_compute_node_errors (Transact-SQL), NULL, wenn kein Fehler aufgetreten ist. |
| Startzeit | datetime | Zeitpunkt, zu dem die Ausführung des Schritts gestartet wurde | Kleiner oder gleich der aktuellen Zeit und größer oder gleich end_compile_time der Abfrage, zu der dieser Schritt gehört. |
| End_time | datetime | Zeitpunkt, zu dem die Ausführung dieses Schritts abgeschlossen wurde, abgebrochen oder fehlgeschlagen ist. | Kleiner oder gleich der aktuellen Zeit und größer oder gleich start_time, legen Sie für Schritte, die derzeit ausgeführt oder in die Warteschlange gestellt werden, auf NULL fest. |
| total_elapsed_time | int | Gesamtdauer der Ausführung des Abfrageschritts in Millisekunden | Zwischen 0 und dem Unterschied zwischen end_time und start_time. 0 für in die Warteschlange eingereihte Schritte. |
| Anzahl der Zeilen | bigint | Gesamtanzahl der Zeilen, die von dieser Anforderung geändert oder zurückgegeben wurden | 0 für Schritte, die daten nicht geändert oder zurückgegeben haben, ist die Anzahl der betroffenen Zeilen andernfalls betroffen. Legen Sie für DMS-Schritte auf -1 fest. |
| command | nvarchar(4000) | Enthält den vollständigen Text des Befehls dieses Schritts. | Eine beliebige gültige Anforderungszeichenfolge für einen Schritt. Abgeschnitten, wenn länger als 4000 Zeichen sind. |
Siehe auch
PolyBase-Fehlerbehebung mit dynamischen Verwaltungsansichten
Dynamische Verwaltungssichten und Funktionen (Transact-SQL)
Mit der Datenbank verbundene dynamische Verwaltungssichten (Transact-SQL)