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

hit*_*rix 1 hadoop hive hiveql

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

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

Tar*_*riq 6

请尝试以下步骤:

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

您现在应该能够看到包含查询结果的文件/Users/tariq/res.txt.您还可以通过单击" 查看文件"选项查看结果,该选项将在成功完成查询后显示在" 结果文件"框旁边.

HTH