Использование действия If Condition для выполнения действий на основе выражения

Действие "Если условие" в Фабрике данных для Microsoft Fabric предоставляет те же функции, что и оператор if на языках программирования. Он выполняет набор действий, когда условие оценивается как true, и другой набор действий, когда условие оценивается как false.

Предпосылки

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

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

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

Создание мероприятия

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

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

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

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

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

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

Настройки условий

Выберите вкладку "Действия" и укажите динамическое логическое выражение для действия If. В этом простом примере мы случайно создадим число от 0 до 1 и возвращаем значение True, если число больше или равно .5 или иначе false. Вы можете использовать любые доступные функции на языке выражений фабрики данных или любые параметры , указанные в конвейере.

После предоставления выражения для условия 'если', выбор значка карандаша рядом с каждым вариантом (True/False) позволяет добавлять столько действий, сколько необходимо, чтобы условно выполняться при вычислении выражения.

Снимок экрана показывающий вкладку настроек действия

Подсказка

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

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

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

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

После выполнения можно отслеживать выполнение конвейера и просматривать журнал выполнения с вкладки "Выходные данные " под холстом.