0612_power automateのトリガーボディ、アイテムズ、バリアブルズ

0612_power automateでループした後に応答アクションで変数を出力する処理について、具体的な例で各ステップについて分かりやすく教えて下さい。

こんにちは、こちらはBingです。😊

Power Automateでループした後に応答アクションで変数を出力する処理について、具体的な例で各ステップについて分かりやすく教えて下さいという質問ですね。

Web検索の結果¹²³によると、以下のような方法があります。

  • 変数を初期化するアクションで、出力したい変数を作成します。変数のタイプは、文字列、整数、ブール値、配列などがあります。
  • ループするアクションで、変数の値を操作します。ループするアクションには、単純なループ、ループ条件、それぞれに適用などがあります。
  • 応答アクションで、変数の値を出力します。変数の値を参照するには、variables()関数を使用します。

例えば、以下のようなフローを作成するとします。

  • トリガーとして、新しいメールが届いたときを選択します。
  • 変数を初期化するアクションで、添付ファイルの数をカウントするための整数変数を作成します。初期値は0にします。
  • それぞれに適用アクションで、メールの添付ファイルリストを反復処理します。
  • それぞれに適用の中で、増分変数アクションで、カウント用の変数を1増やします。
  • 応答アクションで、「このメールには@{variables('カウント')}個の添付ファイルがあります」と出力します。

このようにして、Power Automateでループした後に応答アクションで変数を出力する処理ができます。

ソース: Bing との会話 2023/9/8 (1) Power Automate の変数の値を格納、管理する - Power Automate. https://learn.microsoft.com/ja-jp/power-automate/create-variable-store-values. (2) ループの使用 - Power Automate | Microsoft Learn. https://learn.microsoft.com/ja-jp/power-automate/desktop-flows/use-loops. (3) Power Automate Desktop 「ループ」アクションを使いこなす .... https://www.rpaone.jp/pad/loop.

応答アクションは、どのコネクターのアクションですか?そのコネクターのすべてのアクションを簡単に説明して。

応答アクションは、プレミアム HTTP 要求/応答コネクタのアクションです²。このコネクタは、HTTP リクエストを送信し、応答を受信することができます。

このコネクタには、以下のアクションがあります。

  • HTTP: 任意の HTTP メソッドで HTTP リクエストを送信します。
  • HTTP + Swagger: Swagger 定義ファイルを使用して HTTP リクエストを送信します。
  • HTTP Webhook: HTTP Webhook を登録し、コールバック URL を取得します。
  • 応答: HTTP リクエストに応答します。ステータス コード、ヘッダー、本文を指定できます。
  • 要求: HTTP リクエストのトリガーです。メソッド、相対パス、クエリ文字列、ヘッダー、本文を指定できます。

ソース: Bing との会話 2023/9/8 (1) カスタム応答で承認フローを作成する - Power Automate .... https://learn.microsoft.com/ja-jp/power-automate/create-approval-response-options. (2) 子フローを呼び出す - Power Automate | Microsoft Learn. https://learn.microsoft.com/ja-jp/power-automate/create-child-flows. (3) Power Automateでアダプティブカードで応答を待機する方法! | て .... https://www.teijitaisya.com/adaptivecard-response/. (4) アクション リファレンス - Power Automate | Microsoft Learn. https://learn.microsoft.com/ja-jp/power-automate/desktop-flows/actions-reference.

違います。ループの後に変数の内容を出力する時に使う応答アクションについて聞いています。正しい答えをもう一度教えて。

すみません、最初の質問を誤解していました。ループの後に変数の内容を出力する時に使う応答アクションについてですね。

Web検索の結果¹²³によると、以下のような方法があります。

  • Power Apps またはフローに応答するアクションを使います。このアクションは、Power Apps コネクタの下にあります。このアクションは、Power Apps またはフローから呼び出された子フローが親フローにデータを返すために使用できます¹。
  • 応答アクションを使います。このアクションは、プレミアム HTTP 要求/応答コネクタの下にあります。このアクションは、HTTP リクエストに応答します。ステータス コード、ヘッダー、本文を指定できます²。
  • HTTP Webhookアクションを使います。このアクションは、プレミアム HTTP 要求/応答コネクタの下にあります。このアクションは、HTTP Webhook を登録し、コールバック URL を取得します。コールバック URL に対して HTTP POST リクエストを送信することで、変数の内容を出力できます³。

以上が、ループの後に変数の内容を出力する時に使う応答アクションについての正しい答えです。

ソース: Bing との会話 2023/9/8 (1) ループの使用 - Power Automate | Microsoft Learn. https://learn.microsoft.com/ja-jp/power-automate/desktop-flows/use-loops. (2) Power Automate の変数の値を格納、管理する - Power Automate. https://learn.microsoft.com/ja-jp/power-automate/create-variable-store-values. (3) ループ アクション リファレンス - Power Automate | Microsoft Learn. https://learn.microsoft.com/ja-jp/power-automate/desktop-flows/actions-reference/loops.

パワーオートメートのクラウドフローでよく使われるトリガーボディ、アイテムズ、バリアブルズなどが一覧で載っているページを見つけて下さい。英語のページでも構いません。

パワーオートメートのクラウドフローでよく使われるトリガーボディ、アイテムズ、バリアブルズなどが一覧で載っているページを探してみました。

Web検索の結果¹²³によると、以下のようなページが見つかりました。

  • Store and manage values in variables in Power Automate ...¹ このページでは、変数を作成して操作し、クラウドフローに値を格納する方法を示しています。変数の初期化、取得、増分、減分、設定、追加などのアクションについて説明しています。
  • トリガーの基本 - Power Automate | Microsoft Learn² このページでは、トリガーとは何か、適切なトリガーの選択方法、既存のフローにトリガーを追加する方法、条件を追加してトリガーをカスタマイズする方法などについて説明しています。トリガーボディとは何かについても触れています。
  • item()とitems('Apply_to_each')の違い・使い分け ...³ このページでは、Power Automate/Logic Appsでループが発生するときによく出てくる items('Apply_to_each') について解説しています。item() と items('Apply_to_each') の違いや使い分けについても説明しています。

以上が、パワーオートメートのクラウドフローでよく使われるトリガーボディ、アイテムズ、バリアブルズなどが一覧で載っているページを見つけた結果です。

ソース: Bing との会話 2023/9/8 (1) Store and manage values in variables in Power Automate .... https://learn.microsoft.com/en-us/power-automate/create-variable-store-values. (2) トリガーの基本 - Power Automate | Microsoft Learn. https://learn.microsoft.com/ja-jp/power-automate/triggers-introduction. (3) item()とitems('Apply_to_each')の違い・使い分け .... https://mofumofupower.hatenablog.com/entry/2020/09/05/112357.