Beeline -e 写 CSV 文件乱码

简介: Beeline -e 写 CSV 文件乱码

Beeline -e 写 CSV 文件乱码


在使用 beeline -e 导出结果到 CSV 文件时出现如下格式:

+-----------------------------------------+
|A        |11        |1.0        |nan nan
|B        |11        |6.0        |nan nan
|C        |11        |10.0       |nan nan
|D        |11        |11.0       |nan nan
|E        |11        |22.0       |nan nan
|F        |11        |5.0        |nan nan

解决方法:

在beeline -e 中加入 --showHeader=false --outputformat=csv2

beeline -u jdbc:hive2://10.5.145.113:10000 -n 用户名 -p 密码  --showHeader=false --outputformat=csv2  -e "

...

" > /data/test/test.csv

 

注意红色部分是两个短横线。

相关文章
csv 如果是utf-8 那么excel打开的时候为啥是乱码
csv 如果是utf-8 那么excel打开的时候为啥是乱码
617 0
|
3月前
Navicat——数据以CSV格式文件导出后乱码
Navicat——数据以CSV格式文件导出后乱码
59 0
|
6月前
|
存储 Java
Java环境下使用CsvReader()读取CSV文件
Java环境下使用CsvReader()读取CSV文件
|
6月前
|
JavaScript
盘点CSV文件在Excel中打开后乱码问题的两种处理方法
盘点CSV文件在Excel中打开后乱码问题的两种处理方法
1494 0
|
存储 缓存 Python
excel打开csv乱码解决------------为什么pycharm里面csv不乱码,excel里面却乱码了
excel打开csv乱码解决------------为什么pycharm里面csv不乱码,excel里面却乱码了
505 0
excel打开csv乱码解决------------为什么pycharm里面csv不乱码,excel里面却乱码了
|
测试技术 数据安全/隐私保护
|
存储 数据挖掘 数据库
|
关系型数据库 MySQL
SparkDSL修改版之从csv文件读取数据并写入Mysql
SparkDSL修改版之从csv文件读取数据并写入Mysql
197 1
|
Linux Windows JavaScript
csv文件乱码
问题描述: 生成的csv文件,设置为UTF-8格式,在windows上用EXCEL打开的话会乱码,在linux上用vim或者cat打开查看正常;设置为GBK格式的话,在windows上用EXCEL打开正常,但在linux上乱码   解决方法: 在csv文件头部的最前面加bom   BOM(Byte Order Mark),是 UTF编码方案里用于标识编码的标准标记,在 UTF-16里本来是 FF FE,变成 UTF-8就成了 EF BB BF。
1354 0
Excel 打开CSV打开乱码的处理方法
Excel 打开CSV打开乱码的处理方法
316 0
Excel 打开CSV打开乱码的处理方法