自定义查询支持用户自定义配置查询页面,以满足个性化查询需求。用户可以通过配置不同的维度字段和查询条件构建查询页面以适配多种查询场景。
“方案列表”页签通过列表的形式展示自定义查询方案,列表中包含如下信息:
方案名称:用户设置的方案名称。
描述:方案的描述信息。
用户名称:方案创建者。
索引:方案所用到的ES表。
创建时间:方案创建时间。
操作:提供对方案操作的链接,包含预览、编辑和删除操作。
在方案列表左上方,单击<新增>按钮,进入方案编辑页面,在该页面可编辑和保存方案。
配置基本信息:
数据源:必选,选择需要的数据源。
选择表:必选,选择需要的表。
方案名称:必填,填写方案名称,不可与现有方案名称重复。
方案描述:填写方案的描述信息。
配置“标题字段”:标题字段是指每条数据中需要突出显示的字段。在查询结果中,标题字段将在数据上方以加粗形式展示。点击“新增”按钮,弹出对话框,可自由选择字段作为标题字段。
配置“展示字段”: 配置需要在查询结果中展示的表字段。默认展示全部字段,可自由增删字段。
配置“维度字段”:维度字段将作为表的一个查询维度,在查询页面中将展示该字段的值及其包含该值的数据的条数。单击<添加维度字段>按钮,弹出对话框。在对话框中选择字段,填写别名、聚合数限制和描述,单击<确定>按钮,即可完成添加。
字段:表中可聚合的字段。该字段不能选择text/date/attachment类型的字段。
别名:配置字段的别名。为方便查看,在查询页面将展示字段的别名而不是字段名。
聚合数限制:限制所展示的字段值数量,默认值为12。例如,某个维度字段拥有20类不同的值,但聚合数限制为10,则在查询页面只展示按数据条数排序的前10类值。
描述:维度字段的描述信息。
配置“条件”参数:
单击条件列表上方的<添加条件>按钮,将在条件列表新增一行。在该行中单击“+”按钮弹出条件构建对话框,在对话框中可配置需要的条件。
再次点击该行“+”按钮配置一个条件,该条件与上一个条件是与关系。
单击该行内的<新增行>按钮,可配置新条件行,该条件行的条件与上一条件行的条件是或关系。
填入“别名”,该别名将作为条件的别名展示在自定义查询页面。
填入“描述”,作为条件的描述信息。
单击<保存>按钮,即可完成创建。
预览方案是指将方案配置应用到<自定义查询>页签,构建自定义查询页面。
在方案列表页签的列表中,单击待预览方案的<预览>按钮,进入自定义查询页签。
在自定义查询页签中,各项内容如下:
维度字段:页面左侧将展示所设置的维度字段别名,在维度字段下方将展示字段值及其包含该值的数据的条数。字段值可以被勾选,勾选字段值后将只展示包含该字段值的数据。
条件页签:在方案中配置的条件将以页签形式展示在页面上方,单击页签,将展示符合该条件的数据。页面中的“ALL”页签展示全部数据。
搜索框:在搜索框中输入关键词,点击“搜索”按钮,即可搜索包含该关键词的数据。
以上三种查询方式可配合使用以实现更精准地搜索(查询结果最多展示10000条数据)。
在方案列表页签的列表中,单击待编辑方案的<编辑>按钮,进入编辑页面。
在编辑页面可任意修改配置项。
单击<保存>按钮,即可完成编辑。
在方案列表页签的列表中,单击待删除方案的<删除>按钮,弹出对话框。
单击<确定>按钮即可完成删除。