随笔分类 - BI/DW
SQL Sever 2005 - read committed snapshot vs Snapsot
摘要:示例 A. 使用快照隔离在此示例中,在快照隔离下运行的事务将读取数据,然后由另一事务修改此数据。快照事务不阻塞由其他事务执行的更新操作,它忽略数据的修改继续从版本化的行读取数据。但是,当快照事务尝试修改已由其他事务修改的数据时,快照事务将生成错误并终止。在会话 1 上:复制USE AdventureWorks2008R2;GO-- Enable snapshot isolation on the database.ALTER DATABASE AdventureWorks2008R2 SET ALLOW_SNAPSHOT_ISOLATION ON;GO-- Start a snapshot t
阅读全文
How to generate the history records via status record.
摘要:For Example how to generate the Order_History data through Order_Current table. ETL Rule: 1. Incremental data load 2. Loading: Never truncate the history table, follow the following rules. ...
阅读全文
Fact Table与Dimension Table 的模糊匹配
摘要:最近碰到个较为棘手的问题,关于如何实现Dimension数据在Fact Table中的模糊匹配。比如: Fact table 中的Supplier column主要存放一张定单所需供应商的代码,seprected by comma character, For example: AAA, BBB, CCC , 如何设计Dim Table 来实现通过在EV Report 中下拉选择 AAA ...
阅读全文
DW&DM
摘要:DM and DW在业界没有准确地进行定义, 通常: a. DW 是面向多主题的, 企业级的范围 数据. DM 则是面向单主题, 部门级范围数据. b. 通常OLAP 都是基于DM层来展现的. c. 通常情况下DM的数据对DW中特定主题数据进行高度聚合后得到的, DM进行Drill Through到DW层.
阅读全文
ODS 介绍
摘要:Happy 20060922 ODS中保存近期的数据,而数据仓库中保存比较长时间的数据。近期的理解应该是根据自身的需求而定,一星期,一个月,三个月,或者一年。当数据量大于我们设定的时间条件后,是不是就删除了?这是问题一。 我们现在一个项目的ODS设计是通过物化视图的方式从数据源把数据刷新过来,每天进行增量刷新的操作。这样以来,ODS中的数据就和数据源中的数据量就是一样的了。 我现在有点想不清楚了:...
阅读全文
浙公网安备 33010602011771号