クラウド フローのトラブルシューティング

ここでは、クラウド フローのトラブルシューティングに関するヒントとコツをいくつか紹介します。

特定のフロー実行を識別する

フローをビルドして展開した後、特定のフローの実行をデバッグして、フローが期待どおりに実行されたことを確認する必要がある場合があります。 デフォルトでは、フロー所有者は実行履歴ビューの 開始期間ステータス 列を確認して、デバッグ対象のフロー実行を識別できます。 Power Automate 所有者はトラブルシューティング セクションを展開して、関心のある特定の実行を識別することもできますが、頻繁に実行されるフローの場合、これには時間がかかる可能性があります。

デバッグ時にフロー実行をより効率的に識別できるように、 Power Automate フロー所有者が各フロー実行の実行履歴ページに表示される列のリストを構成できるようにします。 これらの列は、フローのトリガー出力にマップされます。 必要な列を表示すると、実行履歴ビューに関連する列がデフォルトで表示されるため、時間を節約できます。

以下の手順で、実行履歴ビューに 1 つまたは複数の列を追加します。

  1. Power Automate にサインインします。

  2. 画面の左側で、 [マイフロー] を選択します。

  3. 詳細を取得するフローを選択します。

  4. フローの詳細ページで、 列の編集を選択します。

  5. 選択したフローの実行履歴ビューに追加する列を選択し、 [保存] を選択します。

  6. 選択したフローの実行履歴ビューに表示される列のリストを表示します。

    フローの hasAttachments 列と isHTML 列が表示されるようになったため、これらの値をすぐに確認してフローのデバッグに役立てることができます。

    選択したフローの実行履歴ビューに表示される列のスクリーンショット。

チップ

「すべての実行」 ビューに表示される列のリストを構成することもできます。

修復のヒントを電子メールで送信

クラウド フローでエラーが出ると、修復のヒントが電子メールでフロー所有者に送信されます。 このような修復のヒントの電子メールには、特定のエラーについての具体的で実行可能なフィードバックが含まれています。 たとえば、よくあるエラーの1つは、 Office 365 で個人のマネージャーを取得しようとするクラウド フローを設定することですが、 Microsoft Entra IDにはマネージャーが設定されていません。 この条件または他のいくつかの条件によりフローが失敗した場合は、修復のヒントを記載した電子メールが届きます。

修復のヒントを記載したメールには、次のセクションが含まれています :

件名 内容
Time フローで最初にエラーが発生した時刻が記載されています。
何が発生したか フローで発生したエラーの原因となった問題を説明します。
修復方法 フローの失敗の原因となった問題を解決するためのヒントを提供します。
トラブルシューティングのヒント フローが失敗した回数などの詳細情報や、同じ入力データでフローの再試行に使用するリンクを提供します。

報告されたエラーを修正するには、フローの修正 を選択し、修復のヒントを記載したメールのステップに従います。

修復のヒントを記載したメールは任意設定です。 受信したくない場合は、特定のフローのプロパティ メニューからオフにします。

フローでエラーが出る場合、Power Automate で直接、問題を解決することもできます。 ここでは、一般的な失敗のシナリオとその解決方法に関するヒントをいくつか紹介します。

エラーの特定

エラーを見つけて修正する方法を知るには、次の手順に従ってください。

  1. 自分のフロー を選択します。

  2. エラーが発生したフローを選択します。

  3. 28日間の実行履歴 セクションで、失敗した実行の日付を選択します。

    フローについての詳細が表示され、少なくとも 1 つのステップに赤い感嘆符アイコンが表示されます。

  4. エラーの発生したステップを開き、エラー メッセージを確認します。

    右側のペインに、エラーの詳細とその修正方法が表示されます。

    失敗したフロー実行のエラー メッセージ。

認証エラー

多くの場合、フローは認証エラーにより失敗します。 この種類のエラーがある場合、エラー メッセージには、未認証またはエラー コード401または403が表示されます。 認証エラーは、通常、接続の更新をすることで解決できます :

  1. 下の右側のペインで 修正方法接続の表示を選択します。

  2. 未承認のエラー メッセージが表示された接続に移動します。

  3. 接続の横にある、接続が認証されていないというメッセージ内の 接続を修正 リンクを選択します。

  4. 表示される指示に従って、資格情報を確認します。

  5. フロー実行の失敗に戻り、 「再送信」 を選択します。

    これで、フローは期待どおりに実行されるはずです。

Copilotでのトラブルシューティング

Copilotの新しいトラブルシューティング機能は、 Power Automate クラウド フローのテスト中やフロー実行履歴の確認中に発生する可能性のあるエラーを特定して解決するのに役立ちます。 新しいデザイナー エクスペリエンスが有効になっている場合、このCopilot機能を使用できます。

Copilotのトラブルシューティングでは、人間が判読できるエラーの概要が提供され、可能な場合はエラーを修正するための解決策が提供されます。 これにより、問題のトラブルシューティングと解決に必要な時間と労力が削減され、ユーザーエクスペリエンスが大幅に向上します。

注意Note

Copilot機能のトラブルシューティングは、すべてのシナリオで機能するとは限りません。 幸いなことに、時間の経過とともに継続的に学習し、改善されているため、ユーザーを支援して問題を解決する能力は向上する一方です。 これは、AIと 機械学習 を活用してエクスペリエンスと生産性を向上させる方法を示す優れた例です。

失敗したフロー実行を修正するためのCopilot提案のトラブルシューティングのスクリーンショット。

アクションの構成

フローのアクションの設定が意図したとおりに機能しない場合にも、フローは失敗します。 この場合、エラー メッセージに要求が正しくありません、または見つかりませんといった言葉が含まれていたり、エラー コード 400 または 404 が表示されます。

エラーの詳細には、エラーを修正する方法が指定されている必要があります。 構成を更新するには:

  1. 編集 を選択し、フロー定義内の問題を修正します。
  2. 更新されたフローを保存します。
  3. 更新された構成で再度実行を試行するには、 再送信 を選択します。

その他のエラー

エラー コード 500 または 502 が表示される場合は、一時的あるいは一過性の障害が発生しています。 フローをもう一度試すには、 「再送信」 を選択します。

サポートやコミュニティから助けを得る

ヘルプが必要な場合は、セルフ ヘルプ オプションを使用するか、他のユーザーにヘルプを依頼することができます。

セルフ ヘルプ

Power Automate サポート サイトでは、いくつかのセルフ ヘルプ オプションが提供されています。

  1. Power Automate サポートにアクセスしてください。
  2. セルフヘルプ カテゴリで、 学習サンプル、または ドキュメントを選択します。

他のユーザーにヘルプを依頼する

  1. Power Automate サポートにアクセスしてください。

  2. 「ヘルプを依頼する」 セクションで、 「サポートに問い合わせる」を選択します。

  3. 問題を特定するために環境を入力または選択します。

  4. 推奨される解決策を検索するには、 「どのようなサポートが必要か教えてください」 フィールドに入力し、フィールドの横にある右矢印を選択します。

  5. 解決策が見つかった場合は、「 これらの解決策は役に立ちましたか? 」フィールドで「 はい 」を選択します。

  6. 解決策が見つからない場合は、 「仮想エージェントに質問する」 を選択します。

  7. 仮想エージェント 画面でメッセージを入力し、 送信を選択します

  8. 他の人からのさらなるサポートが必要な場合は、 Power Automate サポートに戻り、 コミュニティを選択してください

    Microsoft Power Automate コミュニティ ページでは、検索をカスタマイズし、他の Power Automate ユーザーから直接回答やヒントを得ることができます。