请问,在fineBI中如何实现如图的效果,根据单品计算品类的数据

image.png一个类目下面有多个单品,当我利用过滤组件选择了某一个商品时,会将这个商品所属于的类目下的所有商品销售计算出总和来。

FineBI yzm510343 发布于 2024-5-9 10:55 (编辑于 2024-5-9 11:20)
1min目标场景问卷 立即参与
回答问题
悬赏:4 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共1回答
最佳回答
1
北纬六十六度Lv4中级互助
发布于2024-5-9 11:02

知道了,总体来说就是两个金额,一个是单品的金额,一个是这个类目的金额,按日期汇总单品和他所在类目的销售金额。写SQL吧

  • yzm510343 yzm510343(提问者) 确实是这样的。可是fineBI的数据只能从公共数据集或本地导入,是fineBI有单独的写SQL的函数吗
    2024-05-09 11:18 
  • cstn cstn 回复 yzm510343(提问者) 我理解六十六度的意思是在公共数据集的SQL里写,大概是这样: 1)创建公共数据集,SQL写法伪代码是这样 select sum(金额) as 单品金额, 单品 from tablewhere 单品 = $单品 group by 单品 union all select sum(金额) as 品类金额, 品类 from table where 品类 = (select distinct 品类 from table where 单品 = $单品) group by 品类 2)把单品过滤器组件绑定到SQL参数$单品 3)在仪表板中把单品金额和品类金额拉到指标轴
    2024-05-09 11:59 
  • 2关注人数
  • 215浏览人数
  • 最后回答于:2024-5-9 11:20
    请选择关闭问题的原因
    确定 取消
    返回顶部