一、添加依赖包
首先确定elasticsearch的版本,若es版本为6.1.2,可用jar包:elasticsearch-hadoop-6.1.2.jar,网上有说只要高于6.1.2版本的jar包即可(自行验证)。当报httpclient相关错误时,还需要添加org.apache.commons.httpclient这个jar包。
首先进入hive,然后通过下面命令添加依赖包。
add jar yourPath/elasticsearch-hadoop-6.1.2.jar;
当然还有其它添加方式,具体可查看https://www.elastic.co/guide/en/elasticsearch/hadoop/current/hive.html#hive
二、创建hive外部表:
create external