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

  1. 准备一张有数据的hive es表

hive es的数据写入箌ES中

思路:创建一张与es有联系的hive es表将数据插入到这张表中,就写入到了es中

  1. 查看es中就会发现创建了名为hive es2es的索引类型名为tsdn_info

使用上面导入到es嘚数据,导出到hive es

思路:在hive es中创建外表表关联es直接查询即可

  1. 针对es中的数据类型和hive es类型的对应可以在hive es中使用复杂数据类型Map,array等存储es中二维json
建表语句中es的配置(注意事项)

  ES对于类似数据库的SQL查询很无仂可以使用hive es on ES来实现SQL的查询。2个百万级的索引做关联时需要大概1分多钟,基于es2.1版本

我要回帖

更多关于 hive es 的文章

 

随机推荐