Power Automate のトリガー条件 – 概要

Power Automate のトリガー条件 – 概要

このチュートリアルでは、特定の状況が満たされたときにアクションのブロックを実行できるようにする Power Automate のトリガー条件について説明します。条件制御を使用すると、アクションを実行する前にフロー内の特定の要素が必要な状態であることを確認できます。

Power Automate のトリガー条件は、 Excel やその他のプログラミング言語の IF ステートメントに似ています。条件に基づいてフローを 2 つの経路に分割します。

目次

Power Automate でのトリガー条件の追加

事前に作成したサンプルフローを使用します。このサンプル フローでは、ユーザーが「 Power Automate 」という単語を含むツイートを投稿すると、電子メール通知を受け取ります。次に、ツイート内に「 issue 」という単語が見つかった場合に Trello カードを作成するという条件を追加します。それ以外の場合は、その特定のツイートをリツイートするだけで、Trello カードは作成されません。 

条件を追加するには、[新しいステップ]ボタンをクリックして別のステップを追加しましょう。

Power Automate のトリガー条件 – 概要

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

Power Automate のトリガー条件 – 概要

その後、[Condition Control]をクリックしてトリガー条件を追加しましょう。

Power Automate のトリガー条件 – 概要

次に、条件の値を設定する必要があります。 

Power Automate のトリガー条件 – 概要

条件が true の場合、 「Yes の場合」経路に進みます。それ以外の場合は、 「If no」経路に進みます。ここで、条件出力に基づいてアクションを設定することもできます。 

Power Automate のトリガー条件 – 概要

Power Automate トリガー条件の構成

Trello ボードに新しいセクションを追加し、「問題」という名前を付けましょう。

Power Automate のトリガー条件 – 概要

条件として、true ステートメントのTweet テキスト変数を使用しましょう。

Power Automate のトリガー条件 – 概要

もう一度、ツイートに「issue」という単語が含まれているかどうかを確認します。そこで、この部分では「 contains 」を使いましょう。

Power Automate のトリガー条件 – 概要

3 番目のフィールドに、 「問題」という単語を追加しましょう。これは変数ではなく文字列であるため、引用符を追加する必要があります。

Power Automate のトリガー条件 – 概要

[+ 追加]ボタンをクリックすると、複数の条件を追加できます。この例では、別の行を追加しましょう。 

Power Automate のトリガー条件 – 概要

AND」条件と「OR」条件を選択することもできます。

Power Automate のトリガー条件 – 概要

AND 」条件の場合、 If yesセクションに渡すには、両方の引数が true である必要があります。OR条件の場合は、どちらかのステートメントが true である必要があります。

Power Automate のトリガー条件 – 概要

この例では、 OR条件を使用します。

Power Automate のトリガー条件 – 概要

2 番目の条件として、 Tweet テキスト変数を使用し、条件を「contains 」として設定し、「問題」という単語を追加します。

Power Automate のトリガー条件 – 概要

条件の結果が true になった場合のアクションを追加しましょう。ツイートがいずれかの条件を満たしている場合、Trello カードを作成する必要があることに注意してください。したがって、 「カードの作成」アクションを「はいの場合」セクションにドラッグするだけです。

Power Automate のトリガー条件 – 概要

Power Automate のトリガー条件 – 概要

次に、ツイートが条件を満たさない場合のアクションを[If no]セクションに追加しましょう。「アクションを追加」ボタンをクリックするだけです。

Power Automate のトリガー条件 – 概要

Twitterコネクタを探してクリックしてみましょう。 

Power Automate のトリガー条件 – 概要

次に、「リツイート」アクションをクリックします。

Power Automate のトリガー条件 – 概要

Tweet idには、 Tweet id変数を使用しましょう。

Power Automate のトリガー条件 – 概要

これでフローの設定が完了しました。新しいツイートが投稿されると、まずメール通知が送信されます。次に、設定した条件を参照して、ツイートをリツイートするか Trello カードを作成するかを分析します。

状態のテスト

では、自分の状態をテストしてみましょう。今回は、以前の実行のデータを使用する代わりに、手動トリガーを実行してみましょう。

Power Automate のトリガー条件 – 概要

「 Power Automate に問題があります」とツイートします”。

Power Automate のトリガー条件 – 概要

フローはバックグラウンドで実行され、設定した検索語句と条件を満たすツイートを探しています。

Power Automate のトリガー条件 – 概要

フロー テストが正常に実行されたら、出力を確認できます。ご覧のとおり、ツイートに「issue」という単語が含まれていたにもかかわらず、結果は false でした。

Power Automate のトリガー条件 – 概要

おそらくこれは、ツイートで「issue」という単語に小さな「i」を付けて書いたためだと思われます。

Power Automate のトリガー条件 – 概要

ただし、条件として、「Issue」という単語を大文字の「I」で指定しました。

Power Automate のトリガー条件 – 概要

文字列を小文字に変換する

必要なのは、これらのツイートのテキスト変数を小文字に変換することです。これは、ツイートに小文字や大文字が含まれていても、すべて小文字として扱われるようにするためです。

Power Automate のトリガー条件 – 概要

これを行うには、この部分で変数を使用する代わりに、それを式に変換する必要がありますそこで、 Tweet テキスト変数を削除しましょう。

Power Automate のトリガー条件 – 概要

toLowerという式を使用してみましょう。toLower式、テキストを小文字形式に変換します。

Power Automate のトリガー条件 – 概要

括弧を追加して、その中にTweet テキスト変数を入れてみましょう。

Power Automate のトリガー条件 – 概要

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

Power Automate のトリガー条件 – 概要

2 番目の条件でも同様の手順を実行してみましょう。

Power Automate のトリガー条件 – 概要

次に、「問題」と「問題」のテキストを小文字に変更します。

Power Automate のトリガー条件 – 概要

条件を再テストする

このフローを保存して、別のテストを作成してみましょう。繰り返しますが、このテストでは手動トリガーを実行します。

Power Automate のトリガー条件 – 概要

今回は「Power Automateに問題があります」とツイートしてみましょう。「問題」という単語に大文字の「P 」を使用して、式が機能するかどうかを確認します。

Power Automate のトリガー条件 – 概要

結果を確認してみましょう。ご覧のとおり、ツイートに「問題」という単語が含まれているため、結果はtrue になります。大文字の「P」を使用しましたが、小文字に変換されたため、結果は true になります。式が正しく機能するようになりました。

Power Automate のトリガー条件 – 概要

結果は true なので、Trello ボードにカードとして追加されるはずです。ここでセクションをTwitterではなくIssuesに変更するべきだったので間違いましたが、今のところは問題ありません。

Power Automate のトリガー条件 – 概要

このカードをクリックすると、「 Power Automate に問題があります」というツイートが説明に記録されていることがわかります。

Power Automate のトリガー条件 – 概要


Power Automate テンプレート | フローの作成と実行
Power Automate フローを最初から作成する
Power Automate アクション | 詳細なチュートリアル

結論

このチュートリアルで行ったことを要約するために、「 Power Automate 」という単語を含むツイートを投稿しました。次に、電子メール通知を送信し、その中に「 issue」または「problem 」という単語が含まれているかどうかをOR 条件でテストしました。条件の結果がTRUEになったため、Trello カードが作成され、リツイートされませんでした。 

繰り返しますが、条件は、入力した特定の条件に基づいてフローを分離する単なる IF ステートメントです。これが、条件と、ビジネスを自動化するプロセスで条件を機能させる方法について詳しく学ぶのに役立つことを願っています

ではごきげんよう、

ヘンリー


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 ゲートウェイとは何ですか? 知っておくべきことすべて