このドキュメントでは、HTTP
エラーコード、ジョブエラー、Google Cloud コンソール エラー メッセージなど、BigQuery の使用時に発生するエラー メッセージについて説明します。ジョブエラーは、jobs.get を呼び出したときに BigQuery API からのレスポンスには、HTTP エラーコードと、レスポンス本文内にエラー オブジェクトが含まれます。通常、エラー オブジェクトは次のいずれかになります。 次の表のエラーコード列は、 この表には、考えられるすべての HTTP エラーやその他のネットワーク エラーが含まれているわけではありません。そのため、BigQuery からのすべてのエラー レスポンスにエラー オブジェクトが存在するとは限りません。また、BigQuery API の Cloud クライアント ライブラリを使用すると、別のエラーまたはエラー
オブジェクトが返されることがあります。詳細については、BigQuery API クライアント ライブラリをご覧ください。 下の表にない HTTP レスポンス コードを受け取った場合、そのレスポンス コードは HTTP リクエストの問題または予想される結果を示します。
エラー レスポンスの例GET https://bigquery.googleapis.com/bigquery/v2/projects/12345/datasets/foo Response: [404] { "error": { "errors": [ { "domain": "global", "reason": "notFound", "message": "Not Found: Dataset myproject:foo" }], "code": 404, "message": "Not Found: Dataset myproject:foo" } } 認証エラーOAuth トークン生成システムによってスローされたエラーは、次の JSON オブジェクトを返します。これは OAuth2 仕様で定義されています。
このエラーは HTTP
トップへ戻る ストリーミング挿入に関するトラブルシューティング以下のセクションでは、BigQuery にデータをストリーミングする際に発生したエラーの解決方法について説明します。 ストリーミング挿入の割り当てエラーを解決する方法について詳しくは、ストリーミング挿入の割り当てエラーをご覧ください。 失敗 HTTP レスポンス コードネットワーク エラーなどの失敗 HTTP レスポンス コードが返された場合、ストリーミング挿入が成功したかどうかを確認する方法はありません。リクエストを単に再送信しようとすると、テーブル内に重複行が発生する可能性があります。テーブルを重複から保護するには、リクエストの送信時に 権限エラー、無効なテーブル名エラー、または割り当て超過エラーが返された場合、行は挿入されず、リクエスト全体が失敗します。 成功 HTTP レスポンス コード成功 HTTP レスポンス コードが返された場合でも、BigQuery による行の挿入が部分的にしか成功しなかった可能性があるため、レスポンスの
ストリーミング挿入のメタデータ エラーBigQuery のストリーミング API はインサート率が高くなるように設計されているため、ストリーミング システムを操作する際、基盤となるテーブルのメタデータの変更は結果整合が保たれます。ほとんどの場合、メタデータの変更は数分以内にプロパゲートされますが、その間は API レスポンスで、対象テーブルの不整合な状態が反映されることがあります。 次のようなシナリオがあります。
欠損 / 利用不可能なデータストリーミング挿入は一時的に書き込み最適化ストレージに存在します。このストレージは、マネージド ストレージとは異なる可用性の特性を持ちます。BigQuery でのテーブルコピーのジョブや トップへ戻る 次の表に、Google Cloud Console で作業中に表示される可能性があるエラー メッセージを示します。
トップへ戻る Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates. Last updated 2022-11-18 UTC. [{ "type": "thumb-down", "id": "hardToUnderstand", "label":"わかりにくい" },{ "type": "thumb-down", "id": "incorrectInformationOrSampleCode", "label":"情報またはサンプルコードが不正確" },{ "type": "thumb-down", "id": "missingTheInformationSamplesINeed", "label":"必要な情報 / サンプルがない" },{ "type": "thumb-down", "id": "translationIssue", "label":"翻訳に関する問題" },{ "type": "thumb-down", "id": "otherDown", "label":"その他" }] [{ "type": "thumb-up", "id": "easyToUnderstand", "label":"わかりやすい" },{ "type": "thumb-up", "id": "solvedMyProblem", "label":"問題の解決に役立った" },{ "type": "thumb-up", "id": "otherUp", "label":"その他" }] |