数据仓库专题(1)-数据仓库生命周期模型

一、前言

  工作内容的变更,导致重新回到数据仓库模型的架构和设计,于是花点时间比较系统的回顾数据仓库建模和系统建设的知识体系,记录下来,作为笔记吧。

二、模型

  无论数据仓库技术如何变化,从RDBMS到NoSQL,从传统技术到大数据,其实只是实现技术手段的变化,数据仓库建设生命周期的模式从来都不曾真正颠覆性改变过。向前辈致敬。下图是The Kimball Lifecycle diagram中文版本:

三、未完待续

  后续考虑根据项目的实施,分环节,从实践角度,记录分享点滴,算是我的工作笔记吧。

  另外项目团度在招:资深的数据仓库模型设计师-工作地点北京,有感兴趣的可以把简历发给我吧。

时间: 2024-12-22 08:44:45

数据仓库专题(1)-数据仓库生命周期模型的相关文章

数据仓库专题(12)-数据分类模型

一.数据分类模型    二.数据分类定义 元数据(metadata,Reference DataMaster DataEnterprise structure Data,Transaction Activity Data) 引用数据(), 主数据(), 企业结构数据() 交易活动数据() 交易审计数据(Transaction Audit Data) 元数据:数据的数据,平时我们设计表时,大部分属性字段就是元数据.比如,性别,国籍,出生省份等.这个是最接近自然意义的的数据. 引用数据:元数据的可能

Maven的生命周期

Maven强大的一个重要的原因是它有一个十分完善的生命周期模型(lifecycle),这个生命周期可以从两方面来理解:第一,顾名思义,运行Maven的每个步骤都由它来定义的,这种预定义的默认行为使得我们使用Maven变得简单,相比而言,Ant的每个步骤都要你手工去定义.第二,这个模型是一种标准,在不同的项目中,使用Maven的接口是一样的,这样就不用去仔细理解每个项目的构建了,一般情况下,mvn clean install  这样的命令是通用的. Maven有三套相互独立的生命周期,请注意这里说

利用WSRR Studio定制服务生命周期和治理策略

服务是 SOA 架构成功实施的关键因素之一,服务的生命周期包括服务需求的提出,分析,设计,实现,部署以及相关的版本变更,服务下线等一系列过程,贯穿于 SOA 的整个生命周期当中. 为了保证服务能够满足 SOA 的基本http://www.aliyun.com/zixun/aggregation/8912.html">设计原则, 例如可重用性,符合相关标准及规范等,需要对服务的生命周期进行管理,这一过程可能会包含多个角色,包括业务分析人员,开发人员,IT 实施人员,SOA 治理人员等,其中

玩家生命周期价值(二)

早先写了一篇关于玩家生命周期价值的文章,很多小白没,很多前辈问过我这个东西,说实话自己回头看了一下,大概没有接触产品,实际的运营过,估计不太很好的体会这个东西,也正是因为此,所以我答应了很多人会继续写下去,最近事比较多中间耽搁了一段时间,鄙人写的东西比较肤浅,但还有这么多前辈和新人期待,这是鄙人的荣幸,因此决定继续不断地完善和更新下去,之所以这么做还有别的原因,最近和一些新DMA聊天,发现总是爱问这个指标怎么定义,那个分析怎么实现,模型算法怎么变化使用的问题,让我非常有感慨,其实鄙人也有那样一个

EntityFramework之领域驱动设计实践(六):模型对象的生命周期

首先应该认识到,是对象就有生命周期.这一点无论在面向对象语言还是在领域驱动设计中都适用.在领域驱动设计中,模型对象生命周期可以简要地用下图表示: 通过上图可以看到,对象通过工厂从无到有创建,创建后处于活动状态,此时可以参与领域层的业务处理:对象通过仓储实现持久化(也就是我们常说的"保存")和重建(也就是我们常说的"读取").内存中的对象通过析构而消亡,处于持久化状态的对象则通过仓储进行撤销(也就是我们常说的"删除").整个状态转换过程非常清晰.

数据仓库专题(2)-Kimball维度建模四步骤

一.前言 四步过程维度建模由Kimball提出,可以做为业务梳理.数据梳理后进行多维数据模型设计的指导流程,但是不能作为数据仓库系统建设的指导流程.本文就相关流程及核心问题进行解读. 二.数据仓库建设流程 以下流程是根据业务系统.组织结构.团队结构现状设定的数据仓库系统建设流程,适合系统结构复杂,团队协作复杂,人员结构复杂的情况,并且数据仓库建设团队和业务系统建设团队不同的情况.具体流程如下图所示:   图1 数据仓库系统建设流程   三.四步维度建模 Kimball四步建模流程适合上述数据仓库

EntityFramework之领域驱动设计实践(七):模型对象的生命周期

上文中已经提到了管理领域模型对象生命周期的两大角色,即工厂与仓储,并对工厂的EntityFramework实践作了详细的描述.本节主要介绍仓储的概念,由于仓储的内容比较多,我将在接下来的两节中具体讲解仓储的架构设计与实践经验. 仓储(Repository),顾名思义,就是一个仓库,这个仓库保存着领域模型的实体对象.在业务处理的过程中,我们有可能需要把正在参与处理过程的对象保存到仓储中,也有可能会从仓储中读取需要的实体对象,抑或将对象直接从仓储中删除.上文也用一张简要的状态图描述了仓储在管理领域模

网站分析:网站用户的生命周期价值分析

中介交易 SEO诊断 淘宝客 云主机 技术大厅 Avinash Kaushik的博客中最近更新的一篇文章--Calculate Customer Lifetime Value,里面非常详细地论述了什么是网站用户的生命周期价值(Lifetime Value,简称LTV),及为什么要使用LTV这个指标.其中主要阐述的是在SEM及网站推广的过程中不要仅关注于一次访问(Visit)中的转化率(Conversion Rates)和CPA(Cost Per Acquisition)这些指标,计算用户在网站的

网站用户的生命周期价值

什么是用户的生命周期价值 生命周期是指一个主体从开始到结束的发展过程,所以网站用户的生命周期可以解释为用户从与网站建立关系开始到与网站彻底脱离关系的整个发展过程,而用户的生命周期价值就是在这个过程中用户为网站所带来的价值总和. 用户的生命周期可以分为4各阶段,如下图: 从用户的生命周期曲线可以看出用户在于网站建立关系期间一般会经历4个阶段,每个阶段都为网站带来不同的价值: 考察期:用户会试探性的偶尔来访问下网站,这个时候用户创造的价值比较低: 形成期:用户可能已经有点喜欢上你的网站了,他们会不定