调试经验——Spotfire中使用计算列完成较复杂功能的必要性(Meeting complex requirement by inserting calculated column in SF)

需求:

从数据库中提取出来的数据,往往是比较“原始”的数据。用户通常要求一些统计指标能在国家、中心、试验等不同维度下进行比较,称为数据的归一化(data normalization)。虽然可在Spotfire视图中使用表达式,但是总会遇到一些莫名其妙的报错。没办法,咱还是老老实实用插入计算列的方法来解决吧。

解决方法:

1. 一些百分比类的指标,可插入3个计算列:分子、分母及比值(分子/分母)。这样做的好处是可以在设计好bar chart后,复制该bar chart,然后直接switch to "Cross Table" (即透视表)。这样,条形图和透视表可以相互对照,方便用户进行数据校验,同时,也使得报表看上去比较有信服力,更专业。

2. 由于使用了固定的计算列,可以避免用户选择不同的filter后数值自动进行动态计算(这可能会让用户更加“看不懂”智能报表)。有时候,“少即是多”!

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值