Microsoft Power Automate の収集関数

Microsoft Power Automate の収集関数

Power Automate は、アレイで使用できる関数も提供します。これらは一般にコレクション関数として知られています。このチュートリアルでは、 Power Automateで利用可能なさまざまなコレクション関数とその使用法について説明します。

配列は要素のリストまたはコレクションです。文字列、整数、その​​他多くのコレクションのリストを指定できます。

コレクションを使用して特定のことを行うことができます。配列を操作するときに使用できる関数をいくつか紹介します。

Microsoft Power Automate の収集関数

配列関数はワークフローでは実際にはあまり使用されませんが、特に特定の条件では間違いなく役立つ可能性があります。たとえば、配列で実行できることの 1 つは、配列に特定の項目が含まれているかどうかを確認することです。それでは、それがどのように機能するかを見てみましょう。

目次

Power Automate の収集関数:

この関数には、コレクションまたは配列と特定の値が必要です。指定された値が指定された配列内にあるかどうかに基づいてブール値 (true または false) を返します。 

Microsoft Power Automate の収集関数

これをこのサンプル フローで使用して、どのように機能するかを見てみましょう。まず、「Apply to each step」は不要になったので削除します。

Microsoft Power Automate の収集関数

条件に基づいて新しいステップが必要です。そこで、新しいステップを追加してみましょう。  

Microsoft Power Automate の収集関数

次に、「コントロール」をクリックします。 

Microsoft Power Automate の収集関数

「条件」コントロールをクリックします。

Microsoft Power Automate の収集関数

[Condition]ステップの省略記号をクリックし、 [Rename]を選択します。

Microsoft Power Automate の収集関数

これを「入力 4 の単語のいずれかに単語の問題が含まれているかどうかを確認する」という名前に変更しましょう。

Microsoft Power Automate の収集関数

次に、 Input 4から配列を作成しましょう。[式]タブで、分割関数をクリックしましょう。 

Microsoft Power Automate の収集関数

次に、「動的コンテンツ」タブの下にある「入力 4」をクリックします。

Microsoft Power Automate の収集関数

カンマとスペースを追加すると、単語の配列になります。 

Microsoft Power Automate の収集関数

次に行う必要があるのは、[式]タブでコレクション関数を使用することです。この場合、「contains」関数をクリックします。  

Microsoft Power Automate の収集関数

contains関数の終了パラメータ ' ) ' を削除しましょう。 

Microsoft Power Automate の収集関数

この配列に「問題」という単語が含まれているかどうかを確認する必要があります。そこで、単語「問題」と式の 終了パラメータ「) 」と一緒にカンマを追加しましょう。

Microsoft Power Automate の収集関数

次に、「OK」ボタンをクリックします。 

Microsoft Power Automate の収集関数

この条件では、 trueに等しいかどうかを確認する必要があります。 

Microsoft Power Automate の収集関数

その後、新しいアクションを追加してみましょう。 

Microsoft Power Automate の収集関数

Slack を検索してクリックします。 

Microsoft Power Automate の収集関数

[メッセージを投稿]をクリックします。

Microsoft Power Automate の収集関数

一般チャンネルに投稿させていただきます。 

Microsoft Power Automate の収集関数

メッセージを「入力 4 に単語の問題が含まれています」に設定します。

Microsoft Power Automate の収集関数

条件がfalseの場合、何も起こりません。したがって、今は空白のままにしておきます。 

Microsoft Power Automate の収集関数

フローのテスト

では、このフローをテストしてみましょう。 

Microsoft Power Automate の収集関数

トリガーアクションを実行します」オプションを選択し、「保存してテスト」ボタンをクリックします。 

Microsoft Power Automate の収集関数

他の入力は特に重要ではないので、何でも入力しましょう。入力 4には、「 Power Automate には大きな問題があります!」と入力しましょう。いやあ」。次に、「フローの実行」ボタンをクリックします。

Microsoft Power Automate の収集関数

最後に、「完了」をクリックします。 

Microsoft Power Automate の収集関数

ご覧のとおり、フローは正常に実行されました。 

Microsoft Power Automate の収集関数

Slack の一般チャネルにアクセスすると、「入力 4 には単語の問題が含まれています」というメッセージが投稿されていることがわかります。これは、フローが適切に機能したことを意味します。 

Microsoft Power Automate の収集関数

もう一度、contains式を使用することで、入力 4フィールドに入力した単語がチェックされ、「問題」という単語が検索されます。見つかったので、この条件をtrueに変更しました。そのため、条件はif yes経路に進みました。 

Microsoft Power Automate の収集関数


Power Automate 分割関数と配列
Power Automate をワークフロー内の各アクションに適用する
複数のオプションを備えた Microsoft Flow 承認

結論

まとめると、contains関数は、配列に使用できる多くの関数の 1 つにすぎません。すべてのコレクション関数の完全なリストは、Power Automate のドキュメントに記載されています。これらの一部は広く使用されていませんが、必要に応じてフローでこれらを使用することもできます。

Microsoft Power Automate の収集関数

ではごきげんよう、

ヘンリー


Python における Self とは: 実際の例

Python における Self とは: 実際の例

Python における Self とは: 実際の例

RでRDSファイルを保存してロードする方法

RでRDSファイルを保存してロードする方法

R の .rds ファイルからオブジェクトを保存および読み込む方法を学習します。このブログでは、R から LuckyTemplates にオブジェクトをインポートする方法についても説明します。

最初の N 営業日の再考 – DAX コーディング言語ソリューション

最初の N 営業日の再考 – DAX コーディング言語ソリューション

この DAX コーディング言語チュートリアルでは、GENERATE 関数の使用方法とメジャー タイトルを動的に変更する方法を学びます。

LuckyTemplates のマルチスレッド動的ビジュアル手法を使用したインサイトのショーケース

LuckyTemplates のマルチスレッド動的ビジュアル手法を使用したインサイトのショーケース

このチュートリアルでは、マルチスレッド動的ビジュアル手法を使用して、レポート内の動的データ視覚化から洞察を作成する方法について説明します。

LuckyTemplates のフィルター コンテキストの概要

LuckyTemplates のフィルター コンテキストの概要

この記事では、フィルター コンテキストについて説明します。フィルター コンテキストは、LuckyTemplates ユーザーが最初に学習する必要がある主要なトピックの 1 つです。

LuckyTemplates Online Service でアプリを使用する際の最良のヒント

LuckyTemplates Online Service でアプリを使用する際の最良のヒント

LuckyTemplates Apps オンライン サービスが、さまざまなソースから生成されたさまざまなレポートや分析情報の管理にどのように役立つかを示したいと思います。

時間の経過に伴う利益率の変化を分析する – LuckyTemplates と DAX を使用した分析

時間の経過に伴う利益率の変化を分析する – LuckyTemplates と DAX を使用した分析

LuckyTemplates でのメジャー分岐や DAX 数式の結合などの手法を使用して、利益率の変化を計算する方法を学びます。

DAX Studio でのデータ キャッシュのマテリアライゼーションのアイデア

DAX Studio でのデータ キャッシュのマテリアライゼーションのアイデア

このチュートリアルでは、データ キャッシュの具体化のアイデアと、それが結果を提供する際の DAX のパフォーマンスにどのように影響するかについて説明します。

LuckyTemplates を使用したビジネス レポート

LuckyTemplates を使用したビジネス レポート

これまで Excel を使用している場合は、ビジネス レポートのニーズに合わせて LuckyTemplates の使用を開始するのに最適な時期です。

LuckyTemplates ゲートウェイとは何ですか? 知っておくべきことすべて

LuckyTemplates ゲートウェイとは何ですか? 知っておくべきことすべて

LuckyTemplates ゲートウェイとは何ですか? 知っておくべきことすべて