Используйте действие Set Variable в Fabric
Используйте действие Set Variable, чтобы задать значение существующей переменной типа String, Bool или Array, определенной в конвейере в Фабрике данных для Microsoft Fabric, или использовать действие Set Variable для задания возвращаемого значения конвейера. Переменные конвейера можно использовать для отслеживания любого результата или данных, с которыми вы сталкиваетесь, и которые нужно использовать позже во время выполнения конвейера или возвращать как результат.
Сценарии использования для действия set Variable могут значительно отличаться в зависимости от ваших требований. Например, может потребоваться выбрать конкретный путь, если количество строк или статистическое значение из поля в ранее возвращенных данных больше или меньше определенного объема, но может потребоваться выбрать альтернативный путь позже в конвейере после выполнения нескольких других действий, которые всегда необходимы. Используя переменную конвейера, можно сохранить результат в переменной, а затем использовать его позже, чтобы выбрать альтернативный путь в зависимости от значения переменной. Можно также использовать действие Set Variable для задания возвращаемого значения конвейера, состоящего из одной или нескольких составляющих переменных. Это можно использовать в последующих конвейерах, использующих выходные данные вашего конвейера.
Необходимые условия
Чтобы приступить к работе, необходимо выполнить следующие предварительные требования:
- Учетная запись клиента с активной подпиской. Создать учетную запись бесплатно.
- Создается рабочая область.
Добавьте действие "Задать переменную" в пайплайн с пользовательским интерфейсом.
Чтобы использовать действие Set Variable в конвейере, выполните следующие действия.
Создание активности
Создайте конвейер в рабочей области.
Найдите Задать переменную на панели действий конвейера и выберите ее, чтобы добавить на холст конвейера. Возможно, потребуется развернуть список доступных действий с помощью раскрывающегося списка + кнопки в правом углу панели инструментов, если размер окна недостаточно велик, чтобы отобразить его напрямую.
Выберите новое действие на холсте, если оно еще не выбрано.
См. руководство "Общие" для настройки вкладки параметров "Общие".
Задание параметров переменной
На вкладке "Параметры" можно выбрать переменную конвейера или указать возвращаемое значение для конвейера напрямую. В этом примере показано одно возвращаемое значение с именем MyVariable с типом строковых данных и значением "Некоторые значения".
Можно добавить несколько значений для возвращаемого значения конвейера с помощью кнопки + Новый (или кнопки Удалить, чтобы удалить их). Аналогичным образом при настройке переменной конвейера можно выбрать любые ранее определенные переменные в раскрывающемся списке Name или добавить новые переменные с помощью кнопки + Создать. Если вы хотите создать переменные конвейера независимо от действия Set Variable, выберите фон на холсте конвейера (чтобы отобразить страницы свойств конвейера), а затем перейдите на вкладку Переменные в параметрах конвейера, чтобы создать их. Затем их можно выбрать в раскрывающемся списке в разделе "Задать переменные " при выборе переменной конвейера .
Сохраните и запустите или запланируйте конвейер
Хотя переменная set обычно используется с другими действиями, она может выполняться непосредственно как есть. Чтобы запустить конвейер здесь, перейдите на вкладку главная в верхней части редактора конвейера и нажмите кнопку "Сохранить", чтобы сохранить конвейер. Выберите Запустите, чтобы запустить задачу напрямую, или Запланируйте. Вы также можете просмотреть журнал выполнения здесь или настроить другие параметры.