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


Использование действия set Variable в Fabric

Используйте действие Set Variable, чтобы задать значение существующей переменной типа String, Bool или Array, определенной в конвейере в Фабрике данных для Microsoft Fabric, или использовать действие Set Variable для задания возвращаемого значения конвейера. Переменные конвейера можно использовать для отслеживания любого результата или данных, которые вы столкнулись, и их необходимо использовать позже во время выполнения конвейера или возвращать их в качестве результата.

Сценарии использования для действия set Variable могут значительно отличаться в зависимости от ваших требований. Например, может потребоваться выбрать конкретный путь, если количество строк или статистическое значение из поля в ранее возвращенных данных больше или меньше определенного объема, но может потребоваться выбрать альтернативный путь позже в конвейере после выполнения нескольких других действий, которые всегда необходимы. Используя переменную конвейера, можно сохранить результат в переменной, а затем использовать его позже, чтобы выбрать альтернативный путь в зависимости от значения переменной. Можно также использовать действие Set Variable для задания возвращаемого значения конвейера, состоящего из одной или нескольких составляющих переменных. Это можно использовать в последующих конвейерах, использующих выходные данные конвейера.

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

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

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

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

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

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

  2. Найдите переменную в области действий конвейера и выберите ее, чтобы добавить ее на холст конвейера. Возможно, потребуется развернуть список доступных действий с помощью кнопки раскрывающегося списка + в правом углу панели инструментов, если размер окна недостаточно велик, чтобы отобразить его напрямую.

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

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

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

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

Задание параметров переменной

На вкладке Параметры можно выбрать переменную конвейера или указать возвращаемое значение для конвейера напрямую. В этом примере показано одно возвращаемое значение с именем MyVariable с типом строковых данных и значением "Некоторые значения".

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

Можно добавить несколько значений возвращаемого значения конвейера с помощью кнопки +Создать (или кнопку "Удалить", чтобы удалить их). Аналогичным образом при настройке переменной конвейера можно выбрать любые ранее определенные переменные из раскрывающегося списка "Имя" или добавить новые с помощью кнопки "+ Создать". Если вы хотите создать переменные конвейера независимо от действия Set Variable, выберите фон на холсте конвейера (чтобы отобразить страницы свойств конвейера), а затем используйте вкладку "Переменные " в параметрах конвейера для их создания. Затем их можно выбрать из раскрывающегося списка в Параметры set Variable при выборе переменной конвейера.

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

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

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