sys.dm_pdw_request_steps (Transact-SQL)
適用対象:Azure Synapse AnalyticsAnalytics Platform System (PDW)
Azure Synapse Analytics で特定の要求またはクエリを構成するすべての手順に関する情報を保持します。 クエリ ステップごとに 1 行が一覧表示されます。
Note
この構文は、Azure Synapse Analytics のサーバーレス SQL プールでサポートされていません。
列名 | データ型 | 説明 | Range |
---|---|---|---|
request_id |
nvarchar(32) | request_id この step_index ビューのキーを構成します。要求に関連付けられている一意の数値 ID。 |
sys.dm_pdw_exec_requestsを参照してくださいrequest_id 。 |
step_index |
int | request_id この step_index ビューのキーを構成します。要求を構成する一連のステップにおけるこのステップの位置。 |
0 n ステップを含む要求の場合は (n ~ 1)。 |
plan_node_id |
int | 実行プラン内のそのステップのオペレーター ID に対応するノード ID。 | なし |
operation_type |
nvarchar(35) | この手順で表される操作の種類。 | DMS クエリ プランの操作:PartitionMoveOperation ,, MoveOperation , , , ShuffleMoveOperation TrimMoveOperation CopyOperation BroadcastMoveOperation DistributeReplicatedTableMoveOperation SQL クエリ プランの操作: ReturnOperation , OnOperation , RemoteOperation その他のクエリ プラン操作: MetaDataCreateOperation , RandomIDOperation 読み取りの外部操作: HadoopShuffleOperation , HadoopRoundRobinOperation , HadoopBroadcastOperation MapReduce の外部操作: HadoopJobOperation , HdfsDeleteOperation 書き込みの外部操作: ExternalExportDistributedOperation , ExternalExportReplicatedOperation , ExternalExportControlOperation 詳細については、Analytics Platform System (PDW) 製品ドキュメントの 「クエリ プランについて」を参照してください。 クエリ プランは、データベース設定の影響を受ける場合もあります。 詳細については、ALTER DATABA Standard Edition Standard Edition T オプションを確認してください。 |
distribution_type |
nvarchar(32) | この手順で実行される分布の種類。 | AllNodes , AllDistributions , AllComputeNodes , ComputeNode , Distribution , SubsetNodes , , SubsetDistributions Unspecified |
location_type |
nvarchar(32) | ステップが実行されている場所を指定します。 | Compute 、 Control DMS |
status |
nvarchar(32) | この手順の状態。 | Pending , Running , Complete , Failed , , UndoFailed , PendingCancel , Cancelled , Undone Aborted |
error_id |
nvarchar(36) | この手順に関連付けられているエラーの一意の ID (存在する場合)。 | sys.dm_pdw_errorsを参照してくださいerror_id 。 NULL エラーが発生しなかった場合は 。 |
start_time |
datetime | ステップが実行を開始した時刻。 | 現在の時刻より小さいか等しいか、このステップが属する end_compile_time クエリの大きいか等しいか。 クエリの詳細については、「sys.dm_pdw_exec_requests」を参照してください。 |
end_time |
datetime | このステップが実行を完了した時刻、取り消された時刻、または失敗した時刻。 | 現在の時刻より小さいか等しく、より大きいか等しい start_time か。 NULL 現在実行中またはキューに入っているステップに設定します。 |
total_elapsed_time |
int | クエリ ステップが実行されている合計時間 (ミリ秒単位)。 | Between 0 と and の違いstart_time end_time 0 キューに入れたステップの場合は。整数の最大値を超えた場合 total_elapsed_time は、 total_elapsed_time 引き続き最大値になります。 この条件により、"最大値を超えました" という警告が生成されます。最大値 (ミリ秒) は 24.8 日に相当します。 |
row_count |
bigint | この要求によって変更または返された行の合計数。 | ステップの影響を受ける行の数。 データ操作ステップの場合、0 以上。 -1 データに対して動作しない手順の場合は〘。 |
estimated_rows |
bigint | クエリのコンパイル中に計算された作業の合計行数。 | ステップによって推定された行数。 データ操作ステップの場合、0 以上。 -1 データに対して動作しない手順の場合は〘。 |
command |
nvarchar (4000) | この手順のコマンドのフルテキストを保持します。 | ステップの有効な要求文字列。 NULL 操作が型 MetaDataCreateOperation の場合は 〗。 4,000 文字より長い場合は切り捨てられます。 |
このビューで保持される最大行の詳細については、「容量の制限」を参照してください。
関連するコンテンツ
フィードバック
https://aka.ms/ContentUserFeedback」を参照してください。
以下は間もなく提供いたします。2024 年を通じて、コンテンツのフィードバック メカニズムとして GitHub の issue を段階的に廃止し、新しいフィードバック システムに置き換えます。 詳細については、「フィードバックの送信と表示