找回密码
 立即注册

QQ登录

只需一步,快速开始

lucas.Yan
超级版主   /  发表于:2024-12-19 17:58  /   查看:24  /  回复:1
本帖最后由 lucas.Yan 于 2024-12-19 18:03 编辑

1 在使用报表的过程中,如果用户使用数据集进行筛选和编辑,需要报表传递参数给数据集进行过滤。但是数据集的筛选条件的自由度不高并且编辑比较繁琐。
2 如果报表使用这个共享数据集,将筛选条件添加在报表级别的时候,当数据量过大也会影响报表渲染的效率。报表会将数据整体请求回来在内存中做筛选。
3 如果我们将表关联逻辑全部转换为SQL难度较大。

能否将我们设计好的数据集当做一种子表或者查询结果,拼接到其他的自定义sql中进行引用。
例如下面的SQL用法。
  1. select * from tableA left join 数据集 on tableA.filed = 数据集.filed group by tableA.filed2
复制代码





1 个回复

倒序浏览
Javen
注册会员   /  发表于:昨天 16:11
沙发
尝试使用数据集引用数据集功能,或者使用ETL功能(仅支持cached dataset)看能否实现该需求。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部