专家视角|BI 不是可以拖拉拽取数吗?为什么还要 SQL 取数 ? | 报表( 三 )
第一,这类可视化分析报表基本上就是一次性的,一年可能就改不了几回。
第二,本身数据量不大,使用频率也不会非常的高。
原因在于:没有合理的建模、指标计算复用性太差、影响业务系统性能、无法应对后续日益增长和不断变化的业务分析需求,按照这种方式做的 BI 基本上不会超过两年就会面临推翻重做的风险。
所以,在使用 BI 的时候,不管是直连业务系统数据源的表进行表间关系建模,还是通过写 SQL 查询数据结果集的方式直连业务系统,在大多数情况下都不合理,BI 开发人员应极力避免采用这样的数据操作方式,这些还都是在没有涉及到多异构数据源取数、主数据档案不一致、组织架构缺失补位、缓慢渐变维度等问题的前提下。
BI 直接取数分析什么样的情况下是可行的 ?
也有朋友说到,我们公司就是直连数据库取数做可视化分析的。我们让朋友回去问了一下,原来连接的是企业已经构建好的数据仓库。在这种情况下,底层的数据模型相对比较标准,数据也经过了非常良好的格式转换,可以直接使用一些前端 BI 可视化分析工具进行快速的分析,这样的一种搭配就非常好。
所以,BI 直连数据库不是不可行,但得分清楚直连的是业务系统的数据源数据库,还是直连的是已经通过 SQL 从业务系统的数据源取数和建模处理后的数据仓库、数据集市。
文章插图
派可数据自助开发平台包括数据仓库与BI可视化分析
IT 和业务的边界就在这里,IT 负责底层数据建模、数据仓库的构建,业务基于已经建好的基础分析模型通过 BI 前端可视化分析工具来进行拖拉拽的可视化分析操作。倘若是这样,也确实实现了不通过 SQL 取数使用 BI 前端工具就可以做报表的目标。但绝对不能认为,不通过 SQL 取数就可以对接任何业务系统数据源做任何 BI 可视化分析。
所以,当一家企业底层已经有架构非常良好的数据仓库,这个时候使用一个轻量的 BI前端可视化分析工具基本上就够用了。但如果所在企业底层还没有良好的数据仓库系统,只寄希望单纯的使用一个 BI 前端可视化报表工具解决一切分析问题,这个时候就需要认真思考一下是否可行。
想要了解更多行业知识、软件推荐、功能对比、工具测评,敬请关注36kr企服点评官方网站(www.36dianping.com)。轻点鼠标,发现更多高效率的企服软件!
文章插图
www.36dianping.com
- 一嗨租车|倪光南最辉煌的时光是不是和柳传志的那段“蜜月期”?
- Linux|电脑城卖的CPU是intel而不是AMD,和实体店不喜欢卖小米手机是一个道理
- 苹果|手机性能排行:华为垫底,vivo第一,黑马不是小米
- 联想|司马南没告诉你们,当年联想的使命根本不是研发,而是赚钱养计算所
- 原标题:月背工作满三年|月背工作三年 嫦娥四号如何做到超服期役?专家回应
- 国美电器|没有音乐就很无聊!自己动手制作一个小功放,是不是很有成就感呢
- 小米科技|小米10S不是最佳选择?三款不到2500元的曲屏手机:最强王者诞生
- 2022年买手机,目前就这3部手机最值得入手,用个三五年不是问题
- 芯片|全球仅有,能设计并制造出5nm芯片的,不是苹果更不是台积电
- 基因突变不是随机的?!Nature最新论文挑战进化论