架設Hive

相關概念請看Youtube

配置Hadoop1 Server

設定必要環境變數

$ vi ~/.bashrc

請在.bashrc新增以下環境變數內容

export HIVE_HOME=/home/hadoop/hive
export PATH=$HIVE_HOME/bin:$PATH

使環境變數生效

$ source ~/.bashrc

安裝Hive

已hadoop User身分安裝

下載Hive到Hadoop1 Server的Hadoop User家目錄

$ cd ~
$ wget wget http://apache.stu.edu.tw/hive/hive-3.1.0/apache-hive-3.1.0-bin.tar.gz
$ tar -zxvf apache-hive-3.1.0-bin.tar.gz
$ mv apache-hive-3.1.0-bin hive

配置Hive Site

配置內容,主要配置Hive用的Mysql帳密,

下載Mysql JDB Connector

初始化Hive Mysql

測試Hive

建立假資料

假資料內容

啟動Hive

建立Demo Schema

建立table

匯入資料

瀏覽資料

第二個語法count(*)有用到Map Reduce運算

Last updated