永洪社区

标题: 怎么获取报告中用了哪些维度 [打印本页]

作者: FintechDog    时间: 昨天 09:22
标题: 怎么获取报告中用了哪些维度
本帖最后由 FintechDog 于 2024-10-31 09:30 编辑

需求是将计算下推到数据库执行,需要获取报告页面中用到哪些维度(统计时分组的字段),例如图表中绑定在颜色、形状、大小、标签中的维度,要怎么用js拿到?
作者: yhdata_lyaa    时间: 昨天 09:22
图表使用了哪些字段,这个没有脚本可以统计,可以看看监控系统的报告执行sql信息统计。
报告参数参与sql过滤的使用可以参考https://yonghongtechonline.udesk.cn/question/226409


作者: yhbi老6了    时间: 昨天 09:41
感觉你是要找报告的sql执行记录
作者: FintechDog    时间: 昨天 09:47
本帖最后由 FintechDog 于 2024-10-31 10:14 编辑
yhbi老6了 发表于 2024-10-31 09:41
感觉你是要找报告的sql执行记录

比较希望能通过写脚本的形式,让一个数据集可以在多个报告中复用,因为无法预测同事自助分析时会取哪些字段。
作者: yhdata_lyaa    时间: 昨天 10:17
FintechDog 发表于 2024-10-31 09:47
比较希望能通过写脚本的形式,让一个数据集可以在多个报告中复用,因为无法预测同事自助分析时会取哪些字 ...

数据集本身就可以用于创建多个报告呢,
你是想要获取组件的数据吗,新版本有这个,同一个报告里可以直接绑定其他组件的数据


作者: FintechDog    时间: 昨天 10:33
本帖最后由 FintechDog 于 2024-10-31 10:37 编辑
yhdata_lyaa 发表于 2024-10-31 10:17
数据集本身就可以用于创建多个报告呢,
你是想要获取组件的数据吗,新版本有这个,同一个报告里可以直接绑 ...

不是的,因为公司目前采购的永洪版本不支持,也可能是限制了永洪的一些自定义计算功能,例如累计总计,另外还有一些性能的原因,我想试试通过传参的形式写动态sql实现某些指标的计算
作者: yhdata_lyaa    时间: 昨天 10:42
FintechDog 发表于 2024-10-31 10:33
不是的,因为公司目前采购的永洪版本不支持,也可能是限制了永洪的一些自定义计算功能,例如累计总计,另 ...

数据集可以使用参数https://www.yonghongtech.com/rea ... paramindataset.html
具体是想实现什么,可以举例说明吗
作者: FintechDog    时间: 昨天 10:50
本帖最后由 FintechDog 于 2024-10-31 10:54 编辑
yhdata_lyaa 发表于 2024-10-31 10:42
数据集可以使用参数https://www.yonghongtech.com/real-help/Z-Suite/10.2/ch/paramindataset.html
具体 ...

目前是想先通过传参到数据集后裁剪一些数据,再通过sql的grouping set和开窗函数计算图表所需的数据,将累计总计的计算放到数据库执行,关键是需要获取图表中用到了哪些分组字段
作者: FintechDog    时间: 昨天 10:59
FintechDog 发表于 2024-10-31 10:50
目前是想先通过传参到数据集后裁剪一些数据,再通过sql的grouping set和开窗函数计算图表所需的数据,将累 ...

我解释下怕有歧义,因为页面可能会有多个图表,每个图表组合的维度可能不一样,所以采用grouping set实现




欢迎光临 永洪社区 (https://club.yonghongtech.com/) Powered by Discuz! X3.4