【发布时间】:2015-04-20 16:58:36
【问题描述】:
我创建了一个配置单元查询脚本,主要用于交叉销售项目的功能创建和评分。大多数查询都是执行数据清理、转换等的简单查询。我想自动化这个过程,以便我可以从 hive 表作为输入开始,并将最终结果输出到 Hbase 文件中。我的问题是:
最好的方法是什么?
我可以简单地创建filename.sql 或filename.hql 并使用hive -f filename.sql 从shell 运行它
hive 中是否有类似 PL for SQL 的东西?
【问题讨论】:
-
我们将 hive 中的脚本称为 hive 查询语言。您可以从命令行 hive -e 'command' 或 hive -f /pathtohql' 运行 hive 脚本。最后使用 cronjob 或 oozie coordinator 作业来安排它。
标签: mysql hadoop hive apache-pig