Hive常见的属性配置
生活随笔
收集整理的這篇文章主要介紹了
Hive常见的属性配置
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
配置文件
默認配置文件:hive-default.xml
用戶自定義配置文件:hive-site.xml
用戶自定義配置會覆蓋默認配置。另外,Hive也會讀入Hadoop的配置,因為Hive是作為Hadoop的客戶端啟動的,Hive的配置會覆蓋Hadoop的配置。配置文件的設定對本機啟動的所有Hive進程都有效。
1、default數據倉庫原始位置
<property> <name>hive.metastore.warehouse.dir</name> <value>/user/hive/warehouse</value> <description>location of default database for the warehouse</description> </property>2、顯示當前數據庫,以及查詢表的頭信息配置
<property><name>hive.cli.print.header</name><value>true</value> </property> <property><name>hive.cli.print.current.db</name><value>true</value> </property>命令行參數
- 啟動Hive時,可以在命令行添加-hiveconf param=value來設定參數。
參數聲明方式
-
可以在HQL中使用SET關鍵字設定參數
例如:hive (default)> set mapred.reduce.tasks=100;僅對本次hive啟動有效。 -
查看參數設置hive (default)> set mapred.reduce.tasks;
優先級:配置文件<命令行參數<參數聲明
總結
以上是生活随笔為你收集整理的Hive常见的属性配置的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: VI资料收集
- 下一篇: ubuntu7.10下的vi用的怪怪的