データフローの更新が失敗したときにチケットを作成する

データフローの更新が完了したか、予想以上に時間がかかっている場合に、サポート チームに調査を行って欲しい場合があります。 このチュートリアルでは、自動的にサポート チケットを開いたり、キューまたは Service Bus にメッセージを作成したり、Azure DevOps に項目を追加してサポート チームに通知したりできます。

このチュートリアルでは、Azure Service Bus を使用します。 Azure Service Bus を設定してキューを作成する方法については、「Azure portal を使用して Service Bus 名前空間とキューを作成する」を参照してください。

Azure Service Bus でキューを自動的に作成するには:

  1. Power Automate に移動します。

  2. [作成] > [Automated cloud flow](自動クラウド フロー) を選択します。

  3. フロー名を入力し、"When a dataflow refresh completes" (データフローの更新完了時) コネクタを検索します。 一覧からこのコネクタを選択し、 [作成] を選択します。

  4. コネクタをカスタマイズします。 データフローに関する次の情報を入力します。

    • グループの種類: Power Apps に接続する場合は [環境] を、Power BI に接続する場合は [ワークスペース] を選択します。
    • グループ: データフローがある Power Apps 環境または Power BI ワークスペースを選択します。
    • データフロー: データフローを名前で選択します。
  5. [新しいステップ] を選択して、フローにアクションを追加します。

  6. [条件] コネクタを検索し、それを選択します。

  7. [条件] コネクタをカスタマイズします。 次の情報を入力します。

    1. 最初のセルで、データフロー コネクタから [状態の更新] を追加します。
    2. 2 番目のセルは [が次の値に等しい:] のままにしてください。
    3. 3 番目のセルに「False」と入力します。
  8. [はいの場合] セクションで [アクションの追加] を選択します。

  9. Service Bus から [メッセージの送信] コネクタを検索して、選択します。

    完全なフロー図の画像。Service Bus の [メッセージの送信] コネクタが開かれています。

  10. このメッセージの [接続名] を入力します。 [接続文字列] に、Service Bus 名前空間を作成したときに生成された接続文字列を入力します。 [作成] を選択します。

  11. [コンテンツ] の横にあるフィールドを選択し、 [動的なコンテンツ] から使用する動的コンテンツを選択して、メッセージのコンテンツにデータフロー情報を追加します。

    [メッセージの送信] コネクタの図。[コンテンツ] フィールドには [動的なコンテンツ] ダイアログ ボックスからのコンテンツが入力されています。