首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >致命标志解析错误:未知命令行标志“hive_partitioning_source_uri_prefix”

致命标志解析错误:未知命令行标志“hive_partitioning_source_uri_prefix”
EN

Stack Overflow用户
提问于 2020-02-02 07:34:56
回答 1查看 2K关注 0票数 1

我正在使用bash操作符从composer运行bigquery命令,将数据从hive加载到bigquery,如下所示。

代码语言:javascript
复制
bq --location=US load --replace --source_format=PARQUET --autodetect --hive_partitioning_mode=CUSTOM --hive_partitioning_source_uri_prefix=gs://XXX xxx gs://xxx*

但它的错误是说FATAL Flags parsing error: Unknown command line flag 'hive_partitioning_source_uri_prefix'

如果我向上面的bash命令添加安装命令,它就可以工作了。

我认为Google是预装在composer中的。我正在使用composer-1.7.2-airflow-1.10.2

想知道如果我不将google安装到上面的bash命令中,它为什么不能工作?

EN

回答 1

Stack Overflow用户

发布于 2020-02-04 11:56:22

根据GCP Composer发布说明文档,Google SDK工具正在不断更新,并在Composer-Airflow增长路径中添加了一些新特性。

因此,您可能会因为composer-1.7.2-airflow-1.10.2中提供的旧SDK组件而面临这个问题,特别是在此环境中不支持HivePartitioningOptions影响气流https://airflow.apache.org/docs/stable/_api/airflow/operators/bash_operator/index.html#module-airflow.operators.bash_operatorbq util。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/60024100

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档