如何使用nodeJS库插入bigQuery分区表

时间:2017-06-04 15:26:22

标签: node.js google-bigquery google-cloud-platform

我在调用table.get()时尝试以[TABLE_ID] $ YYYYMMDD的形式指定分区修饰:

var table = dataSet.table(tableId + '$' + partition);
return table.get({autoCreate: false})

此外,我尝试以相同的方式指定configuration.load.destinationTable.tableId,但它不起作用。 任何人都有关于如何使用nodejs biqQuery lib加载到特定分区的线索?

1 个答案:

答案 0 :(得分:0)

回答我自己的问题,我发现没有必要调用table.get(),因为我只想使用createWriteStream来加载数据。我在tableId中为dataset.table(tableId)指定分区装饰,为createWriteStream指定带有destinationTable.tableId的选项和分区装饰。