Hive常見屬性配置

2021-10-05 22:37:26 字數 1364 閱讀 3024

1.hive資料倉儲位置配置

(1)default資料倉儲的最原始位置是在hdfs上的:/user/hive/warehouse路徑下

(2)在倉庫目錄下,沒有對預設的資料庫default建立資料夾。如果某張表屬於default資料庫,直接在資料倉儲目錄下建立乙個資料夾。

(3)修改default資料倉儲原始位置(將hive-default.xml.template如下配置資訊拷貝到hive-site.xml檔案中)

>

>

hive.metastore.warehouse.dirname

>

>

/user/hive/warehousevalue

>

>

location of default database for the warehousedescription

>

property

>

配置同組使用者有執行許可權

bin/hdfs dfs -chmod g+w /user/hive/warehouse
2.查詢後資訊顯示配置

(1)在hive-site.xml檔案中新增如下配置資訊,就可以實現顯示當前資料庫,以及查詢表的頭資訊配置。

>

>

hive.cli.print.headername

>

>

truevalue

>

property

>

>

>

hive.cli.print.current.dbname

>

>

truevalue

>

property

>

(2)重新啟動hive,對比配置前後差異

(a)配置前

(b)配置後

3 hive執行日誌資訊配置

(1)hive的log預設存放在/tmp/itstar/hive.log目錄下(當前使用者名稱下)

(2)修改hive的log存放日誌到/opt/module/hive/logs

(a)修改/opt/module/hive/conf/hive-log4j.properties.template檔名稱為hive-log4j.properties

pwd

mv hive-log4j.properties.template hive-log4j.properties

(b)在hive-log4j.properties檔案中修改log存放位置
hive.log.dir=/opt/module/hive/logs

04hive常見屬性設定

16.1.default資料倉儲的最原始位置是在hdfs上的 user hive warehouse路徑下。16.2.在倉庫目錄下,沒有對預設的資料庫default建立資料夾。如果某張表屬於default資料庫,直接在資料倉儲目錄下建立乙個資料夾。將hive default.xml.template...

Hive常用的屬性配置項

tips cdh版本的hive沒有hive default.xml等沒有default檔案 1 hive資料倉儲位置配置 官網的解釋 hive.metastore.warehouse.dir default value user hive warehouse added in hive 0.2.0 ...

Hive 常用互動命令 基本屬性配置

工作中用的最多的是 e f hive e select id from student 1 在 opt module datas 目錄下建立 hivef.sql 檔案 touch hivef.sql 檔案中寫入正確的 sql 語句 select from student 2 執行檔案中的 sql 語...