Spanner の MODEL DDL ステートメントと ML 関数は Vertex AI エンドポイントを呼び出しますが、さまざまな理由により失敗する可能性があります。
エラーコード | エラー メッセージ | 考えられる原因 | 正解例 |
---|---|---|---|
CANCELLED | クエリのキャンセルにより、Vertex AI エンドポイント {ENDPOINT} への呼び出しがキャンセルされました。 | クエリがクライアント アプリケーションによってキャンセルされました。 | クライアントがクエリをキャンセルした理由を調査します。 |
DEADLINE_EXCEEDED | Vertex AI エンドポイント {ENDPOINT} が呼び出しの期限を超えました。 | クエリの期限が短すぎます。 | クライアントでクエリの期限を延長します。 |
- | - | エンドポイントが過負荷状態でした。 | Vertex AI Monitoring を確認し、ノードをさらにデプロイします。 |
FAILED_PRECONDITION | Vertex AI エンドポイント {ENDPOINT} から、前提条件の失敗エラーが返されました。 | エンドポイントにデプロイされたモデルはありません。 | エンドポイントへのモデルのデプロイ |
INTERNAL | Vertex AI エンドポイント {ENDPOINT} へのアクセス中に不明なエラーが発生しました。 | 予期しない内部エラー。 | フェイルオーバー エンドポイントを使用するか、サポート チケットを開きます。 |
INVALID_ARGUMENT | Vertex AI エンドポイント {ENDPOINT} への無効なリクエストです。Vertex AI エンドポイントと Spanner モデルのスキーマが一致していることを確認してください。 | Spanner モデルスキーマと Vertex AI エンドポイント スキーマが一致しません | Spanner モデルのスキーマを更新します。 |
NOT_FOUND | Vertex AI エンドポイント {ENDPOINT} が見つかりません。 | エンドポイントが削除されました。 | Spanner モデルのスキーマを更新します。 |
PERMISSION_DENIED | Vertex AI エンドポイント {ENDPOINT} へのアクセスが拒否されました。 | Spanner サービス エージェントにエンドポイントにアクセスする権限がない | サービス エージェントのロール権限を付与する |
- | - | VPC SC エラー | Vertex AI のエラー メッセージを確認し、VPC SC のトラブルシューティングに従います。 |
RESOURCE_EXHAUSTED | Vertex AI エンドポイント {ENDPOINT} の割り当てを超過しました。 | Vertex AI へのリクエストが多すぎます。 | オンライン予測の割り当てを増やす |
UNAVAILABLE | プロジェクト {PROJECT} のサービス エージェントを作成できませんでした。 | Service Usage API の問題。 | サービス エージェントを手動で作成する |
- | Vertex AI エンドポイント {ENDPOINT} を使用できません。 | Vertex AI へのリクエストが多すぎます。 | ノードをさらにデプロイする。 |
- | - | Vertex AI にリージョンの問題がある | フェイルオーバー エンドポイントを使用する |