次の方法で共有


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

この記事には、クラウド フローのトラブルシューティングに関するヒントとコツが記載されています。

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

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

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

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

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

  2. 画面の左側には、選択 My flows があります。

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

注意

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

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

アクションの構成

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

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

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

その他のエラー

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

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

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

セルフ ヘルプ

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

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

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

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

  2. ヘルプの依頼 セクションで、選択 サポートへの問い合わせを行ってください。

  3. 問題の特定に役立つように、環境 を入力するか、選択 してください。

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

  5. 解決策が見つかった場合は、「 これらの解決策は役に立ちましたか 」フィールドに 選択 はい と入力してください。

  6. 解決策が見つからない場合は、選択 Ask仮想オペレーター してください。

  7. 仮想オペレーター 画面でメッセージを入力し、選択 送信します

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

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