您现在的位置是:首页 > 文章详情

Dremio案例_Elasticserch数据分析

日期:2019-08-14点击:920

说明

Dremio-3.3.1支持Elasticserch-5.x和6.x;本次使用Elasticserch-6.1.2

1.Elasticserch批量导入数据

## 导入数据 crul -H 'Content-Type: application/json' -XPOST hostname:9200/dremio/entry_index/_bulk?pretty --data-binary @entry_index.json ## 修改副本数 crul -H 'Content-Type: application/json' -XPUT 'hostname:9200/dremio/_settings' -d '{"index":{"number_of_replicas":"0"}}'

注意:文件数据每行头须有“_id”,否则导入数据报错

{"index":{"_id":"id_num"}}

2.数据验证

3.配置ES数据源

4.查询数据

SELECT agent_id,signature,method_type, max(elapse_time) maxElapseTime, min(elapse_time) minElapseTime, avg(elapse_time) avgElapseTime, sum(CASE WHEN success IS TRUE THEN 1 ELSE 0 END) succCount, sum(CASE WHEN bad_app IS TRUE THEN 1 ELSE 0 END) badAppCount, sum(ejb_weight_time) sumEjbWeightTime, sum(jsp_weight_time) sumJspWeightTime FROM entry_indx GROUP BY agent_id,signature,method_type

5.保存查询结果

6.数据分析

a).下载文件

b).选择文件

c).连接数据源

d).结果展示

原文链接:https://yq.aliyun.com/articles/714472
关注公众号

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。

持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。

转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。

文章评论

共有0条评论来说两句吧...

文章二维码

扫描即可查看该文章

点击排行

推荐阅读

最新文章