历史版本3 :Elasticsearch数据集 返回文档
编辑时间:
内容长度:图片数:目录数:
修改原因:
1. 概述编辑
1.1 版本
报表服务器版本 | JAR 包 | 插件版本 | App 版本 |
---|---|---|---|
10.0 | 2019-10-25 | 1.1 |
1.2 应用场景
ElasticSearch是一个基于Lucene的搜索服务器。它提供了一个分布式多用户能力的全文搜索引擎,基于RESTful web接口。Elasticsearch是用Java开发的,并作为Apache许可条款下的开放源码发布,是当前流行的企业级搜索引擎。设计用于云计算中,能够达到实时搜索,稳定,可靠,快速,安装使用方便。为了把搜索结果更好的展示出来,我们提供了基于ElasticSearch RestClient接口的插件,可以方便快速的将ElasticSearch的查询结果通过FineReport展示。
1.3 源代码
开源协议 | 源码地址 |
Apache License 2.0 | https://git.fanruan.com/fanruan/demo-tabledata-es |
2. 示例编辑
2.1 操作步骤
2.1.1 定义Elasticsearch数据连接
支持连接Elasticsearch集群,集群主机地址和和端口之间,用逗号分割,且必须保持主机地址和端口数量相等。
2.1.2 新建Elasticsearch数据集
设计器新建Elasticseach数据集,如下图所示:
2.1.3 展示查询结果
Elasticseach数据集界面如下图所示:
左侧均为测试区域,可以执行各种Elasticseach命令。
右侧为实际的数据集查询语句,其中端点、查询语句和规整脚本,均支持通过使用${参数名}格式的文本类引用参数。
2.1.4 规整脚本
2.2 效果查看
4. 注意事项编辑
待发布插件