Có cách nào để đưa Hive ra kết quả theo kiểu cột, như tùy chọn "\ G" có sẵn từ MySQL không?Kết quả truy vấn Hive ở định dạng dọc như " G" của MySQL?
http://dev.mysql.com/doc/refman//5.5/en/mysql-commands.html
Có cách nào để đưa Hive ra kết quả theo kiểu cột, như tùy chọn "\ G" có sẵn từ MySQL không?Kết quả truy vấn Hive ở định dạng dọc như " G" của MySQL?
http://dev.mysql.com/doc/refman//5.5/en/mysql-commands.html
Nếu bạn sử dụng HiveServer2 (Hive> 0,14), bạn có thể sử dụng "beeline" shell và có tùy chọn "vertical
".
0: jdbc:hive2://127.0.0.1:10000> !set outputformat table
0: jdbc:hive2://127.0.0.1:10000> select * from sample_07 limit 1;
+-----------------+------------------------+----------------------+-------------------+
| sample_07.code | sample_07.description | sample_07.total_emp | sample_07.salary |
+-----------------+------------------------+----------------------+-------------------+
| 00-0000 | All Occupations | 134354250 | 40690 |
+-----------------+------------------------+----------------------+-------------------+
1 row selected (0.131 seconds)
0: jdbc:hive2://127.0.0.1:10000> !set outputformat vertical
0: jdbc:hive2://127.0.0.1:10000> select * from sample_07 limit 1;
sample_07.code 00-0000
sample_07.description All Occupations
sample_07.total_emp 134354250
sample_07.salary 40690
1 row selected (0.063 seconds)
0: jdbc:hive2://127.0.0.1:10000>
Không có cơ sở nào như vậy trong tổ ong.
Kết quả của các chương trình giảm bản đồ luôn được hiển thị theo từng hàng.
Bao giờ, bạn có thể sử dụng máy chủ Hive/Thrift và viết truy vấn hive của bạn mặc dù ngôn ngữ kịch bản khác như python và kiểm soát hiển thị đầu ra. Chỉ có nhược điểm là bạn sẽ phải phân tích đầu ra và sau đó hiển thị nó.
vỏ beeline là gì. bạn có thể vui lòng nói cách gọi nó. những gì lệnh để sử dụng.? các phiên bản hadoop tương thích là gì? –