Windows 下 Hive 查询结果被过多信息干扰,如何屏蔽?
当在 windows 环境中执行简单的 hive 查询时,可能会遇到大量提示信息干扰了主要结果的显示。这些信息通常包含以下内容:
- hive 组件的详细状态
- 查询执行的详细步骤
- 数据处理的内部统计信息
屏蔽提示信息
要屏蔽这些提示信息,可以调整 hive 的日志输出级别。默认情况下,hive 会输出所有 info 级别或更低级别的日志信息。要只输出更重要的信息,可以将日志级别调整为 warn 或更高。
通过以下命令可以在 windows 上设置 hive 的日志输出级别:
hive --hiveconf hive.root.logger=WARN,console
请根据您使用的 hive 版本调整配置项。以下链接提供了不同版本 hive 的配置项信息:
[hive 日志输出配置](https://wiki.apache.org/hadoop/hive/logging)