【发布时间】:2019-11-15 15:02:14
【问题描述】:
我们在上传到 BigQuery/云存储时遇到错误:
请求
POST https://www.googleapis.com/upload/bigquery/v2/projects/XXX HTTP/1.1
Content-Type: multipart/related; boundary="PART_TAG_DATA_IMPORTER"
Host: www.googleapis.com
Content-Length: 652
--PART_TAG_DATA_IMPORTER
Content-Type: application/json; charset=UTF-8
{"configuration":{"load":{"createDisposition":"CREATE_IF_NEEDED","destinationTable":{"datasetId":"XX","projectId":"XX","tableId":"XX"},"schema":{"fields":[{"mode":"required","name":"xx1","type":"INTEGER"},{"mode":"required","name":"xx2","type":"STRING"},{"mode":"required","name":"xx3","type":"INTEGER"}]},"skipLeadingRows":1,"sourceFormat":"CSV","sourceUris":["gs://XXX/9f41d369-b63e-4858-9108-7d1243175955.csv"],"writeDisposition":"WRITE_TRUNCATE"}}}
--PART_TAG_DATA_IMPORTER--
回复:
HTTP/1.1 400 Bad Request
X-GUploader-UploadID: XXX
Content-Length: 77
Date: Fri, 15 Nov 2019 10:23:33 GMT
Server: UploadServer
Content-Type: text/html; charset=UTF-8
Alt-Svc: quic=":443"; ma=2592000; v="46,43",h3-Q050=":443"; ma=2592000,h3-Q049=":443"; ma=2592000,h3-Q048=":443"; ma=2592000,h3-Q046=":443"; ma=2592000,h3-Q043=":443"; ma=2592000
Payload parts count different from expected 2. Request payload parts count: 1
还有其他人收到吗?从昨晚开始一切都很好。我们的代码库没有任何变化,大约 80% 的案例都发生了错误,但在 5-6 次尝试后(有时)会出现错误。
我们正在使用 .NET 并拥有最新的 Google.Apis 库,但这可以通过对服务器的简单请求来重现。有时也能正常通过。
【问题讨论】:
-
如果您确定您的代码没有发生任何变化并且问题只是现在才出现,请打开一个支持案例,也许推出一个包含错误的功能...
-
我们已在企业支持下开票。他们说 google bigquery 存在内部问题。他们正在调查。
标签: google-cloud-platform google-bigquery google-cloud-storage