• idea 连接 hive


    新建一个driver

     

    jar包可以通过maven进行下载,配置好存放jar包的仓库

    maven配置如下:

    <!-- https://mvnrepository.com/artifact/org.apache.hive/hive-jdbc -->
    <dependency>
    <groupId>org.apache.hive</groupId>
    <artifactId>hive-jdbc</artifactId>
    <version>2.3.5</version>
    </dependency>

    利用maven下载的jar包存放在这

    因为下载的jar包都是有目录的,不好直接添加至driver

    可以自己写一个jar提取器,利用String类的endswith函数过滤出jar包,并存放至另一个目录,如下图

     

    然后点击

    到达自己的hive_lib

    利用shift快速选中全部jar包

    全部添加进去后,idea下面会自动扫描所有jar包,就像这样:

    扫描完成后,就能选择驱动jar了

    修改core-site.xml:

    添加如下配置

    <!--远程登录hive-->
    <property>
    <name>hadoop.proxyuser.root.hosts</name>
    <value>*</value>
    </property>
    
    <property>
    <name>hadoop.proxyuser.root.groups</name>
    <value>*</value>
    </property>

    重启集群 

    然后,在hive服务器上

    开启hive远程服务

    hiveserver2

    连接成功:

     编写代码窗口可以在下方调出,先点击最右边的按钮,再点击下图所示

     

  • 相关阅读:
    洛谷 P2384 最短路
    洛谷 P2910 [USACO08OPEN]寻宝之路Clear And Present Danger
    POJ 3264 Balanced Lineup
    洛谷 P1892 团伙
    洛谷 P1724 东风早谷苗
    P1129 [ZJOI2007]矩阵游戏
    P1894 [USACO4.2]完美的牛栏The Perfect Stall
    Poj 3041 Asteroids
    P3377 【模板】左偏树(可并堆)
    P1613 跑路
  • 原文地址:https://www.cnblogs.com/ldy233/p/13052983.html
Copyright © 2020-2023  润新知