摘要: 在本课中,将修改在第 5 课: 添加包部署模型的包配置中创建的包,以便使用项目部署模型。您将使用一个参数替换该配置值,以便指定示例数据位置。还可以复制本教程附带的已完成的 Lesson 5 包。 使用 Integration Services 项目配置向导,您将该项目转换为项目部署模型,并且使用参数 阅读全文
posted @ 2019-01-07 15:09 MRO物料采购服务 阅读(364) 评论(0) 推荐(0)
摘要: 包配置允许您从开发环境的外部设置运行时属性和变量。 配置允许您开发灵活且易于部署和分发的包。Microsoft Integration Services 提供了以下配置类型: XML 配置文件 环境变量 注册表项 父包变量 SQL Server 表 Step 1: 复制第 4 课包 Step 2: 阅读全文
posted @ 2019-01-07 15:08 MRO物料采购服务 阅读(282) 评论(0) 推荐(0)
摘要: 为了处理在转换过程中可能发生的错误,MicrosoftIntegration Services 允许根据每个组件和每个列来决定如何处理无法转换的数据。 可以选择忽略某些列中的失败、重定向整个失败的行或者只是使组件失败。 默认情况下,Integration Services 中的所有组件被配置为在发生 阅读全文
posted @ 2019-01-07 15:07 MRO物料采购服务 阅读(469) 评论(0) 推荐(0)
摘要: 在第 1 课:创建项目和基本包中,创建了从单个平面文件源中提取数据的包,然后使用查找转换功能对数据进行了转换,最后将数据加载到AdventureWorksDW2012 示例数据库的 FactCurrency 事实数据表中。 但是,提取、转换和加载 (ETL) 过程很少使用单个平面文件。 典型的 ET 阅读全文
posted @ 2019-01-07 15:06 MRO物料采购服务 阅读(335) 评论(0) 推荐(0)
摘要: Microsoft Integration Services 包含日志记录功能,可通过提供任务和容器事件跟踪监控包执行情况以及进行故障排除。 日志记录功能非常灵活,可以在包级别或在包中的各个任务和容器上启用。 可以选择要记录的事件,也可以对单个包创建多个日志。 日志记录由日志提供程序提供。 每个日志 阅读全文
posted @ 2019-01-07 15:06 MRO物料采购服务 阅读(601) 评论(0) 推荐(0)
摘要: SSIS: Microsoft SQL Server Integration Services。是一个可用于生成高性能数据集成解决方案的平台,其中包括数据仓库的提取(Extract)、转换(Transform)和加载 (Load)(ETL 包)。 SSIS 包括生成并调试包的图形工具和向导;执行如 阅读全文
posted @ 2019-01-07 15:04 MRO物料采购服务 阅读(1349) 评论(0) 推荐(0)
摘要: 上期回顾: SSIS从理论到实战,再到应用(6) SSIS的自带日志功能 在抽取各种应用的数据时候,经常会遇到数据需要转换类型的操作,比如日期在源数据库是dbtime类型,在本地需要用到字符串,这个时候有两种常用的方案来解决: 1.通过语法在源数据库进行类型转换,类似sqlserver的conver 阅读全文
posted @ 2019-01-07 14:30 MRO物料采购服务 阅读(847) 评论(0) 推荐(0)
摘要: SSIS从理论到实战,再到应用(5) 流程控制之Foreach循环 博主最近新负责了一个ssis大项目的架构,压力山大,所以都没有怎么正儿八经的更文章了,给园友们说声抱歉,接下来的一些文章可能都比较偏重于实用技巧方面^_^. 我们都知道,不论在任何一个项目,日志系统的重要意义都是不言而喻的。 如果你 阅读全文
posted @ 2019-01-07 14:28 MRO物料采购服务 阅读(795) 评论(0) 推荐(0)
摘要: 上期回顾: SSIS从理论到实战,再到应用(4) 流程控制之For循环 上一期讲了For循环,Foreach循环相比而言要更复杂一点,里面涉及变量的类型,数据接收问题,下面我用一个简单的示例来演示Foreach循环容器: 假设我们有这样一个需求: 从数据库中取出一列数据,循环输出这列数据的每个值 一 阅读全文
posted @ 2019-01-07 14:27 MRO物料采购服务 阅读(322) 评论(0) 推荐(0)
摘要: 上期回顾: SSIS从理论到实战,再到应用(3) SSIS包的变量,约束,常用容器 在SSIS体系中,控制流可能经常会遇到,比如你取得一列数据,需要循环这列数据然后做相应的操作时,就需要用到循环,下面,我来操作两种循环方式,FOR循环和Foreach循环. 一,For循环 写过代码的知道,For循环 阅读全文
posted @ 2019-01-07 14:26 MRO物料采购服务 阅读(522) 评论(0) 推荐(0)
摘要: 上期回顾: SSIS从理论到实战,再到应用(2) SSIS包的控制流 首先我们来看看包里面的变量 SSIS包变量分为两种,一种是系统的内置变量,是一个SSIS包初使化都会自带的,一种是用户自己定义的变量。 在SSIS包中,常用的变量的类型包含以下:Int32,String,Boolean,DateT 阅读全文
posted @ 2019-01-07 14:25 MRO物料采购服务 阅读(1089) 评论(0) 推荐(0)
摘要: 前文回顾: SSIS从理论到实战,再到应用(1) 创建自己的第一个包 上次说到创建了自己的第一个包,完成了简单的数据从数据库=>数据库,以及Excel文件=>数据库过程,这一次咱们回看看一个包里面到底有哪些好玩的元素构成: 咱们一般写过代码的人都知道,很多的看似很复杂的功能都是由:顺序,选择,循环构 阅读全文
posted @ 2019-01-07 14:16 MRO物料采购服务 阅读(939) 评论(0) 推荐(0)
摘要: 其实,如果你使用sql2008的导出导入工具的时候,你就已经在使用包了。 目标:使用sql2008 导入导出工具,导入excel数据,并得到一个package,然后查看package的设置 >最后得到SSIS包 我们梳理一下,我们的目标是什么:将excel的数据导入到了数据库中,那必然有这几个动作 阅读全文
posted @ 2019-01-07 14:15 MRO物料采购服务 阅读(422) 评论(0) 推荐(0)
摘要: 一,是什么(What?) 1.SSIS是Microsoft SQL Server Integration Services的简称,是生成高性能数据集成解决方案(包括数据仓库的提取、转换和加载 (ETL) 包)的平台. 以上的这段文字来自于百度,脱离这个概念,我一直再思考如何向普通人解释SSIS这一套 阅读全文
posted @ 2019-01-07 14:14 MRO物料采购服务 阅读(1120) 评论(0) 推荐(0)
摘要: 在上一篇博客中,我们成功的把包导进了SQL Server中,那么接下来我们就为其创建作业,使数据库能够自动执行我们的任务。首先,我们需要启动“SQL Server 代理”。如图1:图1在“SQL Server 代理”的子节点中,选中“作业”,右键“新建作业”。打开“新建作业”对话框。如图2:图2输入 阅读全文
posted @ 2019-01-07 14:12 MRO物料采购服务 阅读(308) 评论(0) 推荐(0)
摘要: 最近在给项目部署测试环境,需要进行部分数据迁移的工作。第一次接触到了SSIS,研究了半天,总算是把项目部署到了数据库中。由于接触SSIS还比较浅,写这篇文章也是围绕工作中实际使用到的部分,我相信对于刚接触SSIS的同学,在了解如何使用SSIS应该会有一定的帮助。废话不多说,我们进入正题。1、安装BI 阅读全文
posted @ 2019-01-07 14:11 MRO物料采购服务 阅读(345) 评论(0) 推荐(0)
摘要: 在本课中,将创建一个简单 ETL 包,该包可以从单个平面文件(Flat File)源中提取数据,使用两个查找转换组件转换该数据,然后将该数据写入AdventureWorksDW2012 的 FactCurrency 事实数据表中。 在本课中,您还将学习如何创建新包、添加和配置数据源和目标连接以及使用 阅读全文
posted @ 2019-01-07 14:07 MRO物料采购服务 阅读(666) 评论(0) 推荐(0)