zoukankan
html css js c++ java
四种数据ETL模式
根据模型的设计和源数据的情况,有四种数据ETL模式:
完全刷新:数据仓库数据表中只包括最新的数据,每次加载均删除原有数据,然后完全加载最新的源数据。这种模式下,数据抽取程序抽取源数据中的所有记录,在加载前,将目标数据表清空,然后加载所有记录。为提高删除数据的速度,一般是采用Truncate清空数据表。如本系统中的入库当前信息表采用此种模式。
镜像增量:源数据中的记录定期更新,但记录中包括记录时间字段,源数据中保存了数据历史的记录,ETL可以通过记录时间将增量数据从源数据抽取出来以附加的方式加载到数据仓库中,数据的历史记录也会被保留在数据仓库中。
事件增量:每一个记录是一个新的事件,相互之间没有必然的联系,新记录不是对原有记录数值的变更,记录包括时间字段,可以通过时间字段将新增数据抽取出来加载到数据库中。
镜像比较:数据仓库数据具有生效日期字段以保存数据的历史信息,而源数据不保留历史并且每天都可能被更新。因此,只能将新的镜像数据与上次加载的数据的镜像进行比较,找出变更部分,更新历史数据被更新记录的生效终止日期,并添加变更后的数据。大多数源数据中需保存历史信息的维表.
查看全文
相关阅读:
mqtt 服务器与客户端通讯
MQTT--单片机实现即时通信
source insight 如何建工程--以及快捷方式查找调用函数方法
在联网时,两台linux服务器传输文件方法
字符串截取函数-c语言
strcpy(),strcat()的用法
如何将红色区域数据调用解密函数直接打印到输出控制台(例如:crt控制台)
如何把apdu[decode_len]打印出来
SecureCRT中文乱码解决已设置UTF-8
RobotFrameWork(五)控制流之if语句——Run Keyword If
原文地址:https://www.cnblogs.com/zhaofei/p/3622620.html
最新文章
Nginx(十一)-- keepalived简介
Nginx(十)-- 进程模型及工作原理
Nginx(九)-- Nginx实际使用配置
Java实现FTP文件与文件夹的上传和下载
C#截取字符串的方法小结
Excel:您尝试打开的文件的格式与文件扩展名指定的格式不一致
.NET读取Excel
VS2008试用版到期解决办法
服务器报错 500,请确保 ASP.NET State Service(ASP.NET 状态服务)已启动
Memcached报错
热门文章
SQLHelper
C# 冒泡排序
JS加入收藏与设置主页
JQuery 用法总结
Linux怎样创建FTP服务器--修改用户默认目录
Linux上从Java程序中调用C函数
linux系统抓包命令
用Eclipse平台进行C/C++开发
如何在Windows系统上利用Telnet协议连接Linux服务器
基于麒麟座开发板2.0的MQTT实现例程
Copyright © 2011-2022 走看看