Планирование выполнения пакетов SQL Server Integration Services, развернутых в Azure, с помощью SQL Server Management Studio (SSMS)
Область применения: среда выполнения интеграции SSIS SQL Server в Фабрика данных Azure
С помощью SQL Server Management Studio (SSMS) можно планировать выполнение пакетов SQL Server Integration Services, развернутых в базе данных SQL Azure. В локальной системе SQL Server и Управляемом экземпляре SQL Azure в качестве полноценных планировщиков заданий SQL Server Integration Services используются агент SQL Server и агент Управляемого экземпляра соответственно. В свою очередь, база данных SQL Azure не имеет полноценного встроенного планировщика заданий SQL Server Integration Services. Функция SSMS, описываемая в этой статье, предоставляет пользовательский интерфейс для планирования выполнения пакетов, развернутых в базе данных SQL, который похож на аналогичный интерфейс агента SQL Server.
Если каталог SQL Server Integration Services (SSISDB
) размещается в базе данных SQL, с помощью этой функции SSMS можно создать конвейеры, действия и триггеры фабрики данных, необходимые для планирования пакетов SQL Server Integration Services. Затем можно при необходимости изменять и расширять эти объекты в фабрике данных.
При планировании выполнения пакета в среде SSMS она автоматически создает три объекта фабрики данных, имена которых зависят от выбранного пакета и метки времени. Например, если пакет SQL Server Integration Services имеет имя MyPackage, SSMS создает в фабрике данных такие объекты:
Object | Имя. |
---|---|
Pipeline | Pipeline_MyPackage_2018-05-08T09_00_00Z |
Действие "Выполнение пакета SSIS" | Activity_MyPackage_2018-05-08T09_00_00Z |
Триггер | Trigger_MyPackage_2018-05-08T09_00_00Z |
Необходимые компоненты
Для функции, описываемой в этой статье, требуется SQL Server Management Studio версии 17.7 или более поздней. Чтобы получить последнюю версию SSMS, перейдите на страницу скачивания SQL Server Management Studio (SSMS).
Планирование выполнения пакета в SSMS
В SSMS в обозревателе объектов выберите базу данных SSISDB, папку, проект, а затем пакет. Щелкните пакет правой кнопкой мыши и выберите пункт Расписание.
Открывает диалоговое окно Создание расписания. На странице Общие диалогового окна Создание расписания укажите имя и описание нового запланированного задания.
На странице Пакет диалогового окна Создание расписания выберите необязательные параметры времени выполнения и среду выполнения.
На странице Расписание диалогового окна Создание расписания укажите параметры расписания, такие как частота, время суток и длительность.
Когда вы завершите создание задания в диалоговом окне Создание расписания, появится напоминание об объектах, которые среда SSMS создаст в фабрике данных. Если в диалоговом окне подтверждения выбрать вариант Да, новый конвейер фабрики данных откроется на портале Azure, где его можно просмотреть и настроить.
Чтобы настроить триггер расписания, в меню Триггер выберите пункт Создать или изменить.
Откроется область "Изменить триггер" для настройки параметров планирования.
Следующие шаги
Сведения о других способах запланировать выполнение пакета SQL Server Integration Services см. в статье Планирование выполнения пакета служб SSIS в Azure.
Дополнительные сведения о конвейерах, действиях и триггерах фабрики данных Azure см. в следующих статьях: