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


Использование действия вызова конвейера для запуска другого конвейера

Действие конвейера вызова Fabric может выполнять другой конвейер Microsoft Fabric. Его можно использовать для оркестрации выполнения одного или нескольких конвейеров из одного конвейера.

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

Чтобы приступить к работе, необходимо выполнить следующие предварительные требования:

Примечание.

В настоящее время существует два действия "Вызов конвейера" (устаревшая версия и предварительная версия). Устаревший конвейер вызывает только конвейер Fabric в той же рабочей области, что и родительский конвейер. Можно также отслеживать только родительский конвейер и не может вызывать конвейеры ADF или Synapse с помощью устаревшего действия. При использовании новой предварительной версии действия конвейера можно вызывать конвейеры в рабочих областях Fabric из ADF или Synapse и отслеживать дочерние конвейеры. Существует текущее известное ограничение с действием предварительной версии, которое запрещает использование возвращаемых значений конвейера. Эта проблема устранена и является временной.

Добавление действия вызова конвейера в конвейер с пользовательским интерфейсом

Чтобы использовать действие вызова конвейера в конвейере, выполните следующие действия:

Создание действия

  1. Создайте конвейер в рабочей области.

  2. Найдите вызов конвейера в области действий конвейера и выберите его, чтобы добавить его на холст конвейера.

    Снимок экрана: пользовательский интерфейс Fabric с выделенной областью действий и действием

    Снимок экрана: окно редактора конвейера с кнопкой

  3. Выберите новое действие конвейера вызова на холсте, если оно еще не выбрано.

    Снимок экрана: вкладка

Ознакомьтесь с руководством по общим параметрам, чтобы настроить вкладку "Общие параметры".

Вызов параметров конвейера

Выберите вкладку "Параметры" и выберите существующий конвейер из раскрывающегося списка "Вызов конвейера" или нажмите кнопку +Создать, чтобы создать конвейер напрямую. Вы можете ждать завершения или продолжить напрямую, в этом случае вызываемый конвейер выполняется параллельно с действиями после него в потоке выполнения родительского конвейера.

Снимок экрана: вкладка

  • Подключение. Для каждого вызова действия конвейера требуется объект connection, хранящийся в хранилище учетных данных Secure Fabric. Этот объект подключения сохраняет маркер пользователя, связанный с рабочей областью Fabric. Если вы еще не создали новое действие конвейера вызова, необходимо сначала создать новый объект подключения, прежде чем использовать действие.

  • Рабочая область: выберите рабочую область Fabric, в которой находится целевой конвейер, который требуется вызвать из родительского конвейера.

Снимок экрана: окно редактора конвейера с областью действия

Вызов конвейеров из ADF и Synapse

  • Тип: выберите источник конвейера (Fabric, Фабрика данных Azure, Synapse)
  • Подключение: ссылка на Fabric, Фабрика данных Azure или Synapse, зарегистрированные в качестве подключения
  • Конвейер: выберите имя конвейера, которое необходимо вызвать

Снимок экрана: вкладка

Сохранение и запуск или планирование конвейера

Перейдите на вкладку "Главная " в верхней части редактора конвейера и нажмите кнопку "Сохранить", чтобы сохранить конвейер. Выберите "Запустить ", чтобы запустить его напрямую, или запланировать его. Вы также можете просмотреть журнал выполнения здесь или настроить другие параметры.

Снимок экрана: вкладка