【问题标题】:Standard file extension for hive ddl script?hive ddl 脚本的标准文件扩展名?
【发布时间】:2013-04-05 14:01:22
【问题描述】:

hive ddl 脚本的文件扩展名是否有公认的约定?我纯粹是为了代码组织的目的,所以当我将脚本保存在我的存储库中时,很明显脚本在 Hive 中。

【问题讨论】:

    标签: hive ddl


    【解决方案1】:

    Apache Hive 项目的标准是使用 .q

    您可以在此处查看示例

    Apache SVN

    hive/trunk/ql/src/test/queries/clientpositive/bucketmapjoin6.q

    【讨论】:

      【解决方案2】:

      您可以使用任何扩展程序来运行配置单元脚本。 例如

      hive -f scriptname.sh
      

      但使用 .hql 是最佳做法,这样您就可以将此文件与其他文件区分开来。

      【讨论】:

      • 感谢您的回复。 “.hql”看起来确实合乎逻辑,但我担心它会让使用 Hinernate 的 hql 的开发人员感到困惑。现在我要使用“.hive”。
      • 同意你的观点,你也可以考虑hiveql作为扩展。
      猜你喜欢
      • 1970-01-01
      • 2021-06-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多