创建好直连数据集后,后续查询数据集数据时,为避免对分区表做全表扫描,您需要在查询时基于分区字段进行数据过滤。本文为您介绍如何对基于分区表的直连数据集进行分区字段的设置,以提高后续数据查询时的过滤效率。
已创建好了直连数据集,且源数据引擎中的数据表为分区表。
创建好对应的直连数据集后,进入数据集详情页面后,单击右上角的“编辑”按钮,进入数据集的编辑页面。
在数据集编辑页面单击右上角的“字段设置”按钮,进入字段设置页面后,修改文本/数值类型的分区字段。
参数 | 配置说明 |
|---|---|
数据类型 | 将文本/数值类型的分区字段的数据格式修改”为“日期”类型。 |
表达式 | 修改文本/数值类型的分区字段的的表达式,将字段转化为日期类型。不同类型的引擎转化格式的表达式配置有差异,您可查看对应引擎的指导文档进行配置,以下为一些常见引擎的配置示例(示例中的
|
设置分区 | 在操作列将对应字段设置为分区字段。 |
(可选)修改字段名称。由于上述操作中通过字段表达式对字段做了类型转化,因此建议您修改下字段名称。
如果您不修改字段名称,保存数据集时,界面会提示有字段名异常,您也可以选择不修改字段名,在此处选择“仍然保存”。
完成上述配置后,您对对应数据集进行数据查询时,即可基于设置的分区字段进行便捷的筛选操作。
如上图所示,在可视化查询页面,页面会自动将设置好的分区字段添加至筛选配置结果中,且支持基于日期组件便捷的选择需要筛选过滤的日期范围。