sys.dm_pdw_request_steps (Transact-SQL)
Область применения: Azure Synapse Analytics Analytics Platform System (PDW)
Содержит сведения обо всех шагах, составляющих заданный запрос или запрос в Azure Synapse Analytics. Он содержит одну строку на шаг запроса.
Примечание.
Этот синтаксис не поддерживается бессерверным пулом SQL в Azure Synapse Analytics.
Имя столбца | Тип данных | Description | Диапазон |
---|---|---|---|
request_id |
nvarchar(32) | request_id и step_index сделайте ключ для этого представления.Уникальный числовой идентификатор, связанный с запросом. |
Смrequest_id . sys.dm_pdw_exec_requests. |
step_index |
int | request_id и step_index сделайте ключ для этого представления.Позиция этого шага в последовательности шагов, составляющих запрос. |
0 значение (n – 1) для запроса с инструкциями n. |
plan_node_id |
int | Идентификатор узла, соответствующий идентификатору оператора этого шага в плане выполнения. | нет |
operation_type |
nvarchar(35) | Тип операции, представленной на этом шаге. | Операции плана запросов DMS: PartitionMoveOperation , MoveOperation BroadcastMoveOperation , ShuffleMoveOperation , TrimMoveOperation CopyOperation DistributeReplicatedTableMoveOperation Операции плана запросов SQL: ReturnOperation , OnOperation RemoteOperation Другие операции плана запросов: MetaDataCreateOperation , RandomIDOperation Внешние операции для операций чтения: HadoopShuffleOperation , HadoopRoundRobinOperation HadoopBroadcastOperation Внешние операции для MapReduce: HadoopJobOperation , HdfsDeleteOperation Внешние операции записи: ExternalExportDistributedOperation , ExternalExportReplicatedOperation ExternalExportControlOperation Дополнительные сведения см. в разделе "Общие сведения о планах запросов" в документации по продукту "Система платформы аналитики ( PDW). План запроса также может повлиять на параметры базы данных. Дополнительные сведения см . в параметрах ALTER DATABASE SET. |
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) | Уникальный идентификатор ошибки, связанной с этим шагом, если таковой есть. | NULL Если ошибка не произошла. Его request_id можно сопоставить с request_id sys.dm_pdw_errors, чтобы просмотреть все перечисленные ошибки для этого конкретногоrequest_id . |
start_time |
datetime | Время начала выполнения шага. | Меньше или равно текущему времени и больше или равно end_compile_time запросу, к которому принадлежит этот шаг. Дополнительные сведения о запросах см. в sys.dm_pdw_exec_requests. |
end_time |
datetime | Время завершения выполнения этого шага, отмена или сбой. | Меньше или равно текущему времени и больше или равно start_time . Установите значение NULL для шагов, выполняемых в настоящее время или в очереди. |
total_elapsed_time |
int | Общее время выполнения шага запроса в миллисекундах. | Между и различием между 0 end_time и start_time . 0 для шагов в очереди.Если total_elapsed_time превышено максимальное значение целого числа, total_elapsed_time по-прежнему будет максимальным значением. Это условие создает предупреждение "Превышено максимальное значение".Максимальное значение в миллисекундах эквивалентно 24,8 дням. |
row_count |
bigint | Общее количество строк, измененных или возвращенных этим запросом. | Количество строк, затронутых шагом. Больше или равно нулю для шагов операции с данными. -1 для шагов, которые не работают с данными. |
estimated_rows |
bigint | Общее количество строк работ, вычисляемых во время компиляции запросов. | Количество строк, предполагаемых на шаге. Больше или равно нулю для шагов операции с данными. -1 для шагов, которые не работают с данными. |
command |
nvarchar(4000) | Содержит полный текст команды этого шага. | Любая допустимая строка запроса для шага. NULL Если операция имеет тип MetaDataCreateOperation . Усечено, если больше 4000 символов. |
Сведения о максимальных строках, сохраненных в этом представлении, см. в разделе "Ограничения емкости".