1
推荐
2224
阅读

维度模型数据仓库(五)- 需求增加列

 数据仓库中经常会遇到事实表以及维度表需求变更,最常见的就是增加一列数据。本篇先讨论如何需要增加一列数据,模式会发生怎样的改变。然后就销售事实表以及客户维度表分别添加一列,并在该列上运用SCD2的缓慢变化维度。 修改数据库模式        图(五)- 1-1 显示了修改后的模式,在它...

发表了文章 • 2016-03-29 10:32 • 0 条评论

0
推荐
1596
阅读

维度模型数据仓库(四)- 实现xml文件转换成数据表格式

 前面已经讲到了kettle的初始数据以及定时数据加载的sql以及kettle实现方式,这一节将聊聊xml转换成数据表格式数据。  用Get date from XML组件加载数据至kettle。以如下XML文件为列:    下面通过示例来展示如何使用该步骤,源 xml 文件内容如下:<?xml version="1.0" enco...

发表了文章 • 2016-03-29 10:31 • 0 条评论

0
推荐
1587
阅读

维度模型数据仓库(三)-定期装载

(三)定期装载  数据仓库装载方式分为三种 初始化装载定期装载按需装载  在上面的章节中,我们已经讲到了如何初始化装载,并且按照SQL以及Kettle两种方式已经实现完成,下面章节我将说明定期装载。在我们项目当中,很多时候用到的都是此章节所说的定期装载。从源数据导入到目标数据仓库有两种方式,一种...

发表了文章 • 2016-03-29 10:29 • 0 条评论

0
推荐
2196
阅读

维度模型数据仓库(二)--初始数据加载

初始数据加载(二)  在数据仓库使用前,仓库当中无历史数据,需要通过初始数据加载将源数据库中数据加载到数据仓库。加载多长时间历史数据以及什么时候开始加载等由最终用户决定,比方说数据仓库将从2016-3-1号开始使用定期加载,最终用户要求加载两年历史数据。那么2016-3-1将加载2016-2-19号以及以前的所有历史...

发表了文章 • 2016-03-29 10:25 • 0 条评论

0
推荐
1900
阅读

维度模型数据仓库(一)-准备数据仓库模拟环境

 数据仓库模拟环境上一篇说了很多数据仓库和维度模型的理论,从本篇开始落地实操,用一个小而完整的示例说明维度模型及其相关的ETL技术。示例数据库和ETL的SQL实现是在《Dimensional Data Warehousing with MySQL: A Tutorial》基础上做了些修改,增加了Kettle实现的部分。本篇详细说明数据仓库模拟实验环境搭建过...

发表了文章 • 2016-03-29 10:24 • 1 条评论