【发布时间】:2021-10-06 21:38:59
【问题描述】:
我试过了
bq mk -t \
> --schema schema.json \
> --time_partitioning_field flight_date data_analysis.flight_delays_json_partitioned
mk 操作中的 BigQuery 错误:
字段名称“schema.json”无效。字段只能包含字母、数字和下划线,以字母或下划线开头, 并且长度最多为 300 个字符。
【问题讨论】:
-
当我指定
schema.json在我当前的工作目录中不存在时,我能够复制您的错误。请检查您的schema.json是否存在于您当前的工作目录中。 -
这个问题解决了吗?整个游览 schema.json 正确,格式正确。我还使用以下命令创建表,它对我有用“bq mk --table
/home/radhika_sharma/table.json”。我没有添加其他细节,比如分区和其他东西,但是这个命令为我创建了一个表。你介意提供你的json吗?是不是太大了不能贴在这里。 -
你好 radhika 你能发邮件给我 nagversion@gmail.com-这个论坛不允许我再添加文件
-
嗨,里科!我正在使用 cloudshell
-
@naganalytics 我明白了。在你的云 shell 终端中你可以执行这个命令
cd && ls | grep "schema.json"吗?这将返回schema.json,它存在于您的主目录中,因为根据您的屏幕截图,您在主目录中运行了bq mk -t。但如果命令返回空白,您需要将schema.json复制到您的主目录。
标签: shell google-cloud-platform cloud