【发布时间】:2015-12-23 21:03:17
【问题描述】:
oozie 是否有任何东西可以让我在 MySQL(或任何其他关系数据库上执行查询?)
我需要在我的 oozie 工作中查询一个 mysql 表并提取一个日期。仅当日期等于或大于当前时间戳时,作业才应继续。
我所有的谷歌搜索都显示 Oozie 可以进行 HIVE 查询,但我需要查询 MySQL 表。
最好的方法是什么?我应该写一个自定义的 EL 函数吗?
【问题讨论】:
-
Jdbc 客户端将完成这项工作。
-
你能给我举个例子吗?非常感谢您的帮助
-
如果您使用 Java,则使用任何 Java 客户端从数据库中查询并将输出传递给 oozie 的切换大小写以决定下一步。
-
我看过这个教程。 cwiki.apache.org/confluence/display/OOZIE/Java+Cookbook 它只是执行 java 程序。但是如何提取一个值,然后将其与某物进行比较?