有没有办法阻止直线生成CR角色?

问题描述 投票:1回答:1

当我将beeline的输出重定向到文件时,我可以看到生成的文件有^ M(CR,回车符,0x0D十六进制)字符,其中放置在第144列附近,可能是一种环绕文本输出的方法。

有没有办法直接关闭它?或者可以通知直线不同的列宽。

我有:Beeline version 1.2.1000.2.5.0.0-1245 by Apache Hive

hive redhat hiveql beeline bigdata
1个回答
0
投票

你可以试试

set hive.exec.compress.output = false;

INSERT OVERWRITE DIRECTORY'hdfs_dir''query_here';

当您使用LOCAL时,您需要确保在运行Hiveserver2的节点(机器)上运行脚本/查询。如果您从另一台计算机运行它将不会失败,但仍然在运行HS2的节点中创建一个文件。

© www.soinside.com 2019 - 2024. All rights reserved.