我正在嘗試爲我的負載作業(多部分)制定一個正文進入Bigquery。繼https://cloud.google.com/bigquery/loading-data-post-request#multipart的例子:分段上傳到谷歌Bigquery
-foo_bar_baz
Content-Type: application/json; charset=UTF-8
{
"configuration": {
"load": {
"sourceFormat": "NEWLINE_DELIMITED_JSON",
"schema": {
"fields": [
{"name":"word","type":"STRING"},
{"name":"word_count","type":"INTEGER"},
{"name":"corpus","type":"STRING"},
{"name":"corpus_date","type":"INTEGER"}
]
},
"destinationTable": {
"projectId":"myproject",
"datasetId":"mydataset",
"tableId":"mytable"
}
}
}
}
--foo_bar_baz
Content-Type: */*
[MY-JSON-DATA]
--foo_bar_baz--
但我從谷歌的消息說:
「消息」:「工作配置必須包含一個特定作業配置對象(如查詢,負載,提取物,spreadsheetExtract),但有0:「
如果我看看文檔https://cloud.google.com/bigquery/docs/reference/v2/jobs#configuration.load似乎sourceUris []是必需的,但該示例不包括它。我的數據不在谷歌雲存儲中,而是在請求中。爲什麼它沒有檢測到我的負載細節?
感謝您的任何幫助。 //雷夫基於消息
感謝您的支持。所以我的頭文件中有Content-Type,這些都是我的頭文件: 'Content-Type:multipart/related; boundary =「foo_bar_baz」 內容長度:8564 授權:持票人XXX ' 這是正確的嗎? 最好的問候// L –