在一般的数据分析中,我们用到最多的就是筛选、聚合、排序、对比这些常规分析方法。然而在某些情况下,我们也会遇到一些需要通过调参来实现数据的动态调整,进而根据不同结果来采取最优决策的分析场景。

有一个专有的名词用来描述这类分析场景——What-if分析。

假设分析是一种评估的程序,假设如果采取不同的策略方案会产生何种结果,以便作最佳的决策。例如若更改实际预测、生产计划和存货水准会有什么结果,再根据不同的结果选择一种最合适的方案。

——智库百科

在企业日常的运营中,善用What-if分析将对决策分析起到十分重要的帮助。而在观远BI中,我们可以使用动态参数功能,来轻松构建What-if分析。所以接下来,我们将通过几个案例,来教大家如何通过灵活使用参数功能,来实现What-if分析的强大功能!

案例一:利润假设分析

某超市想分析一下如果能降低采购成本,能给自己带来多大的利润提升。由于降低成本本身就是一种假设,分析师希望将“成本下降百分点”作为一个外部参数来做为分析的一个输入。

通过观远数据构建的利润假设分析模型,最终分析人员只需调整“成本下降百分点”这个参数,便可马上得到各年份利润提升数据,以此作为参考来制定下一个周期内的成本控制计划。

在这个案例中,我们需要在计算“节约成本后利润”这个字段时引入“成本下降百分点”参数,如下所示:


如此一来,我们把新建的字段添加到图表中后,我们便能在图表属性区域内设置参数的默认值。

保存卡片后我们可以在页面上选择将参数以卡片的形式透出,这样我们就可以直接在页面上调整参数来实现What-if分析了。最终效果图如下:

成本控制对利润的影响
从以上分析结果中我们可以得出,成本下降1个百分点,整体利润可能就有6个点以上的增幅;若是成本能下降5个百分点,利润提升大致在30%以上,由此可见成本控制对利润增长影响之大。

案例二:促销分析

零售数据化管理大师黄成明老师在他的《数据化管理—洞悉零售及电子商务运营》一书中提出了黄氏曲线的概念,用来对促销活动做分析及评估。简单来讲就是对促销前、促销期间、促销后三个时间区间段的单位权重销售值(剔除周一到周日销售额不均衡现象的影响)进行对比,评估促销活动是否成功。

如上所示,我们把促销期间销售额单位权重值的增长值称为促销爆发度,促销结束后的销售额单位权重衰减值称为促销衰减度。促销爆发度体现了促销活动立竿见影的程度,而促销衰减度则可用来判断促销活动是否有透支销售额的情况。一般情况下,衰减度大于爆发度则有销售透支的现象发生,而如果衰减度大于两倍的爆发度(上图便是这种情况),那基本可认为促销活动是彻底失败的。

借助观远数据的动态参数功能,我们构建了某零售门店促销分析模型。分析师只需要调整分析周期与活动开始、截止日期,便能轻松分析活动是否达到预期。

这个案例里面,我们利用日期选择器来做分析周期的选定,利用日期类型的动态参数来对活动时间进行圈定,最终实现促销活动完成情况的动态分析。

最终效果如下:

以上分析中我们可以看到商家在2017-10-19~2017-11-19期间做的促销活动促销爆发度高于促销衰减度,可见促销效果比较不错,甚至还带来一些正面的持续效果。

案例三 新增会员销售分析

一般情况下,商家的订单数据来自业务系统,会员数据来自CRM系统,汇总到数据仓库以后也经常是放在不同的数据表中。那么如果要对新增会员进行销售数据的分析,就需要关联订单表与会员表。而一般情况下,如果先做全表关联,然后再对会员进行筛选,则中间结果的计算会相当耗时且没有意义(因为新增会员一般只占到全部会员的一小部分而已)。那怎么更高效而优雅地完成此类分析呢?

这就要用到观远数据动态参数的第二种使用方式:**在直连数据集的SQL中添加参数。**例如,我们可以用以下SQL创建直连数据集:

这样,我们用这个数据集创建图表的时候,就可以捕捉到“注册日期”这个参数。用户在页面端调整这个参数,系统会把参数值一直传递至底层数据集SQL中去,最终推送至数据库执行。如此一来,便可以轻松高效地分析任意日期至今的新会员销售数据了。

目前观远数据支持文本、数值、日期三种类型的参数,支持默认值、备选项设置。您可以在管理员设置页添加、管理企业数据分析所需的参数。通过灵活使用参数功能,除了What-if分析,您还可以实现其他复杂的图表动态分析,比如:分析维度切换、分析指标切换、跨表动态查询、阈值调整分析等等,可谓是数据分析的一个重要利器。

市场上其他BI产品也会提供类似的功能,比如某友商支持在计算字段中添加参数;另其他友商支持在SQL中填写参数,而观远BI是为数不多能够同时支持计算字段与直连数据库SQL中添加参数的产品。

想了解关于观远产品的更多信息,请点击“试用链接”了解详细内容。

观远数据| 观点精选

Gartner CIO调查:商业智能和数据分析成为企业首要预算投入
菲安妮签约观远数据 | 赋能经典时尚品牌数据化智慧运营
入选2018最佳AI应用案例Top榜!这个“虚拟标杆店”到底是什么零售黑科技?

3个案例讲清如何构建“What-if分析”,教你轻松玩转动态参数相关推荐

  1. 案例讲清如何构建“What-if分析”,教你轻松玩转动态参数

    在一般的数据分析中,我们用到最多的就是筛选.聚合.排序.对比这些常规分析方法.然而在某些情况下,我们也会遇到一些需要通过调参来实现数据的动态调整,进而根据不同结果来采取最优决策的分析场景. 有一个专有 ...

  2. 高清无线投影服务器,投影+高清+无线 教你轻松玩转家庭影院

    [IT168 解决方案]数字家庭时代什么最重?当然是信息共享最重要!一直以来都以为家庭组网应该是信息化频道做的事情,但是没想到,家里自从装修好之后,因为布线的时候设计失误,如何让我的高清投影机能方便的 ...

  3. 一文讲清-NFT市场新秀SudoSwap的AMM机制-创新挑战与局限

    NFT交易市场的近期颓势频现,整个市场的流动性大幅降低,而此时8月异军突起的SudoSwap则凭借一超多强的增长数据,让基于AMM机制的交易市场映入大众视野. 基于链上数据分析截至8.20日,已有上千 ...

  4. 【机器学习】从一个风控案例讲起-古老而经典的朴素贝叶斯

    今天给大家带来的文章,关于朴素贝叶斯的,一个古老而经典的算法,充分的理解有利于对风控特征或者识别的开拓新的思路. 一.从一个案例讲起 假如我们的目标是判断邮件是否是垃圾邮件,邮件内容是[代开增值税发票 ...

  5. 【三分钟讲清区块链/比特币】之二:比特币入门教程

    前言:阅读本文之前,我假设你已经了解了区块链及其相关概念.如果没有,建议先阅读一下本系列的前一篇:[三分钟讲清区块链/比特币]之一:区块链入门教程,然后再阅读本文. 比特币(bitcoin)诞生于20 ...

  6. 【三分钟讲清区块链/比特币】之一:区块链入门教程

    区块链(blockchain)是眼下的大热门,新闻媒体大量报道,宣称它将创造未来.可是,简单易懂的入门文章却很少.区块链到底是什么,有何特别之处,很少有解释. 下面,我就来尝试,写一篇最好懂的区块链教 ...

  7. 【必备干货】1000字讲清3大财务数据表

    众所周知,基础财务数据表有3大:资产负债表.利润表.现金流量表.这3张基本财务数据表的业务含义,以及之间存在的业务关联关系,你是否了解得一清二楚呢?资产负债表最重要的八个字,你知道吗?本文就用1000 ...

  8. P,NP,PSPACE都是什么,一文讲清计算复杂性分类

    P,NP,PSPACE都是什么鬼一文讲清计算复杂性分类 7种计算复杂类的关系 导语 对于计算机来说,哪些问题是容易计算的,哪些是几乎不可能的?这些是计算复杂性领域的核心问题.本文是对这些问题的鸟瞰.( ...

  9. 小象学院物联网案例实践:IotHub构建及智能应用

    小象学院物联网案例实践:IotHub构建及智能应用 主要内容 使用Elastic公司的三款开源工具来进行IoTHub的构建.Elastic提供Logstash,Elasticsearch,Kibana ...

最新文章

  1. 【思维导图总结——数据库系统概论】数据库安全性
  2. 数据结构:单向链表的反转
  3. powershell
  4. update怎么同时改两个字段_[NewLife.XCode]高级增删改
  5. centos7安装zabbix时的一些注意事项
  6. html5 excel网页版,一种网页版EXCEL的实现方法与流程
  7. 第二章 七个习惯概论
  8. 电动汽车(EV)无线充电(WPT)及标准
  9. 利用混合高斯模型实现视频中运动目标与背景的分离
  10. Excel一个图中设置两个纵坐标
  11. 用双向宽搜来提高搜索效率
  12. 测试如何快速了解一个产品、需求、任务(海盗派测试分析,KYM)
  13. 关于同一个网络A电脑可以ping通B电脑,而B电脑却ping不通A电脑,但A可以远程连接上B解决方法
  14. Java编程思想翻译勘误
  15. 广外计算机学院在哪个校区,广东外语外贸大学有几个校区及校区地址 哪个校区最好...
  16. 国产Hygon处理器MCA架构总结
  17. Python爬虫实例: 爬取“最好大学网”大学排名
  18. 手机游戏AI探索之旅:从AlphaGo到MOBA游戏
  19. python和matlab计算速度对比_【转载】Fortran与Matlab的计算速度对比(Code by myself)...
  20. 【狂神说】Javaweb学习

热门文章

  1. 计算机教师读56 号教室体会,《第56号教室的奇迹》读后感(精选7篇)
  2. ARIMA差分自回归移动平均模型--时间序列预测
  3. 口红试色app开发,轻松找到满意的口红色号
  4. github报fatal: Authentication failed解决方案(2021-08-13日之后)
  5. OpenTsdb官方文档----查询过滤器
  6. 川轻化c语言实验答案,c语言实验报告(学生学籍管理系统)
  7. 作为一名大学生,为什么会直接选择IT培训?IT培训有什么好处?
  8. POJ 1950 Dessert DFS 搜索
  9. 卸载Photoshop
  10. 安卓IMS 原理解析(二、IMS之InputReader事件获取)