bq 命令行是否支持 writeDisposition : WRITE_TRUNCATE?
Does the bq command line support 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 加载)。
1) 如果你做 "bq help load",它会显示 --replace global_flag
bq help load
bla ..
bla ..
--[no]replace:如果为真,则在加载新数据之前擦除现有内容。
(默认值:'false')
2) 你的命令将是这样的
bq load --replace --project_id=your_project_id <destination_table> <source> [<schema>]
官方文档说明了三个标志,您需要的是
--replace
我想知道 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 加载)。
1) 如果你做 "bq help load",它会显示 --replace global_flag
bq help load
bla ..
bla ..
--[no]replace:如果为真,则在加载新数据之前擦除现有内容。 (默认值:'false')
2) 你的命令将是这样的
bq load --replace --project_id=your_project_id <destination_table> <source> [<schema>]
官方文档说明了三个标志,您需要的是
--replace