1

我正在尝试构建一个闪亮的应用程序,它接受来自用户的输入文件,对该输入文件进行一些配置单元查询,然后将带有查询结果的电子邮件发送给用户,并将输出作为附件。

Quesiton1:闪亮的服务器不属于hadoop集群,我想知道RHIVE在这种情况下打包工作吗?

问题2:无论RHIVE是否使用,我将查询发送到HIVE后,查询完成时如何通知我?通常,我在 Cloudera Manager 中手动执行此类工作,并在运行查询 1 或 2 小时后返回。

我正在使用 R/Python/bash 来自动化这个过程。如果必须在 Python/bash 中完成与 HIVE 的连接,我将尝试在我的闪亮应用程序中调用 Python 和 bash 脚本来自动执行此过程。

4

1 回答 1

0

这是一个可能有帮助的脚本。它等待事件发生,然后发送一封电子邮件并给出一个小 GTK+ 弹出窗口。您可能希望使用该脚本来通知您的进程何时完成,但如果您不想这样做,您可以研究它以了解如何在 Python 中发送电子邮件消息。

http://stromberg.dnsalias.org/~strombrg/notify-when-up2.html

于 2013-11-05T22:31:19.683 回答