【发布时间】:2016-04-26 16:10:32
【问题描述】:
我想使用 templateSuffix 将数据从我的 java 代码流式传输到 BigQuery 表,但我无法使其正常工作。我的代码:
return bigquery.tabledata()
.insertAll(
projectId,
datasetId,
tableId,
new TableDataInsertAllRequest()
.setTemplateSuffix(templateSuffix)
.setRows(singletonList(row))
).execute();
当我使用 projectId、datasetId、MyTable20160426 和 20160426 运行它时,我收到错误:
"message" : "404 Not found: Table projectId:datasetId.MyTable20160426"
当我使用 projectId、datasetId、MyTable 和 20160426 运行它时,我收到错误:
"message" : "404 Not found: Table projectId:datasetId.MyTable"
表 MyTable 已经存在并且已经在日期模板化(我使用了 GCS 的批量上传)(20160426 是今天的日期)
我是如何让它工作的?
我应该从哪里了解问题所在?
谢谢
【问题讨论】:
-
另外,我在哪里提供架构?我在用于流式传输的 java API 中找不到它
标签: java google-bigquery