易思企业网站破解版,wordpress如何去掉显示文章的分类,企业运营公司,国内知名网站制作公司1 Elasticsearch的查询语句
ES中提供了一种强大的检索数据方式,这种检索方式称之为Query DSL,Query DSL是利用Rest API传递JSON格式的请求体(Request Body)数据与ES进行交互#xff0c;这种方式的丰富查询语法让ES检索变得更强大#xff0c;更简洁。
1.1 查询预发
# GET /…1 Elasticsearch的查询语句
ES中提供了一种强大的检索数据方式,这种检索方式称之为Query DSL,Query DSL是利用Rest API传递JSON格式的请求体(Request Body)数据与ES进行交互这种方式的丰富查询语法让ES检索变得更强大更简洁。
1.1 查询预发
# GET /索引名/_doc/_search {json格式请求体数据}
# GET /索引名/_search {json格式请求体数据}
1.2 查询示例
GET /metric_server/_search
{query:{match:{accountId:1}}
}
2 使用DataEase对接Elasticsearch
2.1数据源对接
步骤一登入 DataEase 系统。
步骤二按照以下步骤选择 Elasticsearch 图标。 步骤三填入收集的 IP 、端口、数据库等相关的信息。 步骤四数据源检验校验成功后如下图所示点击保存即可。 2.2 数据库数据集 直接使用数据库数据集DataEase会直接把ES数据转换成如图所示行列如果是查整表这样十分方便。 2.3 SQL数据集 如果你想在查询时就过滤数据可以直接写SQL数据进行查询语法跟SQL一样十分方便。
ES查询数据SQL示例
select * from metric_server
where accountId1
总结
使用DataEase对接Elasticsearch可以直接使用数据库数据集查询ES整表如果需要条件过滤也可以直接写SQL语句进行查询可以方便无ES语法经验的同学使用学习成本较低。