我想知道bq命令行实用程序是否支持writeDisposition:WRITE_TRUNCATE选项。我已经彻底搜索了文档,并在bq命令中提供帮助。是否可以使用bq实用程序指定configuration.load.writeDisposition?命令行实用程序很棒,希望它能得到支持
在API中,它当然是:https://cloud.google.com/bigquery/docs/reference/v2/jobs#configuration.load
谢谢。
我认为--replace应该将write_disposition设置为截断BQ-cli中相关的位置(如BQ-load)。
1)如果执行"bq帮助加载",它将显示--replace global_flag
bq help load
布拉。。
布拉。。
--[no]replace:如果为true,则在加载新数据之前擦除现有内容。(默认值:'false')
2) 你的命令将类似于
bq load --replace --project_id=your_project_id <destination_table> <source> [<schema>]
官方文档说明了三个标志,您需要的是
--replace
使用JSON数据附加或覆盖表