「このガイドでは、Power Automate を使用して Process Street データをフィルタリングする方法を説明します。API のネイティブ フィルタリングの欠如を回避するために、「Do Until」ループを使用してページネーションを処理し、データ ページを反復的に処理します。変数は、ダイナミック データ such as ページ URI やフィルタリングされたデータセットを格納します。コア ロジックは、Process Street API への HTTP リクエスト、関連フィールドの選択、およびフィルタリング基準の適用です。「Select」アクションで必要なフィールドを抽出し、「Apply to each」でレコードを反復処理します。マッチング レコードは、フィルタリングされたデータセット配列変数に追加されます。ループは、すべてのページが処理されるまで続き、「nextPage」URI の不存在によって決定されます。フィルタリングされたデータセットは、レコードの更新、ワークフローのトリガー、レポートの作成などの目的で使用できます。提供された JSON スニペットは、「Do Until」アクションの設定を簡略化します。Process Street API の改善提案として、ビルトイン フィルタリング、ページネーション データのマージ、およびカスタム Power Automate コネクターが挙げられます。著者はまた、OData フィルターまたは GraphQL API を使用してフィルタリング機能を強化することを提案します。最後に、この Power Automate ソリューションが Process Street 内での効率的なデータ管理を実現する利点を強調します。」
dev.to
Build Once, Filter Forever: Automating Process Street Data Set Queries in Power Automate
