次の方法で共有


Azure Logic Apps でトリガーまたはアクションを使用してワークフローをビルドする

適用対象: Azure Logic Apps (従量課金プラン + Standard)

この攻略ガイドでは、トリガーを追加してワークフローを開始し、アクションを追加してそのワークフローを続ける方法について説明します。 トリガーは、どのワークフローでも常に最初のステップであり、ワークフローが実行を開始できるようになる前に満たす条件を指定します。 トリガーの後に、ワークフローが必要なタスクを実行するには、後続のアクションを 1 つ以上追加する必要があります。 トリガーとアクションは連携して、ワークフローのロジックと構造を定義します。

このガイドでは、従量課金と Standard のロジック アプリのワークフローのステップについて説明します。

前提条件

  • Azure アカウントとサブスクリプション。 Azure サブスクリプションがない場合は、無料の Azure アカウントにサインアップしてください。

  • トリガーを追加するには、ロジック アプリのリソースと空のワークフローから始める必要があります。

  • アクションを追加するには、ロジック アプリのリソースと、少なくともトリガーを含むワークフローから始める必要があります。

次のステップでは Azure portal を使用しますが、ロジック アプリ ワークフローをビルドするために次のツールを使用することもできます:

トリガーを追加してワークフローを開始する

  1. Azure portal で、従量課金ロジック アプリと空のワークフローをデザイナーで開きます。

  2. デザイナーで、[トリガーの追加] を選びます (まだ選択されていない場合)。

    [トリガーの追加] ウィンドウが開き、トリガーを提供する使用可能なコネクタが表示されます。次に例を示します。

    Azure portal、従量課金ワークフロー デザイナー、[トリガーの追加] という名前のウィンドウを示すスクリーンショット。

  3. 次のいずれかのオプションを選びます:

    • トリガーの一覧を名前でフィルター処理するには、検索ボックスに、目的の操作コレクション、コネクタまたはトリガーの名前を入力します。

    • 次のグループに基づいてトリガーをフィルター処理するには、[ランタイム] リストから、目的のトリガーを含むグループに基づいて [アプリ内][共有]、または [カスタム] のいずれかを選びます。

      ランタイム 説明
      アプリ内 Azure Logic Apps ランタイム内で直接ネイティブに実行されるトリガーを含む操作コレクション。 以前のデザイナーのバージョンでは、このグループは従来の [組み込み] グループと同じです。
      共有 Microsoft マネージド トリガー、ホストされているトリガー、マルチテナント Azure で実行されるトリガーを含むコネクタ。 以前のデザイナー バージョンでは、このグループは従来の Standard グループと Enterprise グループを組み合わせます。
      カスタム 作成してインストールしたトリガーを含むコネクタ。

      次の例は、空のワークフローを含む従量課金ロジック アプリのデザイナーで [アプリ内] ランタイムが選択されていることを示しています。 このリストは、特定の順序で表示される使用可能なコレクションを示しています。

      Azure portal、従量課金ワークフロー デザイナー、[トリガーの追加] という名前のウィンドウ、[アプリ内] に設定された [ランタイム] を示すスクリーンショット。

      次の例は、空のワークフローを含む従量課金ロジック アプリのデザイナーで [共有] ランタイムが選択されていることを示しています。 この一覧には、特定の順序で表示される使用可能なコネクタが表示されます。

      Azure portal、従量課金ワークフロー デザイナー、[トリガーの追加] という名前のウィンドウ、[共有] に設定された [ランタイム] を示すスクリーンショット。

  4. トリガーの一覧から、使用するトリガーを選択します。 表示されていないトリガーがさらに存在する場合は、[詳細を表示] を選択します。

  5. [接続の作成] ウィンドウが表示された場合は、必要な接続情報を指定します。この情報は、トリガーによって異なります。 完了したら、[サインイン] または [新規作成] を選択して接続を完了します。

  6. トリガー情報ボックスが表示されたら、選んだトリガーに必要な詳細を入力します。

  7. 完了したら、ワークフローを保存します。 デザイナーのツール バーで、 [保存] を選択します。

タスクを実行するアクションを追加する

  1. Azure portal で、従量課金ロジック アプリとワークフローをデザイナーで開きます。

  2. デザイナーで、次のいずれかのオプションを選択します。

    • ワークフローの最後のステップの下にアクションを追加するには、プラス記号 (+)、[アクションの追加] の順に選びます。

    • 既存のステップの間にアクションを追加するには、接続矢印のプラス記号 (+)、[アクションの追加] の順に選びます。

    [アクションの追加] ウィンドウが開き、アクションを提供する使用可能なコネクタが表示されます。次に例を示します。

    Azure portal、従量課金ワークフロー デザイナー、[アクションの追加] という名前のウィンドウを示すスクリーンショット。

  3. 次のいずれかのオプションを選びます:

    • アクションの一覧を名前でフィルター処理するには、検索ボックスに目的の操作コレクション、コネクタまたはアクションの名前を入力します。

    • 次のグループに基づいてアクションをフィルター処理するには、[ランタイム] リストから、目的のアクションを含むグループに基づいて [アプリ内][共有]、または [カスタム] のいずれかを選びます。

      ランタイム 説明
      アプリ内 Azure Logic Apps ランタイム内で直接ネイティブに実行されるアクションを含む操作コレクション。 以前のデザイナーのバージョンでは、このグループは従来の [組み込み] グループと同じです。
      共有 Microsoft マネージド アクション、ホストされているアクション、マルチテナント Azure で実行されるアクションを含むコネクタ。 以前のデザイナー バージョンでは、このグループは従来の Standard グループと Enterprise グループを組み合わせます。
      カスタム 作成してインストールしたアクションを含むコネクタ。

      次の例は、既存のトリガーを含む従量課金ロジック アプリのワークフローのデザイナーで [アプリ内] ランタイムが選択されていることを示しています。 このリストは、特定の順序で表示される使用可能なコレクションを示しています。

      Azure portal、既存のトリガーを含む従量課金ワークフローのデザイナー、[アクションの追加] という名前のウィンドウ、[アプリ内] に設定された [ランタイム] を示すスクリーンショット。

      次の例は、既存のトリガーを含む従量課金ロジック アプリのワークフローのデザイナーで [共有] ランタイムが選択されていることを示しています。 この一覧には、特定の順序で表示される使用可能なコネクタが表示されます。

      Azure portal、既存のトリガーを含む従量課金ワークフローのデザイナー、[トリガーの追加] という名前のウィンドウ、[共有] に設定された [ランタイム] を示すスクリーンショット。

  4. アクションの一覧から、目的のアクションを選択します。 表示されていないアクションがさらに存在する場合は、[詳細を表示] を選択します。

  5. [接続の作成] ウィンドウが表示された場合は、必要な接続情報を指定します。この情報は、アクションによって異なります。 完了したら、[サインイン] または [新規作成] を選択して接続を完了します。

  6. アクション情報ボックスが表示されたら、選んだアクションに必要な詳細を入力します。

  7. 完了したら、ワークフローを保存します。 デザイナーのツール バーで、 [保存] を選択します。

デザイナーのコネクタ、トリガー、アクション

ワークフロー デザイナーでは、 1,400 以上のトリガーとアクションから選ぶことができます。これは、総称して "操作" と呼びます。 Azure Logic Apps では、操作はスケジュールデータ操作などのコレクション、または Azure Blob StorageSQL Server などのコネクタのいずれかに整理されます。 コレクションおよびコネクタには、トリガー、アクション、またはその両方が含まれる可能性があります。

[トリガーの追加] ペインまたは [アクションの追加] ペインが開くと、ギャラリーには利用可能なコレクションとコネクタが人気順に左から右に一覧表示されます。 コレクションまたはコネクタを選択すると、使用可能なトリガーやアクションがアルファベット順で、昇順に表示されます。

アプリ内 (組み込み) 操作

次の Standard ワークフローの例は、トリガーを追加するときのアプリ内のコレクションとコネクタを示しています:

Azure portal、空のステートフル ワークフローを含む Standard ロジック アプリのデザイナー、アプリ内のコレクションとコネクタを示すスクリーンショット。

コレクションまたはコネクタを選択すると、コレクション名またはコネクタ名でトリガーが表示されます。

次の例は、選択された [スケジュール] コレクションとそのトリガーを示しています。

Azure portal、空のステートフル ワークフローを含む Standard ロジック アプリのデザイナー、繰り返しトリガーを含むスケジュール操作のコレクションを示すスクリーンショット。

次の例は、アクションを追加するときのアプリ内コレクションとコネクタを示しています:

Azure portal、繰り返しトリガーを含む Standard ロジック アプリのステートフル ワークフローのデザイナー、[アクションの追加] という名前のウィンドウ、[アプリ内] に設定された [ランタイム] を示すスクリーンショット。

次の例は、Azure Queue Storage コネクタとそのアクションが選択されたことを示しています。

Azure portal、Standard ロジック アプリのステートフル ワークフローのデザイナー、Azure Queue Storage コネクタとアクションを示すスクリーンショット。

共有 (Azure) 操作

次の Standard ワークフローの例は、トリガーを追加するときの共有コネクタ ギャラリーを示しています:

Azure portal、空のステートフル ワークフローを含む Standard ロジック アプリのデザイナー、トリガーを含む共有コネクタを示すスクリーンショット。

コレクションまたはコネクタを選択すると、コレクション名またはコネクタ名でトリガーが表示されます。

次の例は、365 トレーニング コネクタとそのトリガーが選択されたことを示しています。

Azure portal、ワークフロー デザイナー、トリガーを含む 365 トレーニング コネクタを示すスクリーンショット。

次の例は、アクションを追加するときの共有コネクタ ギャラリーを示しています:

Azure portal、Standard ロジック アプリのステートフル ワークフローのデザイナー、アクションを含む共有コネクタを示すスクリーンショット。

次の例は、365 トレーニング コネクタとそのアクションが選択されたことを示しています。

Azure portal、ワークフロー デザイナー、アクションを含む 365 トレーニング コネクタを示すスクリーンショット。

詳しくは、次のドキュメントをご覧ください。

コネクタ、トリガー、アクションに関する一般情報