如何在Hive Web界面中编写查询

时间:2013-07-30 20:29:56

标签: hadoop hive hiveql

我正在玩hwi,我开始了。现在我可以看到存在的不同模式。但我不知道如何查询它们。我试图查看hive wiki(https://cwiki.apache.org/confluence/display/Hive/HiveWebInterface),但他们似乎没有太多信息放在那里。在Walk through中似乎有一个Running a query部分,但它表示找不到图像。

任何使用过HWI查询的人都建议使用它的方法。

2 个答案:

答案 0 :(得分:6)

尝试以下步骤:

  1. 打开HWI:http://localhost:9999/hwi/index.jsp
  2. 点击左侧窗格中的授权。这将打开更改用户信息部分。输入用户名并点击“提交”以完成授权过程。成功授权后,您会在页面顶部看到授权已完成
  3. 现在点击创建会话,输入一些会话名称并点击提交。
  4. 提交会话名称后,您将获得管理会话屏幕。这是所有行动都将发生的地方。请转到会话详细信息部分,然后在结果文件框中输入文件名,例如/Users/tariq/res.txt。这是存储查询结果的文件。如果您希望结果非常庞大,可以在那里输入 / dev / null 。请记住,结果文件是Web服务器的本地文件。同样,如果您愿意,请输入错误文件。
  5. 现在进入“查询”框并编写要执行的查询。
  6. 进一步点击开始查询下拉列表,点击它并选择并点击提交
  7. 您现在应该能够看到包含查询结果的文件/Users/tariq/res.txt。您还可以点击成功完成查询后结果文件框旁边的查看文件选项查看结果。

    HTH

答案 1 :(得分:0)

看看Hue - http://cloudera.github.io/hue/

这个项目与Cloudera安装捆绑在一起,看起来效果很好。

最佳, Sukrit