讨论下可视化BI工具如何解决"否定"逻辑的分析需求

市面上可视化的BI工具很多,对个人而言真正达到熟知意义的工具有限,这里也不讨论孰优孰劣,因为个人对BI的理念是IT搭台BU唱戏,期望最大化的降低IT工作量,就从事多年的零售行业CRM而言,所观察到的是BU越来越爱分析,例如销售分析,会员行为分析,商品分析等,而传统的BI越来越难以应对变...显示全部
市面上可视化的BI工具很多,对个人而言真正达到熟知意义的工具有限,这里也不讨论孰优孰劣,因为个人对BI的理念是IT搭台BU唱戏,期望最大化的降低IT工作量,就从事多年的零售行业CRM而言,所观察到的是BU越来越爱分析,例如销售分析,会员行为分析,商品分析等,而传统的BI越来越难以应对变化多端的分析需求,如何从繁重的报表工作中脱身,以不变应万变的应对分析需求,就自然而然的会成为我们BI从业者所要探索的课题之一,下面通过一个案例来说明数据分析中常见的"否定"分析,想和各流派方家一起探讨相关的工具解决方案,我的解决方案还是在excel里做手脚,可能未必适合所有人,但还是很有代表性来说明前文示意的BI观点的。

我们拿一个最易于表达的商品销售分析来示意,假设有三个商品A, B, C, 现在想要分析某段时间内(时间段未知)从来没买过商品B的会员Target,姑且定义它为"否定"分析吧,因为就我所接触过的BI工具而言,都是在做"肯定"分析,如下图所示,当你在商品维度里筛选排除商品B后,所得到的结果是买过A或者C的会员,这是个"肯定"的逻辑,而不是需求中要求的"否定"逻辑。



既然是可视化工具,就不要太指望BU有能力写脚本来解决这类问题,所以这个不是SQL题目了:)收起
参与52

查看其它 29 个回答hualeilee的回答

hualeileehualeilee软件开发工程师北京先进数通信息技术股份公司
我个人觉得是你的问题出发点有点问题,如果是我来做这类报表,肯定不会以一张报表来解决这个问题,如果拆成多张报表,这类问题就迎刃而解了,一个报表分析一类数据,只是组合条件不同而已,多几张常用分析的报表,即不会影响效率,又分类清晰,最后组合到一个大的选择页面去做连接,一切就简单明了了。有时候客户的需求是很复杂的,但我们却不是业务客户,所以不用考虑那么复杂的算法,只是用简单的方式给展现他们想要的结果而已。
如果能提供数据和详细需求,我可以做个简单例子给你,提供交流。
互联网服务 · 2015-02-28
浏览582

回答者

hualeilee
软件开发工程师北京先进数通信息技术股份公司
擅长领域: 大数据商业智能cognos

hualeilee 最近回答过的问题

回答状态

  • 发布时间:2015-02-28
  • 关注会员:7 人
  • 回答浏览:582
  • X社区推广