jobs.jobsteps (задания Эластичных баз данных Azure) (Transact-SQL)
Применимо к: База данных SQL Azure
Содержит все шаги в текущей версии заданий в службе заданий Elastic Azure для База данных SQL Azure.
Имя столбца | Тип данных | Description |
---|---|---|
job_name | NVARCHAR(128) | Имя задания. |
job_id | uniqueidentifier | Уникальный идентификатор задания. |
job_version | INT | Версия задания (автоматически обновляется каждый раз при изменении задания). |
step_id | INT | Уникальный для данного задания идентификатор этапа. |
step_name | NVARCHAR(128) | Уникальное (в пределах задания) имя шага. |
command_type | nvarchar(50) | Тип команды, выполняемой на шаге задания. Значение должно быть равно и по умолчанию TSql . |
command_source | nvarchar(50) | Расположение команды. Inline — значение по умолчанию и только принятое значение. |
command | nvarchar(max) | Команды, выполняемые эластичными заданиями.command_type |
credential_name | NVARCHAR(128) | Имя учетных данных в области базы данных, используемых для выполнения задания. |
target_group_name | NVARCHAR(128) | Имя целевой группы. |
target_group_id | uniqueidentifier | Уникальный идентификатор целевой группы. |
initial_retry_interval_seconds | INT | Задержка перед первой повторной попыткой. Значение по умолчанию — 1. |
maximum_retry_interval_seconds | INT | Максимальная задержка между повторными попытками. Если задержка между повторными попытками превышает это значение, она ограничивается указанным значением. Значение по умолчанию — 120. |
retry_interval_backoff_multiplier | real | Коэффициент, на который умножается значение задержки перед повторной попыткой в случае нескольких попыток выполнения шага задания. Значение по умолчанию — 2,0. |
retry_attempts | INT | Число повторных попыток, предпринимаемых при завершении данного шага с ошибкой. Значение по умолчанию — 10. Оно означает отсутствие повторных попыток. |
step_timeout_seconds | INT | Время ожидания в минутах между попытками повтора. Значение по умолчанию — 0. Оно означает интервал в 0 минут. |
output_type | nvarchar(11) | Расположение команды. Inline — значение по умолчанию и только принятое значение. |
output_credential_name | NVARCHAR(128) | Имя учетных данных для подключения к целевому серверу для хранения результирующего набора. |
output_subscription_id | uniqueidentifier | Уникальный идентификатор подписки целевого сервера или базы данных для хранения результирующего набора после выполнения запроса. |
output_resource_group_name | NVARCHAR(128) | Имя группы ресурсов, в которой размещен целевой сервер. |
output_server_name | nvarchar(256) | Имя целевого сервера для хранения результирующего набора. |
output_database_name | NVARCHAR(128) | Имя целевой базы данных для хранения результирующего набора. |
output_schema_name | nvarchar(max) | Имя целевой схемы. Значение dbo по умолчанию , если оно не указано. |
output_table_name | nvarchar(max) | Имя таблицы для хранения результирующего набора запроса. Таблица будет создана автоматически в соответствии со схемой результирующего набора, если она не существует. Схема должна совпадать со схемой результирующего набора. |
max_parallelism | INT | Максимальное число баз данных на эластичный пул, которое может одновременно обрабатывать шаг задания. Значение по умолчанию равно NULL , что означает отсутствие ограничений. |
Разрешения
Члены роли jobs_reader могут ВЫБРАТЬ из этого представления. Дополнительные сведения см. в разделе "Эластичные задания" в База данных SQL Azure.
Замечания
Все время в эластичных заданиях находятся в часовом поясе UTC.
Чтобы просмотреть журнал версий действий задания, используйте jobs.jobstep_versions.
Внимание
Не следует обновлять внутренние представления каталога в базе данных заданий. Изменение этих представлений каталога вручную может привести к повреждению базы данных заданий и сбою. Эти представления предназначены только для запросов только для чтения. Хранимые процедуры можно использовать в базе данных заданий.
Примеры
Просмотр шагов из текущей версии всех заданий
-- View the steps of the current version of all jobs
SELECT js.*
FROM jobs.jobsteps AS js
INNER JOIN jobs.jobs AS j
ON j.job_id = js.job_id AND j.job_version = js.job_version;
Связанный контент
- jobs.sp_add_jobstep (задания эластичных баз данных Azure) (Transact-SQL)
- jobs.sp_update_jobstep (задания эластичных баз данных Azure) (Transact-SQL)
- Задания обработки эластичных баз данных в Базе данных SQL Azure
- Создание, настройка и управление заданиями обработки эластичных баз данных
- Создание эластичных заданий и управление ими с помощью T-SQL