部署BI系统的典型架构和关键技术

文 | Smartbi大数据百科 2021-10-22 阅读次数:3384 次浏览

商业智能BI产品更多介绍:https://www.smartbi.com.cn/

商业智能BI产品更多介绍:点击前往

    一、BI系统的数据源

    数据是企业生命的源泉。没有数据,企业就没有生存的基础。在我们的日常工作中,会产生大量的数据,如我们的生产数据、财务数据、采购数据的外部数据等。只有有了数据源,我们才能更多地应用它们。例如,过去的ERP应用程序,一方面是为了改善企业的管理,另一方面是为了有效地管理这些原始数据。目前,原始数据的管理更多的是EXCEL管理或手工管理。


    二、数据采集技术

    当我们拥有原始数据时,我们需要自动采集、统一处理、汇总和管理这些数据,以及数据采集(ETL)。ETL负责将分布的异构数据源中的数据,如关系数据、平面数据文件等提取到临时中间层进行清洗、转换和集成,最终加载到数据仓库或数据市场,成为在线分析和处理的基础。


    三、数据存储技术

    有了数据,这些大量的数据需要在数据采集后有效业智能的部署和应用阶段,数据存储主要呈现以下形式:


    1、MOLTP:(Multidimensiontidimension-LineAnalysisProcesing)

    MOLAP表示基于多维数据组织的OLAP实现(MultidimensionalOLAP)。以多维数据组织为核心,即MOLAP使用多维数组存储数据。在存储中,多维数据将形成立方块(Cube)的结构,在MOLAP中旋转立方块。切片是生成多维数据报告的主要技术。


    2、ROLAP:(RelationaLrolap)关系型在线分析处理

    关系型在线分析处理(ROLAP)是在线分析处理(OLAP)的一种形式,动态多维分析存储在关系数据库(而不是多维数据库)中的数据。ROLAP基于关系数据库,唯一的特点是在线分析处理中组织数据结构的方式。


    从技术角度来看,ROLAP和MOLAP各有千秋。基于关系数据库的ROLAP,其OLAP引擎是将用户的OLAP操作,如上钻下钻过滤等,转换成SQL语句,提交给数据库执行,并提供聚集导航功能,根据用户操作的维度和度量,将SQL查询定位到最粗粒度的事实表上。相比之下,MOLAP提前计算汇总数据,并将其存储在其特定的多维数据库中。用户的OLAP操作可以直接映射到多维数据库的访问,而无需通过SQL访问。


    3、MDM:(MasterDataManagement,MDM)主数据

    主数据管理是指一组约束和方法,用于确保企业主题域和系统中的相关数据以及跨主题域和系统中的相关数据的实时性、含义和质量。这从深度上说明了主动主数据管理(MDM)的深度和复杂性。简单来说,主数据管理(MDM)保证了你的系统协调和重用。正确的业务数据(主数据)。


    四、数据可视化技术

    在有效地整理了基本数据后,数据在分类和应用过程中得到了有效和灵活的处理,但我在后台中展示了更多这些数据。如何在前台中展示后台数据,让更多用户了解BI。展示的对象主要是多维分析应用、内网用户、应用用户、外部用户等。例如,目前数据呈现的主要制造商有:Smartbi、Tableau和powerbi等。


申请试用 了解更多

2024年度精选《思迈特制造行业BI最佳实践合集》

立即下载
Copyright© 广州思迈特软件有限公司  粤ICP备11104361号

电话咨询

售前咨询
400-878-3819 转1

售后咨询
400-878-3819 转2
服务时间:工作日9:00-18:00

微信咨询

添加企业微信 1V1专属服务