【问题标题】:HIVE: no column names in outputHIVE:输出中没有列名
【发布时间】:2017-08-30 19:22:46
【问题描述】:

This is how it typical looks

我使用 PuTTY 运行 Hive 查询。查询结果没有列名。

设置没有明显的“添加列名”复选框,反正对我来说没有......

你能帮忙吗?

谢谢

更多详情:Issue description

【问题讨论】:

  • 由于问题似乎不完整,请添加一些附加信息。您可以将此作为参考:stackoverflow.com/help/how-to-ask
  • 命令行看起来像这样: hive -f test.hql > test1_result.txt 然后文本文件不包含列的名称..
  • 在上面添加了一个屏幕截图(“这就是它的典型外观”)
  • 我看不到 PuTTY 在哪里涉及此问题。请将test.hql的内容放入问题(或问题的相关部分)中,并用hive或与您使用的技术相关的其他标签标记问题。
  • 添加了更多详细信息的屏幕截图。我遇到的问题是如何显示数据。我以为是 PuTTY 设置问题之类的。如果不是,也许您可​​以指出我在哪里寻找答案的正确方向?

标签: hive hiveql


【解决方案1】:

在您的 hive 会话中执行一次此命令:

set hive.cli.print.header=true;

或者将此命令添加到您主目录的 .hiverc 文件中。请参阅此内容:https://cwiki.apache.org/confluence/display/Hive/LanguageManual+Cli#LanguageManualCli-ThehivercFile

【讨论】:

  • 像魅力一样工作!谢谢
猜你喜欢
  • 2016-01-23
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2016-07-03
  • 1970-01-01
相关资源
最近更新 更多