用竖行显示 HIVE Query 结果


实际使用当中,有时候需要用竖行的形式显示 HIVE 的输出结果(比如查看列数过多的数据时),这时如果还是用 row by row 的形式,查看起来就会很不方便。

通过以下方式,可以是 HIVE 的结果以列的形式呈现。

  1. 输入

    beeline --outputformat=vertical
    
  2. 进入 beeline,连接 hive

    beeline> !connect jdbc:hive2://localhost:10000 scott tiger
    
  3. 开始执行查询,输出的结果会以列式呈现。

参考链接: https://cwiki.apache.org/confluence/display/Hive/HiveServer2+Clients#HiveServer2Clients-vertical https://cwiki.apache.org/confluence/display/Hive/Replacing+the+Implementation+of+Hive+CLI+Using+Beeline