欢迎光临散文网 会员登陆 & 注册

BI数据工程师的数据库基本功2.1

2021-03-14 08:56 作者:BI大数据分析项目实战  | 我要投稿


一、如何理解数据库

二、如何从业务需求到数据库设计

三、如何让业务需求变成SQL语句

四、解读每一个数字后面的业务

       在写如何理解数据库时,通过三页PPT的演进,到第三张PPT时技术的价值显得十分的渺小; 技术的如何的变得这么渺小我不在这里描述。

       在我看来不参与决策的DW/BI管理者建设出来项目是脱离决策者意识的;这就导致了业务部门经常抱怨IT中心提供的报表没什么意义,说想要的数据报告没有提供不想要的提供一大堆。

       在数字化浪潮中,被大数据概念忽悠数据中心管理者搞大屏、搞指标体系、搞报表,最后还要上3D;表面功夫做的确实到位,当大数据概念过去后又来一波AI概念,AI声控指标,也就是说只要你对着手机说某大区销售同比,你的手机上会出现这个指标。这个想法确实不错,大企业可以投资少量的钱去尝试。大数据概念忽悠周期非常的短,也就短短的四年;潮水退去后,看到的是一地鸡毛。按道理来说投资的项目四五年后会开始为企业带来价值,让数据真正的驱动业务,没想到带来的是鸡毛。慢慢的业务部门和企业决策者觉得没必要在继续投资,业务部门开始自己招人干,这也就是为啥PowerBI流行的起来的原因;招一个会PowerBI的人从数据中心拿到数据导入进去,这样能满足业务部门的个性化需求。

       在大数据概念的忽悠下,很大一部分企业被埋下了数据分析可以解决企业任何问题的种子,其实这是一种误解,有太多问题是数据分析无法解决的。

       回归这篇文章的主题 从业务需求到数据库设计,这件事的关键是 把业务口径 翻译成 技术口径;做这件事的最终成果是输出数据报告。

       数据报告的意义是什么?有时我给客户做报表,做好报表后我也在反问自己,我做的这些报表有什么意义,在不断逼迫自己去思考报表后面的意义后,我总结了三点:

1、评价经营业绩:业务部门及高层看报表无非就是利用报表内部的数字对企业在一定经营期间的资产运营、经济效益等经营成果做对比分析,然后对每一个数字变动后面的真实业务意义做出客观公正的评价。

2、参与经济决策:在对经营业绩进行评价时,一般会采用定量分析和定性分析方法;对投资行动进行可行性分析;为企业生产经营管理提供与决策相关的信息。

3、预测经济前景:在对投资行动进行可行性分析时,会根据报表数字推测经济活动的发展变化规律,以指导经济活动,提高经济效益。

从业务需求到数据库设计 结合 报表的三大意义:评价经营业绩、参与经济决策、预测经济前景,我们更佳需要一位业务与技术集于一身的规划师,他不仅要从高层决策出发思考数据库设计、还需要从业务角度思考数据库设计、更需要从各个业务单元个性化的需求思考数据库设计。

最后用《商业智能7B理论模型》中商业智能场景来表达一下我的想法。《商业智能7B理论模型》从创造出来开始我一直在实践内部的方法,我个人认为它是成功的,只是内部还需要不断完善。我相信只要我经历的项目不断增长,达到一定程度会发生一个质的变化。


BI数据工程师的数据库基本功2.1的评论 (共 条)

分享到微博请遵守国家法律