Что такое self в Python: примеры из реального мира
Что такое self в Python: примеры из реального мира
В этом руководстве мы обсудим, как работает элемент управления циклом «До» в потоках Power Automate . Мы также познакомимся с необходимыми переменными в процессе.
Элемент управления «Делать до» в Power Automate — это цикл, который многократно инициирует действие до тех пор, пока определенное условие не станет истинным.
Оглавление
Создание мгновенного потока
Во-первых, давайте создадим поток, запускаемый вручную. Нажмите «Мгновенно» — из пустого в разделе «Новый» .
Затем установите имя « Do Until Example » . Выберите Вручную запустить поток и нажмите кнопку Создать .
Давайте добавим текстовый ввод в поток .
Затем добавьте числовой ввод.
После этого измените значение входов на следующее.
Добавление повторения цикла в Power Automate
Давайте теперь добавим действие. Щелкните Новый шаг.
Затем нажмите «Управление» .
Выберите До контроля.
Прежде чем мы выполним функцию «До тех пор», давайте создадим переменную.
Переменная — это просто место для хранения указанных значений.
Нажмите значок «плюс» под мгновенным потоком и нажмите «Добавить действие» .
Затем выберите «Переменная» в разделе «Встроенные соединители».
Щелкните действие Инициализировать переменную .
Давайте инициализируем переменную с именем Counter и установим ее тип на Integer. Начальное значение переменной Counter должно быть равно нулю.
Конфигурирование действия «Выполнить до цикла»
Для цикла «До» мы будем публиковать сообщение в Slack до тех пор, пока переменная Counter не станет равной числу, которое вводит пользователь. Итак, давайте теперь добавим действие.
Найдите и выберите соединитель Slack .
Выберите Опубликовать сообщение .
Выберите бюджет в качестве канала для отправки сообщения.
Для Текста сообщения выберите функцию concat .
Затем давайте объединим само сообщение со счетчиком. На вкладке «Динамическое содержимое» выберите «Сообщение» .
Добавьте пробел и выберите Счетчик .
Наконец, нажмите кнопку ОК .
Увеличение переменной
Нам нужно увеличить этот цикл, потому что, если мы этого не сделаем, он никогда не закончится. Итак, давайте добавим еще одно действие.
Выберите переменный соединитель.
Затем выберите действие «Увеличить переменную» .
Для этого потребуется имя переменной, а именно Counter .
И мы увеличим его на единицу.
Теперь у нас все на месте. У нас есть элемент триггера для инициализации переменной. Затем он опубликует сообщение и увеличит переменную до единицы. Цикл будет продолжаться до тех пор, пока переменная Counter не станет равной числу, которое ввел пользователь.
Тестирование цикла «До тех пор»
Давайте проверим его, чтобы убедиться, что он работает правильно. Нажмите Сохранить .
Затем нажмите «Проверить» .
Выберите « Я выполню действие триггера» и нажмите «Проверить» .
Нажмите Продолжить .
Введите ваше сообщение и количество раз, которое вы хотите, чтобы оно было опубликовано. Затем нажмите кнопку Запустить поток .
Нажмите Готово.
Увидев зеленые галочки, можно быть уверенным, что все работает правильно.
Как мы видим, цикл повторился 10 раз. Для первого цикла мы увидим, что объединенное значение счетчика в тексте сообщения равно 0 . Это потому, что начальное значение, которое мы установили для переменной, равно 0 . Затем мы можем проверить следующий цикл, нажав Next .
В следующем цикле мы увидим, что значение счетчика в тексте сообщения равно 1 . Это потому, что мы добавили приращение после первого цикла.
Затем мы снова увеличили второй цикл.
Таким образом, Counter для третьего цикла становится равным 2 .
Цикл будет продолжаться до тех пор, пока условие не станет истинным. В этом случае он будет продолжаться до тех пор, пока счетчик не станет равным 10. Так работает цикл «До» .
Если мы перейдем в Slack, мы должны увидеть десять сообщений в канале #budget .
Здесь важно отметить, что нам нужно убедиться, что у нас есть способ завершить цикл. Если, например, мы забыли добавить приращение переменной, то поток полностью провалился бы, и нас постоянно спамили бы в Slack. Вывод будет выглядеть так.
В таких случаях нам нужно вернуться к нашему фактическому потоку и выбрать текущий запуск потока.
Тогда просто отмените его вручную.
Это остановит спам в нашем канале Slack.
Power Automate Применение к каждому действию в рабочих процессах
Microsoft Flow Tutorial — Instant Vs. Automated Flow
Power Automate Switch Control Действие в рабочих процессах
Заключение
В заключение отметим, что элемент управления циклом «Выполнить до» позволяет нам создавать итерации в Power Automate , как только определенное условие в нашем потоке становится истинным. Есть много других сценариев, в которых мы можем использовать этот элемент управления. Мы можем использовать его, чтобы каждые 10 минут напоминать кому-то об утверждении чего-либо. Мы также можем продолжать цикл до тех пор, пока люди не перестанут отправлять отчеты о расходах.
Если мы будем следовать логическому подходу, мы сможем творить чудеса и автоматизировать многие вещи, используя этот элемент управления. Надеюсь, вы смогли четко понять, как этот мощный элемент управления работает в рабочих процессах Microsoft.
Всего наилучшего,
Генри
Что такое self в Python: примеры из реального мира
Вы узнаете, как сохранять и загружать объекты из файла .rds в R. В этом блоге также рассказывается, как импортировать объекты из R в LuckyTemplates.
В этом руководстве по языку программирования DAX вы узнаете, как использовать функцию GENERATE и как динамически изменять название меры.
В этом учебном пособии рассказывается, как использовать технику многопоточных динамических визуализаций для создания аналитических сведений из динамических визуализаций данных в ваших отчетах.
В этой статье я пройдусь по контексту фильтра. Контекст фильтра — одна из основных тем, с которой должен ознакомиться любой пользователь LuckyTemplates.
Я хочу показать, как онлайн-служба LuckyTemplates Apps может помочь в управлении различными отчетами и аналитическими данными, созданными из различных источников.
Узнайте, как рассчитать изменения вашей прибыли, используя такие методы, как разветвление показателей и объединение формул DAX в LuckyTemplates.
В этом руководстве будут обсуждаться идеи материализации кэшей данных и то, как они влияют на производительность DAX при предоставлении результатов.
Если вы все еще используете Excel до сих пор, то сейчас самое подходящее время, чтобы начать использовать LuckyTemplates для своих бизнес-отчетов.
Что такое шлюз LuckyTemplates? Все, что тебе нужно знать