报表工具访问 ElasticSearch
在 报表工具对比选型系列—多样性数据源支持度 中介绍了几款主流报表工具对多样性数据源的支持度,其中提到润乾报表对于像 ElasticSearch 等这类非关系型数据库的支持是最好。
本文主要介绍具体使用,润乾报表如何通过外部库访问 ElasticSearch,并获取数据生成报表。
具体实现
1、 打开润乾报表工具,引入 ElasticsearchCli 外部库
外部库的下载和使用指南,可到https://c.raqsoft.com.cn/tag/Download 查找。
勾选“ElasticsearchCli”选项
2、 新增空白报表并新增脚本数据集
3、 编写脚本
A | |
---|---|
1 | =es_open(“localhost:9200”) |
2 | =es_get(A1, “/products/_search”) |
3 | result A2 |
其中,表达式部分:
A1:连接 ES server,支持用户名 / 密码方式,具体参考函数:http://d.raqsoft.com.cn:6999/esproc/func/esopen.html
A2:执行 get 命令,查询 index 为 products 的记录,具体参考函数:http://d.raqsoft.com.cn:6999/esproc/func/esget.html,同时也支持 post、head 命令取数。
A3:返回结果集
浏览数据集
4、 绘制报表呈现数据
预览报表结果
以下是广告时间
对润乾产品感兴趣的小伙伴,一定要知道软件还能这样卖哟性价比还不过瘾? 欢迎加入好多乾计划。
这里可以低价购买软件产品,让已经亲民的价格更加便宜!
这里可以销售产品获取佣金,赚满钱包成为土豪不再是梦!
这里还可以推荐分享抢红包,每次都是好几块钱的巨款哟!
来吧,现在就加入,拿起手机扫码,开始乾包之旅
嗯,还不太了解好多乾?
对润乾产品感兴趣的小伙伴,一定要知道软件还能这样卖哟性价比还不过瘾? 欢迎加入好多乾计划。
这里可以低价购买软件产品,让已经亲民的价格更加便宜!
这里可以销售产品获取佣金,赚满钱包成为土豪不再是梦!
这里还可以推荐分享抢红包,每次都是好几块钱的巨款哟!
来吧,现在就加入,拿起手机扫码,开始乾包之旅
嗯,还不太了解好多乾?