Сообщество RSS DEV

Постройте один раз, фильтруйте навсегда: автоматизация запросов набора данных Process Street в Power Automate

Данный руководство описывает, как фильтровать данные Process Street с помощью Power Automate, обходя отсутствие встроенной фильтрации в API. Метод использует цикл «До тех пор, пока» для обработки постраничного просмотра и итеративной обработки страниц данных. Переменные хранят динамические данные, такие как URI страниц и отфильтрованного набора данных. Основная логика включает в себя запрос HTTP к API Process Street, последующий выбор соответствующих полей и применение критериев фильтрации. Действие «Выбрать» извлекает необходимые поля, а «Применить к каждому» итерирует через записи. Сопоставленные записи добавляются к отфильтрованному массиву переменной набора данных. Цикл продолжается до тех пор, пока не будут обработаны все страницы, что определяется отсутствием URI «nextPage». Затем отфильтрованный набор данных может быть использован для различных целей, таких как обновление записей, запуск рабочих процессов или создание отчетов. Предоставленный фрагмент JSON упрощает настройку действия «До тех пор, пока». Предложения для улучшения API Process Street включают встроенную фильтрацию, слияние постраничных данных и настраиваемые соединители Power Automate. Автор также предлагает использовать фильтры OData или API GraphQL для расширенных возможностей фильтрации. Наконец, руководство подчеркивает преимущества этого решения Power Automate для эффективного управления данными в Process Street.
favicon
dev.to
Build Once, Filter Forever: Automating Process Street Data Set Queries in Power Automate
Изображение к статье: Постройте один раз, фильтруйте навсегда: автоматизация запросов набора данных Process Street в Power Automate