【问题标题】:JSON to append in Big Query CLI using write_disposition=writeAppend fails使用 write_disposition=writeAppend 在 Big Query CLI 中追加的 JSON 失败
【发布时间】:2015-07-29 06:36:05
【问题描述】:

我无法让 BQ shell 使用关键字 --write_disposition=WRITE_APPEND 附加 JSON 文件。

load --sour_format=NEWLINE_DELIMITED_JSON --write_disposition=WRITE_APPEND dataset.tablename /home/file1/one.log /home/file1/jschema.json

我有一个名为 one.log 的文件及其模式 jschema.json。

在执行脚本时,它会说

FATAL flags parsing error : unknown command line flag 'write_dispostion'
RUN 'bq.py help' to get help.

我相信大查询是仅追加模式,应该有可能在表中追加数据,我无法解决,请任何帮助。

【问题讨论】:

    标签: json google-bigquery


    【解决方案1】:

    我相信默认操作模式是使用 BQ 工具的 WRITE_APPEND。 BQ shell 实用程序没有 --write_disposition 开关。

    但是有一个--replace应该设置write_disposition为truncate。

    【讨论】:

    • 是的,替换开关非常适合截断,如果 WRITE_APPEND 是默认设置,让我在没有任何标志的情况下检查并返回。
    猜你喜欢
    • 1970-01-01
    • 2019-06-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-10-03
    • 2012-01-12
    相关资源
    最近更新 更多