ES的创建索引,删除查询等

这篇博客展示了如何在Hive中创建指向Elasticsearch(ES)的表,并进行索引创建、查询、删除等操作。内容包括ES的索引映射、数据查询、时间范围查询、排序、条件筛选及指定列查询等。还讨论了在处理字段类型不匹配和无数据时的解决方案。
摘要由CSDN通过智能技术生成

在hive创建ES表

CREATE TABLE `features.app_sale_clue_status_ability_result_es`( 
uid          int           COMMENT '学规ID', 
status       int           COMMENT '线索状态', 
score        string        COMMENT '标准能力', 
dt           string        COMMENT '日期'

COMMENT '表名' 
STORED BY 'org.elasticsearch.hadoop.hive.EsStorageHandler'
TBLPROPERTIES ( 
'es.index.auto.create'='false',
'es.index.read.missing.as.empty'='true',
'es.mapping.names'='uid:uid,status:status,score:score,dt:dt',
'es.net.http.auth.pass'='ES密码', 
'es.net.http.auth.user'='ES账号', 
'es.nodes'='ES地址',  
'es.nodes.wan.only'='true',
'es.nodes.discovery' = 'false',
'es.port'='9200', 


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值