`
文章列表
在Kimball的维度建模的数据仓库中,关于多维体系结构(MD)有三个关键性概念:总线架构(Bus Architecture),一致性维度(Conformed Dimension)和一致性事实(Conformed Fact)。   多维体系结构(总线架构)   数据仓库领域里,有一种构建数据仓库的架构,叫Multidimensional Architecture(MD),中文一般翻译为“多维体系结构”,也称为“总线架构”(Bus Architecture)。多维体系结构的创始人是数据仓库领域中最有实践经验的Kimball博士。   多维体系结构主要包括后台(Back Room) ...
星形模型(Star Schema)和雪花模型(Snowflake Schema)是数据仓库中常用到的两种方式,而它们之间的对比要从四个角度来进行讨论。   1.数据优化   雪花模型使用的是规范化数据,也就是说数据在数据库内部是组织好的,以便消除冗余,因此它能够有效地减少数据量。通过引用完整性,其业务层级和维度都将存储在数据模型之中。 ▲图1 雪花模型   相比较而言,星形模型实用的是反规范化数据。在星形模型中,维度直接指的是事实表,业务层级不会通过维度之间的参照完整性来部署。 ▲图2 星形模型   2.业务模型    主键是一个单独的唯一键(数据属性),为特殊数 ...
1. What is a logical data mapping and what does it mean to the ETL team? 什么是逻辑数据映射?它对ETL项目组的作用是什么? 答: 逻辑数据映射(Logical Data Map)用来描述源系统的数据定义、目标数据仓库的模型以及将源系统的数据转换到数据 ...
公司的新项目用的是Teradata数据库,之前从未用过这个,所以也是边做边学。   今天在查数据时,想查一个字段的长度,遂习惯性的写下:   select length(field_value) from CDM_OPS.CDM2_SETUP_STAGE where setup_list_name = 'keyAccount'   但是运行该语句时,系统一直提示有错误,感到很奇怪,也找不到sql语句有什么问题。   后来网上查了下,发现LENGTH()不是Teradata 的标准函数,但是Teradata SQL Assitant支持它。   并且由于TERADATA的标准求 ...
  【转载】用 IBM WebSphere DataStage 进行数据整合:第 3 部分: 实时数据整合 原文地址:http://www.ibm.com/developerworks/cn/data/library/techarticles/dm-0611zhoudp/index.html   本系列的第 1 部分和第 2 部分详细介绍了如何利用 DataStage 开发 ETL Job。 在本文中,我们将引入 RTI Job 的概念,并详细讲述如何利用 DataStage 开发 RTI Job 并将 RTI Job 发布成 Web Service 以供其他应用程序调用。   ...
  【转载】用 IBM WebSphere DataStage 进行数据整合:第 2 部分 原文地址:http://www.ibm.com/developerworks/cn/data/library/techarticles/dm-0604zhoudp/   在本文中,您将看到一个同时处理多个数据源和目标的 ETL Job 的开发过程,并了解 DataStage 中 Container 和 Job Sequence 的用法。     引言 系列的第一部分介绍了 DataStage 的基本功能。本文将从以下几个方面深入介绍 IBM WebSphere DataStage ...
  【转载】用 IBM WebSphere DataStage 进行数据整合:第 1 部分 原文地址:http://www.ibm.com/developerworks/cn/data/library/techarticles/dm-0602zhoudp/ 数据整合的核心内容是从数据源中抽取数据,然后对这些数据进行转化,最终加载的目标数据库或者数据仓库中去,这也就是我们通常所说的 ETL 过程。IBM WebSphere DataStage 为整个 ETL 过程提供了一个图形化的开发环境。 引言 传统的数据整合方式需要大量的手工编码,而采用 IBM WebSphere Data ...
觉得该作者总结的很好,所以就转载过来了,想看原文的朋友请点击此链接: http://www.cnblogs.com/moss_tan_jun/archive/2010/08/23/1806861.html 以下是正文: 一旦成功地从表中检索出数据,就需要进一步操纵这些数据,以获得有用或有意义的结果。这些要求包括:执行计算与数学运算、转换数据、解析数值、组合值和聚合一个范围内的值等。 下表给出了 T-SQL函数的类别和描述。 函数类别 作用 聚合函数 执行的操作是将多个值合并为一个值。例如 COUN ...
  SQL Server CONVERT() 函数(转自W3school) SQL Server Date 函数 定义和用法 CONVERT() 函数是把日期转换为新数据类型的通用函数。 CONVERT() 函数可以用不同的格式显示日期/时间数据。 语法 CONVERT(data_type(length),data_to_be_converted,styl ...
  inner join on, left join on, right join on (转载自:http://sufei.cnblogs.com/)  希望大家通过我的文章能对链接表有一个全新的认识 主要说的三个多表链接查询的方法有如下三种
 1.INSERT INTO SELECT语句       语句形式为:Insert into Table2(field1,field2,...) select value1,value2,... from Table1       批量插入全部数据:insert into table2 select * from table1 (前提是table2 必须要和table1 有一模一样的表结构)         要求目标表Table2必须存在,由于目标表Table2已经存在,所以我们除了插入源表Table1的字段外,还可以插入常量。示例如下:
下列语句部分是Mssql语句,不可以在access中使用。SQL分类:DDL—数据定义语言(CREATE,ALTER,DROP,DECLARE)DML—数据操纵语言(SELECT,DELETE,UPDATE,INSERT)DCL—数据控制语言(GRANT,REVOKE,COMMIT,ROLLBACK)首先,简要介绍基础语句:1、说明:创建数据库CREATE DATABASE database-name2、说明:删除数据库drop database dbname3、说明:备份sql server— 创建 备份数据的 deviceUSE masterEXEC sp_addumpdevice ‘d ...
一、什么是 ETL      ETLETL是数据抽取(EXTRACT)、转换(TRANSFORM)、加载(LOAD )的简写,它是将OLTP系统中的数据经过抽取,并将不同数据源的数据进行转换、整合,得出一致性的数据,然后加载到 数据仓库中。简而言之ETL是完成从 OLTP系统到OLAP系统的过程(图一:
RGB颜色查询对照表 可以查找相对应的RGB颜色,全部都有,不用再每次那么累得上网重新查找了。 直接点击上面标题或下面的链接就可以查看。   http://www.114la.com/other/rgb.htm            
1.iTextSharp.text.Table的Rowspan方法可以合并行,缺点是,每行的高度是根据内容自动调整的.   2.PdfPTable的MinimumHeight方法可以设置行的高度,但是不能合并行.   3.现在的问题是既要能合并行,又要能设置行的高度. PdfPTable的PdfPCell 有个方法disableBorderSide(1); disableBorderSide();方法有一个参数,有四个值1,2,4,8 分别对应每行的上,下,左,右四个 边框. PdfPTable每行的四个边框默认是显示的.要想隐藏上边框, disableBorderSide() ...
Global site tag (gtag.js) - Google Analytics