四のビッグデータ:ハイブインストール

巣箱

インストール手順:

ファイルを読み込むJAVA実現

1566972280887

しかし、ハイブが使いやすくなります

1566973086046

ハイブファイルが表になることができ、そこだけmysqlデータベースのテーブル構造で保存されますが、データはファイルにまだあるさ

ファイル----->データベース---->テーブル

----->デビ------>のMySQL(ストレージ構成情報テーブル)

インストール

1.最初の抽出物は、その後、データベースhive110 / lib内に接続されたドライブに終了します

tar zxvf hive-1.1.0-cdh5.14.2.tar.gz
mv hive-1.1.0-cdh5.14.2 /opt/bigdata/hive110

1566974239510

2.のenv設定ファイル

cd /opt/bigdata/hive110/conf
cp hive-env.sh.template hive-env.sh
vi hive-env.sh

1566974635756

1566974798217

3.設定したsite.xml

地方分権のhive10 / confに

<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="configuration.xsl"?>
<configuration>
    <property>
        <name>javax.jdo.option.ConnectionURL</name>
        <value>jdbc:mysql://169.254.211.100:3306/hive?createDatabaseIfNotExist=true</value>
    </property>
    <property>
        <name>javax.jdo.option.ConnectionDriverName</name>
        <value>com.mysql.jdbc.Driver</value>
    </property>
    <property>
        <name>javax.jdo.option.ConnectionUserName</name>
        <value>root</value>
    </property>
    <property>
        <name>javax.jdo.option.ConnectionPassword</name>
        <value>root</value>
    </property>
</configuration>

15669959615164.設定環境変数

vi /etc/proflie
source /etc/profile

1566975855056

ビンハイブに実行

schematool -initSchema -dbType mysql
hive
create table userinfos(userid int);

1566978603304

前記補間データハイブ

insert into userinfos values(1);

7. Hadoopのビューのデータ

hdfs dfs -text /user/hive/warehouse/userinfos/000000_0

おすすめ

転載: blog.51cto.com/14522074/2434373