bq命令行是否支持writeDisposition:WRITE_TRUNCATE



我想知道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数据附加或覆盖表

最新更新