1
bq load --max_bad_records=1000000 --format=json install.$date gs://production_data/install/install_$date.json.gz ./schema.json

エラー:

BigQuery error in load operation: Error processing job 'xxxxxxxxxxxxx:job_c4932fa55c304c9f88224595071f1e17': Unexpected. Please try again.

bq show -j は、エラー メッセージに関しては役に立ちません。

  "status": {
    "errorResult": {
      "message": "Unexpected. Please try again.",
      "reason": "internalError"
    },
    "errors": [
      {
        "message": "Unexpected. Please try again.",
        "reason": "internalError"
      }
    ],
    "state": "DONE"
  }

何がうまくいかないのですか?

4

1 に答える 1

1

データをjsonではなくCSVとしてインポートしています。これは、bq ツールの紛らわしいフラグが原因です:--formatは出力の形式です。--source_format=json代わりに使用する必要があります。私は 2 つの内部バグを提出しました。1 つは format/source_format フラグが混同しやすいということで、もう 1 つは、データの形式が指定された形式と一致しない場合に、より適切なエラーを与えるべきであるということです。

于 2012-10-23T19:03:48.107 に答える