SSIS: Microsoft SQL Server Integration Services。是一个可用于生成高性能数据集成解决方案的平台,其中包括数据仓库的提取(Extract)、转换(Transform)和加载 (Load)(ETL 包)。 SSIS 包括生成并调试包的图形工具和向导;执行如 FTP 操作、执行 SQL 语句和发送电子邮件等工作流功能的任务;用于提取和加载数据的数据源和目标;用于清理、聚合、合并和复制数据的转换;管理服务,即用于管理包执行和存储的 Integration Services 服务;以及用于对 Integration Services 对象模型编程的应用程序编程接口 (API)。

在本教程中,您将学习如何使用 SSIS 设计器创建一个简单的 MicrosoftSQL ServerIntegration Services 包。 所创建的包将从平面文件提取数据,重新设置数据的格式,然后将已重新设置格式的数据插入到事实数据表中。 在下列课程中,将扩展包以阐释循环、包配置、日志记录和错误流。

在安装教程所用的示例数据的同时,也会安装将在教程的每一课中创建的完整的包版本。 使用完整的包,您可以按需要跳过前面几课而从后面的课程开始学习教程。 如果您是第一次使用包或新的开发环境,我们建议从第 1 课开始学习。

第 1 课:创建项目和基本包
在本课中,将创建一个简单的 ETL 包,从单个平面文件中提取数据,再使用查找转换转换数据,最后将所得结果加载到目标事实数据表中。

第 2 课: Adding Looping
在本课中,将扩展第 1 课中创建的包,利用新增的循环功能,将多个平面文件提取到单个数据流进程中。

第 3 课: Adding Logging
在本课中,将扩展第 2 课中创建的包,利用新增的日志记录功能。

第 4 课: Adding Error Flow Redirection
在本课中,将扩展第 3 课中创建的包,以便利用新增的错误输出配置。

第 5 课: 添加包部署模型的包配置
在本课中,将扩展第 4 课中创建的包,利用新增的包配置选项。

第 6 课:对项目部署模型使用参数
在本课中,将扩展第 5 课中创建的包,以将新参数用于项目部署模型。

最新文章

  1. Linux文件类型
  2. 【学】jQuery的源码思路3——添加事件及其他
  3. UIButton、UILabel、UITextField 初学者需要了解的基本定义和常用设置
  4. nodejs模块——Event模块
  5. C# 操作mongodb子文档
  6. c#中获取服务器IP,客户端IP以及Request.ServerVariables详细说明
  7. JavaScript- The Good Parts Chapter 5 Inheritance
  8. php位运算的应用(转)
  9. Apache-Tika解析JPEG文档
  10. Qt creator 常用的快捷健
  11. Async 与 Await 关键字研究
  12. BZOJ 2879: [Noi2012]美食节( 费用流 + 动态加边 )
  13. android怎样自定义设置下拉列表样式
  14. Java ---Listener监听器
  15. g4e基础篇#3 Git安装与配置
  16. Python——Set集合
  17. ArcGIS AddIN 10.3项目与10.1项目的相互转换
  18. day20 类的约束
  19. HTML一般标签
  20. ArcGIS放射状流向地图

热门文章

  1. 使用st link v2向stm32下载和调试程序
  2. Qt学习(二):项目学习
  3. UML uml建模工具
  4. 原生态js单个点击展开收缩
  5. bzoj1059矩阵游戏
  6. Windows下磁盘无损重新分配
  7. C#-★★函数★★
  8. SpringBoot 启动的时候提示 Field *** in *** required a bean named 'entityManagerFactory' that could not be found.
  9. python高级——目录
  10. 洛谷 P3975 / loj 2102 [TJOI2015] 弦论 题解【后缀自动机】【拓扑排序】