摘要: 跟其他变成语言一样,SSIS包中的变量是用来存储临时值的,变量使得整个SSIS包使用起来更加灵活。比如,我们可以遍历一个文件夹来获取文件夹下的所有文件的名称并把名称存储到一个变量中以便进一步处理。在SSIS包中,变量是区分大小写的,可以分为系统变量和用户定义变量。 一、系统变量 系统变量是由SQL 阅读全文
posted @ 2018-07-09 15:47 Like_Moon 阅读(1041) 评论(0) 推荐(0) 编辑
摘要: 一、数据仓库的概念 - 元数据 按照传统的定义,元数据(Metadata)是关于数据的数据。在数据仓库系统中,元数据可以帮助数据仓库管理员和数据仓库的开发人员非常方便的找到他们所关心的数据;元数据是描述数据仓库内数据的结构和建立方法的数据,可将其按用途的不同分为两类:技术元数据和业务元数据。 技术元 阅读全文
posted @ 2018-07-07 21:22 Like_Moon 阅读(1171) 评论(0) 推荐(0) 编辑
摘要: 一、SQL分类: DDL—数据定义语言(CREATE,ALTER,DROP,DECLARE) DML—数据操纵语言(SELECT,DELETE,UPDATE,INSERT) DCL—数据控制语言(GRANT,REVOKE,COMMIT,ROLLBACK) 二、SQL基础语句 1.创建数据库 Crea 阅读全文
posted @ 2018-07-02 16:43 Like_Moon 阅读(169) 评论(0) 推荐(0) 编辑
摘要: 步骤如下: 1.打开Visual Studio 2012或者SSDT工具->单击“文件”->选择"新建"打开创建新工程的对话框如下: 2.在"Business Intelligence" 模板中选择“Integration Services Project”->修改工程名称为“LearnSSIS1” 阅读全文
posted @ 2018-06-22 18:36 Like_Moon 阅读(531) 评论(0) 推荐(0) 编辑
摘要: Login Login 是Server一级的概念,表示登录Server的凭证,比如在Server_A上有一个数据库DA,那么想要访问数据库DA,第一步要做的事情就是先登录到Hosting该数据库的Server_A上,数据库管理员可以用下面的T-SQL语句来创建一个Login,暂且命名为ReportL 阅读全文
posted @ 2018-06-21 00:28 Like_Moon 阅读(1645) 评论(0) 推荐(1) 编辑
摘要: 一、什么是SSIS? 1)SSIS全称为Microsoft SQL Server Integration Services。 2)ETL全称为Extraction, Transformation and Load,也就是数据抽取,转换与加载。 3)SSIS是一个用来创建ETL解决方案的软件平台,它包 阅读全文
posted @ 2018-06-15 00:06 Like_Moon 阅读(3050) 评论(0) 推荐(0) 编辑
摘要: 一、数据仓库构建思想 构造数据仓库有两种方式:一是自上而下,一是自下而上。 Bill Inmon先生推崇“自上而下”的方式,即一个企业建立唯一的数据中心,就像一个数据的仓库,其中数据是经过整合、经过清洗、去掉脏数据的、标准的,能够提供统一的视图。要建立这样的数据仓库,并不从它需要支持哪些应用入手,而 阅读全文
posted @ 2018-06-13 23:25 Like_Moon 阅读(1784) 评论(0) 推荐(0) 编辑
摘要: 一、联机事务处理系统(OLTP系统) 也称为生产系统,它是事件驱动、面向需求的,比如银行的储蓄系统就是一个典型的OLTP系统。OLTP在使用过程中积累了大量的数据。关系数据库概念提出之后,联机事务处理一直是数据库应用的主流。 OLTP的特点是:1)对相应时间要求非常高;2)用户数量非常庞大,主要是操 阅读全文
posted @ 2018-06-13 23:22 Like_Moon 阅读(1298) 评论(0) 推荐(0) 编辑
摘要: 问题描述: 首先个人并不推荐将Excel作为数据源,因为Excel单元格式会引起特别多的数据转换问题,例如:单元格里明明是2.89,但SSIS抽取到数据库里面之后却变成了2.88999999之类的数据。 这里要介绍的是假如万不得已需要用Excel作为数据源时,经常会需要取得Excel每一行的行号,当 阅读全文
posted @ 2018-01-19 11:30 Like_Moon 阅读(332) 评论(0) 推荐(0) 编辑