zoukankan
html css js c++ java
四种数据ETL模式
根据模型的设计和源数据的情况,有四种数据ETL模式:
完全刷新:数据仓库数据表中只包括最新的数据,每次加载均删除原有数据,然后完全加载最新的源数据。这种模式下,数据抽取程序抽取源数据中的所有记录,在加载前,将目标数据表清空,然后加载所有记录。为提高删除数据的速度,一般是采用Truncate清空数据表。如本系统中的入库当前信息表采用此种模式。
镜像增量:源数据中的记录定期更新,但记录中包括记录时间字段,源数据中保存了数据历史的记录,ETL可以通过记录时间将增量数据从源数据抽取出来以附加的方式加载到数据仓库中,数据的历史记录也会被保留在数据仓库中。
事件增量:每一个记录是一个新的事件,相互之间没有必然的联系,新记录不是对原有记录数值的变更,记录包括时间字段,可以通过时间字段将新增数据抽取出来加载到数据库中。
镜像比较:数据仓库数据具有生效日期字段以保存数据的历史信息,而源数据不保留历史并且每天都可能被更新。因此,只能将新的镜像数据与上次加载的数据的镜像进行比较,找出变更部分,更新历史数据被更新记录的生效终止日期,并添加变更后的数据。大多数源数据中需保存历史信息的维表.
查看全文
相关阅读:
怎么继续程序员这条路
深入理解Flash Player的应用程序域(Application Domains)(转载)
网站策划未来趋势
截取网页任意部分讨论
如果你是一个有爱心的人或者即将成为一个有爱心的人 请投上一票吧
prototype.js参考
ASP.NETweb编程常用到的27个函数集
C#实现web信息抓取
12306火车票网站自动登录工具
Flex和.net Webservice之间多层结构开发
原文地址:https://www.cnblogs.com/zhaofei/p/3622620.html
最新文章
使用WebClient自动填写并提交ASP.NET页面表单
.net 中viewstate的原理和使用
大型网站的系统架构(摘)
有史以来关于Flash Player的最详细说明
追MM与Java的23种设计模式
PHP 实用便捷代码(转)
Asp.net中防止用户多次登录的方法(转)
C#读XML文件
Url ReWriting
常用的CSS命名规则 (web标准化设计)
热门文章
Flex 拖拽
工作和爱情
HttpModule 工作原理(转)
现在流行的div弹出效果
取得工作目录下的文件
Compile your AS3 projects with Ant + Flex SDK (all Open Source)
Flex中不使用FelxPrintJob通过ExternalInterface直接调用JavaScript利用浏览器本身的功能进行打印
ASP.NET防止盗链(转)
将xls文件导入数据库
C#操作XML
Copyright © 2011-2022 走看看