暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

Dremio案例_Elasticserch数据分析

原创 michael 2023-02-14
323

Dremio案例_Elasticserch数据分析

北斗云

北斗云


创作声明:内容包含虚构创作


说明
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).结果展示

「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论