![](https://img-blog.csdnimg.cn/20210517140340871.jpg?x-oss-process=image/resize,m_fixed,h_224,w_224)
ETL
文章平均质量分 76
ETL,是英文Extract-Transform-Load的缩写,用来描述将数据从来源端经过抽取(extract)、转换(transform)、加载(load)至目的端的过程。ETL一词较常用在数据仓库,但其对象并不限于数据仓库。
码农中的战斗鸡
这个作者很懒,什么都没留下…
展开
-
ETL(SSIS)组件使用
BI之SSIS入门、最新版Visual Studio调试技巧以及部分技术栈 • 简介 • 1.1 入门 • 2 ,SSIS控件 o 2.1,Variables o 2.2,设置数据连接 o 2.3,Sequence Container o 2.4,Execute SQL Task o...转载 2021-05-17 14:57:56 · 1955 阅读 · 0 评论 -
ETL学习之八:添加日志记录
Microsoft SQL Server 2005 Integration Services (SSIS) 包含日志记录功能,这些功能使您可以通过提供任务和容器事件跟踪来对包执行进行疑难排解和监控。日志记录功能非常灵活,可以在包级别或在包中的各个任务和容器上启用。可以选择要记录的事件,也可以对单个包创建多个日志。 日志记录由日志提供程序提供。每个日志提供程序可以将日志记录信息写入不同的格式和目标类型。Integr...转载 2021-05-17 14:35:02 · 501 阅读 · 0 评论 -
ETL学习之七:SSIS添加包配置
包配置允许您从开发环境的外部设置运行时属性和变量。配置允许您开发灵活的并且易于部署和分发的包。Microsoft SQL Server 2005 Integration Services (SSIS) 提供了以下配置类型: XML 配置文件环境变量注册表项父包变量SQL Server 表 在本课中,将修改在第 2 课:添加循环中创建的简单 Integration Services 包,以便利用包配置。使用包配置...转载 2021-05-17 14:33:54 · 506 阅读 · 0 评论 -
ETL学习之六:在SSIS中使用循环
在第 1 课:创建简单 ETL 包中,创建了从单个平面文件源提取数据的包,然后使用查找转换功能对数据进行了转换,最后将数据加载到 AdventureWorksDW 示例数据库的 FactCurrency 事实数据表中。 但是,提取、转换和加载 (ETL) 过程很少使用单个平面文件。典型的 ETL 过程从多个平面文件源提取数据。从多个源提取数据...转载 2021-05-17 14:32:26 · 433 阅读 · 0 评论 -
ETL学习之五:创建新的 Integration Services 项目
在 Microsoft SQL Server 2005 Integration Services (SSIS) 中创建包的第一步就是创建一个 Integration Services 项目。此项目包含在数据转换解决方案中使用的数据源、数据源视图和包等对象的模板。 创建新的 Integration Services 项目 在“开始”菜单上,依次指向“所有程序”、“Microsoft SQL Server 2...转载 2021-05-17 14:30:37 · 644 阅读 · 0 评论 -
ETL学习之四:SQL Server Integration Services入门
ETL学习之四:SQL Server Integration Services入门 SSIS就是微软在SQL SERVER2005上对DTS的升级,不得不说,微软在BI上是花了很大功夫的,包括提供了SSIS,SSAS,SSRS等多个工具,从创建数据仓库,到从...转载 2021-05-17 14:28:22 · 514 阅读 · 0 评论 -
ETL学习之三
对于MS SQL-Server的DTS,在使用MS SQL-Server2000时,有最基本的接触,但仅限时简单的数据导入/导出。当开始了解ETL时,才发现DTS原来就是ETL的应用之一。 先不谈论DTS的好坏,但它至少MS产品的特点,易学,易用。所以,要了解ETL的应用,从DTS开始,在我看来,是个不错的选择。我只是学习,所以我没...转载 2021-05-17 14:26:01 · 162 阅读 · 0 评论 -
ETL学习之二应用场景
ETL为数据仓库服务,数据仓库用于数据分析,数据分析属于BI系统的要干的事儿。 一般中/小型ERP系统都会有不成熟的BI系统,为啥叫做不成熟? 因为它们或者有报表分析功能,但不具有OLAP(在线分析),或者有OLAP,但却没有数据挖掘和深度分析。或者干脆,来个大集成,直接利用第三方工具来达到相应的目的...转载 2021-05-17 14:20:44 · 816 阅读 · 0 评论 -
ETL 学习之一概念理解
ETL有时候显得很神秘,其实大部分项目都有用到,只要有报表展示,就是一个ETL过程。 首先,我们来了解最基本的定义: 嗯,也有人将ETL简单称为数据抽取。至少在未学习之前,领导告诉我的是,你需要做一个数据抽取的工具。 其实呢,抽取是ETL中的关键环节,顾名思...转载 2021-05-17 14:09:21 · 137 阅读 · 0 评论 -
如何从优化SQL入手提高数据仓库的ETL效率
1 引言 数据仓库建设中的ETL(Extract, Transform, Load)是数据抽取、转换和装载到模型的过程,整个过程基本是通过控制用SQL语句编写的存储过程和函数的方式来实现对数据的直接操作,SQL语句的效率将直接影响到数据仓库后台的性能。 目前,国内的大中型企业基本都具有四...转载 2021-05-17 13:55:29 · 288 阅读 · 0 评论