哪位大哥知道hive es的3.1对应es的那个版本呢,我现在想做查询使用hive es查es的7.1一直报错

最近公司在做用户画像后面搭建es集群,为了实现根据标签查询用户的使用最后的hive es表导入到es查询使用。
后面肯定不是用es原生API的方式进行查询的那么http方式的查询es是怎么樣呢?
首先知道es集群的ip地址默认端口9200。

1.根据id精准查询:

说明:pretty参数表示以json格式展示

2.根据某个字段精准查询:


说明:多个条件之间用&符号鏈接

3.根据某个字段精准查询:

}

第一步加入对应版本的jar包到hive es的lib目录下
如何知道hive es的lib目录是什么呢

  • 命令,可以找到hive es的lib所在位置如图:
  • 第二部 添加和hive es关联

–注意7.00是你用的es的版本号 jar包的下载地址可以在


  

4.在hive es命令荇中执行

备注插入几条还是没问题的,如果插入的多了会包错正在查找原
至此,hive es和es整合完成

}

我要回帖

更多关于 hive es 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信