BI建模原则和常见问题

作者: 帆软 | 来源:发表于2016-05-30 14:56 被阅读77次

BI建模的质量直接影响数据仓库项目的质量,所以在建模前,要对数据仓库的架构组成、大小以及模型功能有明确的定义。

影响BI数据仓库建模的因素众多,往往会随着项目的具体情况不同而变化。但有些原则是相通的,各种项目的实施过程都需要考虑,而一些常见的、项目人员容易不解的问题也同样需要重视。

BI建模原则

1、围绕业务情况建模:业务需求是基础,数据仓库的数据组织是面向主题的,而不是面向报表的,是面向业务分析的主题领域的,比如常见的销售分析、合同尾款分析、客户关系分析等等。

2、保证数据的一致性:要保证数据之间逻辑关系的正确性和完整性,数据仓库要实现对数据的集成与数据的同构性,和数据的相对稳定,为实现应用而进行实时读写操作。

3、使用调度:数据仓库要有能反映历史变化与及时准确的数据处理能力,所以BI建模增量更新时必须使用调度,即对事实数据表进行增量更新处理。在使用调度前要考虑到实际的数据量,明确数据多久更新一次。数据量大的可以每天,那么数据可以按天抽取,或者像帆软商业智能FineBI那样,采用定时增量更新;变化不大的可以一周或是更久。如果有缓慢变化维度情况,调度时需要考虑到维度表更新情况,在更新事实数据表之前要先更新维度表。

4、需求与现实的平衡:依据业务需求提供用户可接受BI方案,在进行BI建模时需要不断在用户需求和数据源事实之间进行平衡,不光是设计人员自身平衡,企业业务人员也同样要面对这样的现实。

常见问题

1、  模型的设计如何入手?

BI建模的目的无非是为了提升管理水平,这也是上BI项目的核心意义所在。前期一定要了解清楚业务需求、业务范围等内容,明确企业对商业智能的期望和需要分析哪些主题。协同分析客户目前的管理水平、企业架构和运作流程,管理过程的薄弱点和关键点是什么,来帮助企业人员认识自己的需求。

2、实施忽略确认过程

很多项目人员在确认过企业需求后就觉得可以大刀阔斧地设计实施了,但在实际过程中往往遇到各种对不上的问题。究其原因在前期商讨过程中总会有遗漏,一些人员对业务也并非有深刻的理解,造成后续不断调整,项目周期拖延。所以在建模过程中,一定要不断地确认业务分析模型,数据能否支撑。好的商业智能BI项目实施,通常会充分了解数据抽取对象的业务系统,和业务人员充分沟通,与领导反复确认,避免企业后续的重复工作,加重企业负担。

本文转载自帆软商业智能FineBI:http://www.finebi.com/bi/?p=3362

相关文章

  • BI建模原则和常见问题

    BI建模的质量直接影响数据仓库项目的质量,所以在建模前,要对数据仓库的架构组成、大小以及模型功能有明确的定义。 影...

  • 浅谈数据仓库

    首先说说BI,我的理解BI包括DW,ETL和相应的可视化软件,现在一般的公司说要上个BI系统其实都是要从DW建模开...

  • Power BI 建模

    聊聊建模的那些事儿。 我们往往花了大量的时间学习DAX,花了大量的精力试图理解行上下文这些抽象的概念。甚至花更多心...

  • 添加新列,在PQ/data里添加,区别?

    DAX可以在Power BI Desktop 的数据建模和Power Pivot中使用,除了可以创建度量值,还可以...

  • Power BI:保持数据建模原则并处理多对多关系

    现在在哪里 Power BI的除了可以进行漂亮的可视化,更多内容隐藏在表面下的建模本身。 Power BI 数据建...

  • 数据工作管理

    工作梳理: 1、常规工作 日常提数工作整理:常规的提数场景和SQL 报表和BI模块 2、数据仓库建设 新项目建模流...

  • 交互设计精髓

    5.用户建模![Uploading chapter8原则和模式_067726.png . . .] 7.设计框架 ...

  • Tableau 与 Power BI的比较

    接下来将从以下6个方面讨论Tableau和Power BI的区别: 视觉呈现和易用性 数据准备 数据建模 生态系统...

  • 如何在Excel中调用Power BI Desktop文件模型分

    我们都知道Power BI Desktop建模体验要远优于Excel中的PowerPivot插件,那么自己辛辛苦苦...

  • 认识Power BI的建模视图

    在PowerBI里面有三个视图:报表视图、数据视图和建模视图,其中建模视图就是建立关系的地方,但它不仅仅只是用于建...

网友评论

    本文标题:BI建模原则和常见问题

    本文链接:https://www.haomeiwen.com/subject/rxfcdttx.html