CDH集群修改/设置hive的动态分区(dynamic)相关参数hive.exec.dynamic.partition.mode=nonstrick

1、集群环境

CDH 5.13.2 

hive版本 1.2.1

2、设置参数

## 开启客户端显示数据的字段信息

hive.cli.print.header=true

## 开启显示当前库的名称

hive.cli.print.current.db =true

set hive.exec.dynamic.partition=true;

set hive.exec.dynamic.partition.mode=nonstrick;

set hive.exec.max.dynamic.partitions.pernode=10000;

set hive.exec.max.dynamic.partitions=100000;

set hive.exec.max.created.files=150000;

set hive.merge.mapfiles=true;

3、由于cdh,hive中没有的对应的参数选项,需要通过高级设置完成这些项目的修改


在hive组件的配置选项搜索hive-site

找到hive-site.xml 的 Hive 客户端高级配置代码段(安全阀)这个自定义文档选项,添加对应的key-value保存并重新启动hive即刻生效。

对应位置
命令行设置后显示数据库名字
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容