エラー コード: Power Virtual Agents
ボットの会話中に問題が発生すると、エラー メッセージで応答します。
ボット ユーザーの場合、エラー メッセージには、発生した特定の問題のエラー コードが含まれます。
ボットの作成者が、ボット ペインのテスト でボットをテストしている場合、問題に関する詳しい内容が記載された追加のメッセージが表示されます。
エラーは、エラーを簡単に検出し修正できる トピック チェッカー でも表示される場合があります。
Note
次のエラーは、Web アプリと Microsoft Teams の両方で発生することがあります。 Teams 特有のエラーを表示するには、このトピックの Teams バージョン を参照してください。
前提条件
ボットの会話中に問題が発生すると、エラー応答を送信します。
ボット ユーザーの場合、応答には問題を識別するエラー コードが含まれます。 管理者にこのエラー コードを伝えてください。
ボットの作成者がテスト ボット ウィンドウでボットをテストしている場合、ボットの応答にはエラー コードと問題に関する詳しい内容が記載された エラー メッセージが含まれます。
エラーは、エラーを簡単に検出し修正できる トピック チェッカー でも表示される場合があります。
エラー一覧
重要
トピック が参照される時、一部のエラー メッセージで用語 ダイアログ が使用されます。
エラー コード | 説明設定 |
---|---|
ContentError | トピックの内容に誤りがあります。 |
DataLossPreventionViolation | データ損失防止違反があります。 |
FlowActionException | クラウド フロー の実行中にエラーが発生しました。 |
FlowActionBadRequest | クラウド フロー に対する要求の形式に誤りがありました。 |
FlowActionTimedOut | クラウド フロー の実行に 100 秒以上かかり、タイムアウトになりました。 |
InvalidContent | コード エディターに無効なコンテンツが追加されました。 |
InfiniteLoopInBotContent | ノードの実行回数が多すぎます。 |
LatestPublishedVersionNotFound | ボットの公開バージョンを取得できません。 |
RedirectToDisabledDialog | トピックは無効化されたトピックに リダイレクト されています。 |
RedirectToNonExistentDialog | トピックは、もう存在しない他のトピックに リダイレクトされています。 |
SystemError | Power Virtual Agents でシステム エラーが発生しました。 |
ContentError
エラーメッセージ: このエラーは、エラーのコンテキストに基づいて動的メッセージを生成します。
解決策: これは、ボットのコンテンツに関連する問題の包括的なエラーです。 詳細については、エラー メッセージを参照してください。
一般的な問題としては、次のようなものがあります。
- ノードに必須のプロパティがありません。
- コード エディターで無効な YAML が追加されました。
- Power Fx 形式にエラーが含まれます。
DataLossPreventionViolation
エラーメッセージ:「この環境では、ユーザーはボットを使用する前にログインする必要があります。 管理 > セキュリティ > 認証 に移動し、ユーザーにログインを要求するオプションを選択してください。」
解決方法:
- 環境のデータ損失防止 (DLP) ポリシーには、ユーザーのサインインが必要です。 ユーザー認証を構成するを参照してください。
- ボットで使用されている 1 つ以上のコネクタが、同じデータ グループにありません。 Power Virtual Agentsコネクタ を参照してください。
- ボットで使用されている 1 つ以上のコネクタが、テナント管理者によってブロックされています。
FlowActionException
エラー メッセージ:
- "ボットの定義に従って出力が期待されていたにもかかわらず、フローからの出力は受信されませんでした {FlowName}({FlowId})。"
- "フロー {FlowName} ({FlowId}) 上の {ItemKey} という名前の出力パラメータが応答データにありません。 フローを更新するか、フローがこの値を返すことを確認します。」
- "フロー {FlowName} ({FlowId}) 上の {ItemKey} という名前の出力パラメータが出力スキーマにありません。 フローを更新してください。"
解決策:フローでエラーを確認 してください。
FlowActionBadRequest
エラー メッセージ:
- フロー {FlowName} ({FlowId}) に存在する名前付きパラメータ {KeyName} という名前のパラメータは型 {ItemTypeKind} であると宣言されています。 Power Automate の呼び出しで、この操作タイプはサポートされていません。 現在、テキスト、ブール値、数値のみがサポートされています。"
- "フロー {FlowName} ({FlowId}) 上の {ItemKey} という名前のパラメータが 'フロー呼び出し' アクションにありません。"
- "フロー {FlowName} ({FlowId}) の {KeyName} と言う名前のパラメータは、型 {ExpectedType} と期待され、型 {ResolveType} に対して評価されました。
- "フロー {FlowName} ({FlowId}) は応答コード {ResponseCode} で実行に失敗しました、エラーコード: {FlowErrorCode}。"
解決策: フローに渡すすべての変数の型の ベース タイプがパラメーターの型と一致する事を確認します。
FlowActionTimedOut
エラー メッセージ: ID が {FlowId} のフローがタイムアウトしました。 エラー コード: {FlowErrorCode}
解決策:フローにエラーがないか確認して、Power Virtual Agents に戻る前にクラウド フローが実行するまで 100 秒以上かかった理由を把握します。 クエリと他のバックエンド システムから返されるデータを最適化してみてください。 結果がボットに送信された後もクラウド フロー ロジックの一部が実行を継続できる場合は、これらのアクションをクラウド フローの "Power Virtual Agents に値を返す" ステップの後に配置します。
InvalidContent
エラーメッセージ: "{TotalComponents} コンポーネントの合計がボットに存在しますが、有効なものはありません。"
解決策:コード エディターを開いて、コンテンツの問題を確認します。
InfiniteLoopInBotContent
エラーメッセージ: "アクション {DialogId}.{TriggerId}.{ActionId} は 連続して {MaxTurnCount} 回以上実行されました。 これは、ダイアログの実行サイクルを示しているため、ダイアログの実行は終了します。"
解決策: トピックを正しく終了し、エスカレート システム トピックなど プロパティを終了させる他のトピックにリンクしてください。
LatestPublishedVersionNotFound
エラー メッセージ: "ボットの公開バージョンを取得できません。"
解決策:ボットの公開。
RedirectToDisabledDialog
エラーメッセージ: "ID {DialogId} を持つダイアログは定義で無効になっています。 使用する前にダイアログを有効にしてください。」
解決策:トピックを再度有効にするか、リダイレクト ノードを削除します。
RedirectToNonExistentDialog
エラーメッセージ: "ID {DialogId} を持つダイアログが定義に見つかりませんでした。 ダイアログが存在し、ID が正しいことを確認してください。"
解決策:新しいトピックを作成 してリダイレクトするか、リダイレクト ノード を削除 します。
SystemError
エラーメッセージ: このエラーはエラー メッセージを生成しません
解決策: 詳細については、カスタマー サポートにお問い合わせください。