BigQuery への JSON インポートに問題があります。サービス アカウントを作成し、サーバーと BQ 間のすべての通信にカスタム メイドの .NET 4 ライブラリを使用しています。クエリが機能し、求人情報が機能し、基本的にすべてのフェッチが機能しますが、JSON 形式によるアップロードは機能しません。
以下は、開始されたジョブで返されたものです。
{
"kind": "bigquery#job",
"etag": "\"WgwoVdnmFVq0E0riaWM5H0QXabs/R_b3J5b4GjwliMH_X8kjPNLVYsI\"",
"id": "dot-metrics:job_f7eea1449bb24dffb0a0de1637f31abb",
"selfLink": "https://www.googleapis.com/bigquery/v2/projects/dot-metrics/jobs/job_f7eea1449bb24dffb0a0de1637f31abb",
"jobReference": {
"projectId": "dot-metrics",
"jobId": "job_f7eea1449bb24dffb0a0de1637f31abb"
},
"configuration": {
"load": {
"schema": {
"fields": [
{
"name": "word",
"type": "STRING",
"mode": "REQUIRED"
},
{
"name": "word_count",
"type": "INTEGER",
"mode": "REQUIRED"
},
{
"name": "corpus",
"type": "STRING",
"mode": "REQUIRED"
},
{
"name": "corpus_date",
"type": "INTEGER",
"mode": "REQUIRED"
}
]
},
"destinationTable": {
"projectId": "dot-metrics",
"datasetId": "DotMetric_TEST",
"tableId": "TestTable"
},
"writeDisposition": "WRITE_APPEND",
"allowQuotedNewlines": true,
"sourceFormat": "NEWLINE_DELIMITED_JSON"
}
},
"status": {
"state": "DONE",
"errorResult": {
"reason": "internalError",
"message": "Backend error. Job aborted."
}
},
"statistics": {
"startTime": "1350998303355",
"endTime": "1350998337446",
"load": {
"inputFiles": "1",
"inputFileBytes": "7359"
}
}
}
データは、次のような JSON 改行区切り文字列でした。
{"Word":"blah_139","WordCount":6615,"Corpus":"Corpus_678","CorpusDate": 6088201915056}
{"Word":"blah_602","WordCount":2978,"Corpus":"Corpus_493","CorpusDate": 6088201915056}
{"Word":"blah_50","WordCount":8315,"Corpus":"Corpus_360","CorpusDate": 6088201915056}
{"Word":"blah_736","WordCount":8971,"Corpus":"Corpus_751","CorpusDate": 6088201915056}
{"Word":"blah_243","WordCount":2362,"Corpus":"Corpus_174","CorpusDate": 6088201915056}
{"Word":"blah_643","WordCount":765,"Corpus":"Corpus_315","CorpusDate": 6088201915056}
ジョブはしばらく (約 10 秒) 実行されますが、その後すぐに終了します。助けてください!