数据集缓存应用示例
通过数据集缓存可以加快数据集的查询速度,对于参数变化较多的应用场景时用户可通过设置数据集缓存的“在缓存中过滤”来实现高命中率的精确数据集缓存,接下来我们通过两个数据集缓存中过滤的示例,来介绍如何使用数据集缓存中过滤。
简单缓存中过滤设置示例
下面通过一个简单sql检索数据集的示例,来介绍简单sql在数据集缓存中过滤出的设置。
数据集设置主页面
参数设置页面
参数勾选允许为空,实现未输入参数值时,查询所有数据。
查询条件设置
数据集缓存设置
详细了解 数据集缓存各项配置
高级缓存中过滤设置示例
下面通过一个复杂sql数据集的示例,来介绍复杂sql在数据集缓存中过滤出的设置。
新建复杂SQL数据集
- sql的设置说明
因为数据集要查询的是某客户按订购年份分组统计的数据,与一般的过滤不同,如果直接在sql查询中忽略客户,只使用订购年份分组,缓存中得到的将是所有客户按订购年份分组的统计值,这样就无法再在缓存中按客户过滤了,而使用客户ID和订购年份两个字段分组,再按客户ID过滤,就可以得到想要的结果。
参数配置
数据集缓存设置