sys.dm_pdw_dms_workers (Transact-SQL)
Область применения: Azure Synapse Analytics Analytics Platform System (PDW)
Содержит сведения обо всех сотрудниках, выполняющих действия DMS.
Примечание.
Этот синтаксис не поддерживается бессерверным пулом SQL в Azure Synapse Analytics.
Имя столбца | Тип данных | Description | Диапазон |
---|---|---|---|
request_id |
nvarchar(32) | Запрос на то, что эта рабочая роль DMS является частью.request_id , step_index и dms_step_index формируйте ключ для этого представления. |
Смrequest_id . sys.dm_pdw_exec_requests. |
step_index |
int | Шаг запроса, в который входит рабочая роль DMS.request_id , step_index и dms_step_index формируйте ключ для этого представления. |
Смstep_index . sys.dm_pdw_request_steps. |
dms_step_index |
int | Шаг в плане DMS, который выполняется этой рабочей ролью.request_id , step_index и dms_step_index формируйте ключ для этого представления. |
|
pdw_node_id |
int | Узел, на котором работает рабочая роль. | Смnode_id . sys.dm_pdw_nodes. |
distribution_id |
Int | Распределение, в котором выполняется рабочий элемент, если таковой имеется. | Смdistribution_id . sys.pdw_distributions. |
type |
nvarchar(32) | Тип рабочего потока DMS, который представляет эту запись. | DIRECT_CONVERTER , DIRECT_READER , FILE_READER HASH_CONVERTER HASH_READER ROUNDROBIN_CONVERTER EXPORT_READER EXTERNAL_READER EXTERNAL_WRITER PARALLEL_COPY_READER REJECT_WRITER WRITER |
status |
nvarchar(32) | Состояние рабочей роли DMS. | Сведения недоступны. |
bytes_per_sec |
bigint | Пропускная способность чтения или записи за последние секунды. | Больше или равно 0 . NULL Значение , если запрос был отменен или не выполнен до выполнения рабочей роли. |
bytes_processed |
bigint | Всего байтов, обработанных этим работником. | Больше или равно 0 . NULL Значение , если запрос был отменен или не выполнен до выполнения рабочей роли. |
rows_processed |
bigint | Количество строк для чтения или записи для этой рабочей роли. | Больше или равно 0 . NULL Значение , если запрос был отменен или не выполнен до выполнения рабочей роли. |
start_time |
datetime | Время начала выполнения этой рабочей роли. | Больше или равно времени начала шага запроса, к которому принадлежит этот рабочий элемент. См . sys.dm_pdw_request_steps. |
end_time |
datetime | Время завершения выполнения, сбоя или отмены. | NULL для текущих или очередных рабочих ролей. В противном случае больше start_time . |
total_elapsed_time |
int | Общее время выполнения в миллисекундах. | Больше или равно 0. Общее время, истекшее с момента запуска системы или перезапуска. Если total_elapsed_time превышено максимальное значение целого числа (24,8 дня в миллисекундах), это приведет к сбою материализации из-за переполнения.Максимальное значение в миллисекундах эквивалентно 24,8 дням. |
cpu_time |
bigint | Время ЦП, затраченное этим работником, в миллисекундах. | Больше или равно 0. |
query_time |
int | Период времени до того, как SQL начнет возвращать строки в поток в миллисекундах. | Больше или равно 0. |
buffers_available |
int | Количество неиспользуемых буферов. | NULL Значение , если запрос был отменен или не выполнен до выполнения рабочей роли. |
sql_spid |
int | Идентификатор сеанса в экземпляре SQL Server, выполняющего работу для этой рабочей роли DMS. | |
dms_cpid |
int | Идентификатор процесса фактического потока, выполняющегося. | |
error_id |
nvarchar(36) | Уникальный идентификатор ошибки, которая произошла во время выполнения этой рабочей роли, если она есть. | Смerror_id . sys.dm_pdw_request_steps. |
source_info |
nvarchar(4000) | Для средства чтения спецификация исходных таблиц и столбцов. | |
destination_info |
nvarchar(4000) | Для записи спецификация целевых таблиц. |
Сведения о максимальных строках, сохраненных в этом представлении, см. в разделе "Метаданные" раздела "Ограничения емкости".