十几年前贸易智能BI这个词还不是那么普及的时候OLTP 和 OLAP 这两个概念在十来年前、,一路做比力还经常放在,独拿出来做对比了此刻曾经很少再单,有人会问到但也总仍是,个概念的不同和联系我在这里大要讲下两。
译过来仍是有些生硬这个名词从英文翻,P 就能够理解为日常的营业系统换种简单的体例来理解 OLT,OA、CRM 等等好比像 ERP、,理企业的根基营业流程这些营业系统次要是管,如果以增、删、改为主对数据的处置体例主。查询也有,布局相对比力简单但查询的SQL的。

二第,分歧的 OLTP数据库OLAP的数据来历就是,身是不发生数据的所以OLAP本,库即数据仓库中做整合清洗达到可阐发的数据尺度通过ETL从OLTP抽取数据到OLAP数据。
五第,设想上凡是采用3NF设想体例OLTP系统在底层数据库的,据冗余避免数,的增删改操作很适合屡次;面向阐发型使用预备的OLAP系统次要是,设想上凡是会采用反三范式的体例因而在底层数据库即数据仓库的,l 的维度建模体例好比Kimbal,留数据冗余锐意的保,析查询操作很适合分。
然当,的架构中也有采用3NF建模的在OLAP系统底层数据仓库,同一营业数据尺度次要目标是为了,反三范式的Kimball星型模子或者雪花型模子的数据架构但真反面向阐发办事的时候仍是会在3NF的根本上再建立一套。
理解为阐发型系统OLAP就能够,能BI使用中好比在贸易智,化阐发的数据仓库支持到前端可视。据库凡是我们会称为数据仓库贸易智能BI底层利用到的数,各个营业系统即OLTP的数据库数据仓库的次要目标一个是打通,可视化阐发东西或者报表东西来利用整合之后供给给前端贸易智能BI。
六第,采用3NF建模OLTP因为,完整性要求很高所以对数据的,完整性束缚必需采用。是面向营业买卖消息的可是OLAP本身就不,过程担任不合错误营业,不会屡次点窜而且数据也,性束缚这一说的所以是没有完整。个事务没有提交成功好比OLTP里面一,失败了或者,要回滚的事务是。没有这种处置OLAP里面,跑一遍就能够了跑不成功再从头。
为数据可视化或者可视化的东西若是只是把贸易智能BI定义,于狭义了就有些过。仅仅只包含数据可视化现实上贸易智能BI不,含数据仓库更该当包,智能BI的焦点部门数据仓库是整个贸易,就必然漫谈到贸易智能BI所以谈到OLAP的时候。
三第,理的时间相对较短OLTP数据处,、改操作增、删,交案例、下一步操作等等就像在页面上点击一个提;理的时间可能就会很长可是OLAP数据处,查询的数据量很是长好比一个大查询可能,期会拉的更长一些相对增删改时间周,规范性以及前往数据量的大小取决于OLAP数据布局的。
一第,据处置层面在底层数,L增删改处置为主OLTP 以SQ,L查询操作为主OLAP以SQ。源层面数据来,源就是它们前端的使用OLTP 的数据来,owser 浏览器或者 C Client就是B/S架构或者C/S架构的 B Br,统上录入数据就能够了就理解为用户在各类系。
四第,也有查询操作OLTP ,都相对比力简单但查询的操作;询相对能够很复杂OLAP 的查;
P和OLAP的定义和概念上面的内容根基上把OLT,概都引见到了不同和联系大,、空间换时间、MDX等比及底是一个什么概念下次再来讲下OLAP CUBE多维立方体,能够回头来看看感乐趣的伴侣。
|