Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Оператор "Пока" предлагает те же функциональные возможности, что и структура do-until в языках программирования. Он выполняет набор действий в цикле, пока условие, связанное с действием, не будет иметь значение true. Если внутренняя активность завершается ошибкой, действие "Пока" не останавливается. Можно указать значение времени ожидания для действия до тех пор.
Необходимые условия
Чтобы приступить к работе, необходимо выполнить следующие предварительные требования:
- У вас должен быть доступ к клиенту Microsoft Fabric с подготовленной вычислительной мощностью. Вы можете попробовать Fabric с бесплатной пробной версией.
- Рабочая область Fabric, назначенная этой емкости.
Добавление действия "Пока" в конвейер с пользовательским интерфейсом
Чтобы использовать действие "Пока" в конвейере, выполните следующие действия:
Создайте действие
Создайте конвейер в рабочей области.
Найдите До в области действий конвейера и выберите его, чтобы добавить его на холст конвейера.
Выберите новое действие "Пока" на холсте, если оно еще не выбрано.
Обратитесь к руководству по общим настройкам, чтобы настроить вкладку "Общие настройки".
Добавление переменной конвейера
В этом простом примере мы проверяем значение переменной конвейера. Выберите фон холста редактора конвейера, а затем перейдите на вкладку "Переменные " и добавьте новую переменную целочисленного типа с именем TestVariable со значением 0.
До параметров действия
Выберите действие До на холсте конвейера и перейдите на вкладку "Параметры". Выберите поле выражения, а затем выберите Добавить динамическое содержимоеи укажите следующее выражение: @equals(переменные(TestVariable), 1).
Выберите вкладку действия, а затем щелкните значок карандаша, чтобы изменить или добавить действия в действие "Пока" или щелкните значок + на холсте редактора конвейера. Найдите действие задания переменной и выберите его, чтобы добавить его в список дочерних действий для действия "Пока".
Выберите только что добавленное действие "Задать переменную", где оно отображается в области действий "Пока" действия на холсте редактора конвейера, а затем выберите вкладку "Параметры " на панели свойств действия. Для типа переменнойвыберите переменную конвейера, а затем выберите ранее созданный TestVariable из раскрывающегося списка. В этом примере укажите значение , равное 1. Если вы выполняете итерацию по нескольким действиям, может возникнуть задержка при выходе из цикла из-за работы по агрегации и очистке, выполняемой конвейером.
Сохранить и запустить или запланировать конвейер
Перейдите на вкладку "Главная " в верхней части редактора конвейера и нажмите кнопку "Сохранить", чтобы сохранить конвейер. Выберите "Выполнить" , чтобы запустить его напрямую или запланировать выполнение в определенный момент времени или интервалы. Дополнительные сведения о запусках конвейера см. в статье "Планирование запусков конвейера".
После выполнения можно отслеживать выполнение конвейера и просматривать журнал выполнения с вкладки "Выходные данные " под холстом.
Этот простой конвейер выполнит дочернюю активность действия "До тех пор" ровно 1 раз, изменяя значение переменной конвейера с 0 на 1, после чего выражение "До тех пор" оценивается как истинное и завершается.