Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Область применения:SQL Server
База данных SQL Azure
Управляемый экземпляр SQL Azure
Azure Synapse Analytics
В этой статье приведены варианты автоматизации заданий.
Рассмотрите следующие технологии планирования заданий и автоматизации задач на разных платформах:
- Эластичные задания — это службы планирования заданий, которые выполняют пользовательские задания в одной или нескольких базах данных в Azure SQL Database или эластичных пулах Azure SQL Database. Дополнительные сведения см. в обзоре эластичных заданий.
- Задания агента SQL выполняются службой агента SQL, которая продолжает использоваться для автоматизации задач в SQL Server, а также включается в Управляемый экземпляр SQL Azure. Для автоматизации заданий скриптов T-SQL в Управляемом экземпляре SQL Azure, рассмотрите Агент SQL для Управляемого экземпляра SQL Azure. Агент SQL в управляемых экземплярах SQL очень похож на SQL Server. Агент SQL недоступен в База данных SQL Azure.
- Конвейеры с повторяющимися триггерами можно использовать для автоматизации скриптов T-SQL в Azure Synapse Analytics. Конвейеры с повторяющимися триггерами основаны на Azure Data Factory.
- Конвейеры, потоки данных, задания Spark и записные книжки Spark можно использовать для оркестрации перемещения данных и автоматизации задач T-SQL для базы данных SQL в Microsoft Fabric. Мониторинг сквозных процессов в центре мониторинга Fabric. Дополнительные сведения см. в документации по базе данных SQL в Fabric.
Различия между агентом SQL и эластичными заданиями
В следующей таблице приведены основные различия между эластичными заданиями и агентом SQL.
| Эластичные задания | Агент SQL | |
|---|---|---|
| Платформа | База данных SQL Azure | SQL Server, Управляемый экземпляр SQL Azure |
| Область применения | Любое количество баз данных только в Azure SQL Database. Целевые объекты могут находиться на разных логических серверах, подписках и (или) регионах (динамически перечисляются во время выполнения задания). | Любая отдельная база данных в том же экземпляре, что и агент SQL. Функция администрирования нескольких серверов (MSX/TSX) агента SQL позволяет главным и целевым экземплярам координировать выполнение заданий, хотя эта функция недоступна в SQL Управляемый экземпляр. |
| Поддерживаемые API и средства | T-SQL, PowerShell, REST API, портал Azure, Azure Resource Manager | T-SQL, PowerShell, SQL Server Management Studio (SSMS) |