赞
踩
问题简要:我在数仓建模完成后,有一天再次打开我的dbeaver数据全没了,我找了很多解决方法都不能解决我的问题,一气之下,我就把hive和所有的表删除了,重头来过
- #HIVE_HOME
- export HIVE_HOME=/opt/module/hive
- export PATH=$PATH:$HIVE_HOME/bin
[xikuang@hadoop102 modules]# source /etc/profile
[root@centos1 software]$ cp /opt/softwares/mysql-connector-java-5.1.37-bin.jar /opt/modules/hive/lib/
添加如下内容:
- <?xml version="1.0"?>
- <?xml-stylesheet type="text/xsl" href="configuration.xsl"?>
- <configuration>
- <!-- jdbc 连接的 URL -->
- <property>
- <name>javax.jdo.option.ConnectionURL</name>
- <value>jdbc:mysql://hadoop102:3306/metastore?useSSL=false</value>
- </property>
-
- <!-- jdbc 连接的 Driver-->
- <property>
- <name>javax.jdo.option.ConnectionDriverName</name>
- <value>com.mysql.jdbc.Driver</value>
- </property>
-
- <!-- jdbc 连接的 username-->
- <property>
- <name>javax.jdo.option.ConnectionUserName</name>
- <value>root</value>
- </property>
-
- <!-- jdbc 连接的 password -->
- <property>
- <name>javax.jdo.option.ConnectionPassword</name>
- <value>000000</value>
- </property>
-
- <!-- Hive 元数据存储版本的验证 -->
- <property>
- <name>hive.metastore.schema.verification</name>
- <value>false</value>
- </property>
-
- <!--元数据存储授权-->
- <property>
- <name>hive.metastore.event.db.notification.api.auth</name>
- <value>false</value>
- </property>
-
- <!-- Hive 默认在 HDFS 的工作目录 -->
- <property>
- <name>hive.metastore.warehouse.dir</name>
- <value>/user/hive/warehouse</value>
- </property>
- </configuration>
-
-
![](https://csdnimg.cn/release/blogv2/dist/pc/img/newCodeMoreWhite.png)
- hive> show databases;
- hive> show tables;
- hive> create table test (id int);
- hive> insert into test values(1);
- hive> select * from test;
-
ods_didi dw_didi app_didi
我们的数据就有了
但是这还只是原始数据层,我们必须经过仓库层,最后到我们应用层
让表更加清晰展现给我们
这周的分享就这样咯!我们的数据都有了
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。