Перенос заданий Агента SQL Server в ADF с помощью SSMS

Область применения:Фабрика данных Azure Azure Synapse Analytics

Совет

Попробуйте использовать фабрику данных в Microsoft Fabric, решение для аналитики с одним интерфейсом для предприятий. Microsoft Fabric охватывает все, от перемещения данных до обработки и анализа данных в режиме реального времени, бизнес-аналитики и отчетности. Узнайте, как бесплатно запустить новую пробную версию !

Перенося локальные рабочие нагрузки SQL Server Integration Services (SSIS) в службы SSIS в ADF, можно после переноса пакетов служб SSIS выполнить пакетную миграцию заданий Агента SQL Server с типом шага задания, определенным как перенос пакета SQL Server Integration Services в конвейеры, действия или триггеры по расписанию Фабрики данных Azure (ADF), используя Мастер миграции заданий служб SSIS SQL Server Management Studio (SSMS).

Как правило, для выбранных заданий агента SQL с поддерживаемыми типами шагов заданий Мастер миграции заданий SSIS позволяет:

  • сопоставить локальное расположение пакета SSIS с расположением, куда будут переноситься пакеты, доступные SSIS в ADF;

    Примечание.

    Поддерживаются только пакеты, располагающиеся в файловой системе.

  • перенести поддерживаемые задания с применимыми шагами заданий в соответствующие ресурсы ADF, как показано в приведенной таблице:
Объект задания Агента SQL Ресурс ADF Примечания.
Задание Агента SQL конвейер Конвейеру будет присвоено имя Создан для <имя задания>.

Встроенные задания агента неприменимо:
  • Задание обслуживания сервера SSIS
  • syspolicy_purge_history
  • collection_set_*
  • mdw_purge_data_*
  • sysutility_*.
  • Шаг задания SSIS Действие "Выполнение пакета SSIS"
  • Действию будет присвоено имя <имя шага>.
  • Учетная запись-посредник, используемая в шаге задания, будет перенесена как проверка подлинности Windows для этого действия.
  • Параметры выполнения, определенные в шаге задания (за исключением параметра Использовать 32-разрядную среду выполнения), не будут приниматься во внимание при миграции.
  • Проверка, определенная в шаге задания, будет пропущена при миграции.
  • планирование Триггер расписания Триггеру по расписанию будет присвоено имя Создан для <имя расписания>.

    Приведенные ниже параметры в расписании заданий агента SQL будут игнорироваться при миграции:
  • интервал второго уровня;
  • Запускать автоматически при запуске агента SQL Server
  • Запускать при бездействии процессоров
  • Часовой поясрабочего дня и >выходного<
    Ниже приведены различия после переноса расписания задания агента SQL в триггер расписания ADF:
  • выполнение следующего триггера по расписанию ADF не зависит от состояния выполнения предыдущего триггера;
  • параметры повторения триггера по расписанию ADF отличаются от ежедневного повторения, установленного в задании агента SQL.
    • создать шаблоны Azure Resource Manager (ARM) в локальной выходной папке и развернуть их в Фабрике данных напрямую или позднее вручную (дополнительные сведения о шаблонах ADF Resource Manager см. на странице типов ресурсов Microsoft.DataFactory).

    Необходимые компоненты

    Для использования функции, описываемой в этой статье, требуется SQL Server Management Studio версии 18.5 или более поздней. Чтобы получить последнюю версию SSMS, перейдите на страницу скачивания SQL Server Management Studio (SSMS).

    Миграция заданий SSIS в ADF

    1. В обозревателе объектов SSMS выберите Агент SQL Server, далее выберите папку "Задания", а затем щелкните ее правой кнопкой мыши и выберите пункт Перенести задания SSIS в ADF. Screenshot shows SQL Server Management Studio Object Explorer, where you can select Jobs, then Migrate S S I S Jobs to A D F.

    2. Войдите в Azure и выберите подписку Azure, Фабрику данных и среду выполнения интеграции. Службу хранилища Azure выбирать необязательно — она используется на этапе сопоставления расположений пакетов, если у подлежащих переносу заданий служб SSIS есть пакеты SSIS в файловой системе. menu

    3. Сопоставьте пути к пакетам SSIS и файлам конфигурации в заданиях SSIS с путями назначения, к которым могут получить доступ перенесенные конвейеры. На этом шаге сопоставления можно выполнить следующие действия:

      1. Выбрать исходную папку, а затем нажать кнопку Добавить сопоставление.
      2. Обновить путь к исходной папке. Допустимы пути к папкам пакетов или их родительским папкам.
      3. Обновить путь к конечной папке. Изначально используется относительный путь к учетной записи хранения по умолчанию, которая была выбрана на шаге 1.
      4. Удалить выбранное сопоставление, нажав кнопку Удалить сопоставление. Screenshot shows the Map S S I S Package and Configuration Paths page, where you can add mapping.Screenshot shows the Map S S I S Package and Configuration Paths page, where you can update the source and destination folder paths.
    4. Выберите поддерживаемые задания для миграции и настройте параметры соответствующих действий "Выполнить пакет SSIS".

      • Параметры по умолчанию — это параметры, которые применяются по умолчанию ко всем выбранным шагам. Дополнительные сведения о каждом свойстве см. на вкладке Параметрыдействия "Выполнить пакет SSIS" в случае, когда расположение пакета задано как Файловая система (пакет). Screenshot shows the Select S S I S Jobs page, where you can configure the settings of corresponding Executed SSIS Package activity.

      • Параметры шага — настройка параметров выбранного шага.

        Применить параметры по умолчанию — изначально этот флажок установлен. Снимите его, чтобы настроить параметры только для выбранного шага.
        Дополнительные сведения о других свойствах см. на вкладке Параметрыдействия "Выполнить пакет SSIS" в случае, когда расположение пакета задано как Файловая система (пакет). Screenshot shows the Select S S I S Jobs page, where you can apply the default settings.

    5. Создайте и разверните шаблон ARM.

      1. Выберите или введите выходной путь к шаблонам ARM перенесенных конвейеров ADF. Если папки не существует, она будет создана автоматически.
      2. Выберите вариант развертывания шаблонов ARM в фабрике данных:
        • По умолчанию он снят, и созданные шаблоны ARM можно развернуть позже вручную.
        • Чтобы сразу развернуть созданные шаблоны ARM в фабрике данных, установите этот флажок. Screenshot shows the Configure Migration page, where you can select or input the output path for the ARM templates of the migrated ADF pipelines and select the option of Deploy ARM templates to your data factory.
    6. Выполните миграцию, а затем проверьте результаты. Screenshot shows the Migration Result page, which displays the progress of the migration.

    Запуск и мониторинг конвейера