Поделиться через


Выполнение пакетов служб SQL Server Integration Services (SSIS), развернутых в Azure

Область применения: среда выполнения интеграции SSIS SQL Server в Фабрика данных Azure

Для выполнения пакетов служб SSIS, развернутых в каталоге SSISDB на сервере базы данных SQL Azure, можно выбрать один из методов, описанных в этой статье. Пакет можно выполнять напрямую или в составе конвейера фабрики данных Azure. Общие сведения о службах SSIS в Azure см. в статье Развертывание и выполнение пакетов служб SSIS в Azure.

Примечание.

Выполнение пакета с помощью dtexec.exe не проверялось с пакетами, развернутыми в Azure.

Запуск пакета с помощью SSMS

В среде SQL Server Management Studio (SSMS) щелкните правой кнопкой мыши пакет, развернутый в базе данных каталога служб SSIS (SSISDB), и выберите Выполнить, чтобы открыть диалоговое окно Выполнение пакета. Дополнительные сведения см. в разделе Выполнение пакета служб SSIS с помощью SQL Server Management Studio (SSMS).

Запуск пакета с хранимыми процедурами

Пакет можно выполнить в любой среде, из которой можно подключиться к базе данных SQL Azure и запустить код Transact-SQL. Для этого вызовите следующие хранимые процедуры.

  1. [catalog].[create_execution]. Дополнительные сведения см. в статье catalog.deploy_packages.

  2. [catalog].[set_execution_parameter_value]. Дополнительные сведения см. в статье catalog.set_execution_parameter_value.

  3. [catalog].[start_execution]. Дополнительные сведения см. в статье catalog.start_execution.

Дополнительные сведения см. в следующих примерах:

Запуск пакета с помощью скрипта или кода

Пакет можно выполнить в любой среде разработки, из которой можно вызвать управляемый API. Для этого вызовите метод Execute для объекта Package в пространстве имен Microsoft.SQLServer.Management.IntegrationServices.

Дополнительные сведения см. в следующих примерах:

Запуск пакета с действием "Выполнение пакета служб SSIS"

Дополнительные сведения см. в статье Выполнение пакета служб SSIS с помощью действия "Выполнение пакета служб SSIS" в фабрике данных Azure.

Запуск пакета с действием хранимой процедуры

Дополнительные сведения см. в статье Выполнение пакета служб SSIS с помощью действия хранимой процедуры в фабрике данных Azure.

Следующие шаги

Узнайте о способах планирования выполнения пакетов служб SSIS, развернутых в Azure. Дополнительные сведения см. в разделе Планирование выполнения пакетов служб SSIS в Azure.