文档章节

SSIS

j
 james_laughing
发布于 2015/04/13 12:25
字数 549
阅读 24
收藏 0
点赞 0
评论 0

Integration Services 包括用于生成和调试包的图形工具和向导;用于执行工作流函数(如 FTP 操作)、执行 SQL 语句或发送电子邮件的任务;用于提取和加载数据的数据源和目标;用于清理、聚合、合并和复制数据的转换;用于管理 Integration Services 的管理服务 Integration Services 服务;以及用于对 Integration Services 对象模型编程的应用程序编程接口 (API)。

 

可视化环境

熟悉了SSIS的可视化操作后,给你的感觉应该是震撼的,因为几乎你所能想得到的ETL操作都能通过简单拖拽控件加以实现 [1]  。
主要得益于SSIS强大Control Flow Function以及那个灵活多样并且高效的DataFlow Task (BulkInsertTask和Execute SQL Task等可以看成特殊的DataFlowTask)。Control Flow主要负责高层的逻辑拓扑,完成对各个DataFlowTask单元的串接,而DataFlowTask除了提供简单的SQL语句的执行,两个节点之间的数据传输外,还提供了Aggregation、DataConversion,Merge、Sort等操作,实现了面向多个源和目的端的复杂数据流的整合。另外值得一提的是,SSIS同时也提供For/Foreach Loop Container来完成类似for语句的循环操作。
 

强大的参数设置功能

SSIS的另一个特色是的参数设置功能,这一点比DTS有了明显的进步。连接参数,源与目的关联的表名或者SQL语句的条件子句,都可以通过参数来构建,甚至参数本身可以由其他参数动态赋值(通过Expression功能),这就给用户提供了非常广阔界面编程的空间,充分发挥你的想象力,就能够在可视化界面上实现复杂逻辑功能的ETL操作。
SSIS强大的参数设置功能在一定程度上简化了SSIS的Package(Package:SSIS基本的可执行单位)程序调用。

 

本文转载自:http://baike.baidu.com/link?url=7WWfzxH9iRCQngR7c-pcuJlIHGzPV1w8Fcxs9RQ_Fbox9fNQlalj-AhdlNRYMpD0G...

共有 人打赏支持
j
粉丝 26
博文 418
码字总数 21593
作品 0
广州
[SSIS] 之一: SSIS 学习之旅 SSIS 简介

[SSIS] 之一: SSIS 学习之旅 SSIS 简介 https://blog.csdn.net/u013054786/article/details/51406003 SSIS 其全称是Sql Server Integration Services ,是Microsoft BI 解决方案的一大利器.......

chenhao_asd
04/30
0
0
Integration Services 教程 3 -- 初识SQL SSIS

http://www.cnblogs.com/NikoMao/p/5959862.html 1 什么是微软的SQL Server Integration Services(SSIS) 微软SSIS是构建企业级数据集成和数据转换解决方案平台。您可以使用集成服务来解决复...

chenhao_asd
04/19
0
0
[SSIS] 之七: SSIS 学习之旅 FTP访问类

https://blog.csdn.net/u013054786/article/details/51408190 这章把脚本任务访问FTP的方法 全部给大家 如果对前面还有不了解的可以点击下面的目录进行学习。 至此 SSIS 学习之旅 到这里就结...

chenhao_asd
04/30
0
0
Integration Services 教程 4 -- SSIS 基础任务

http://www.cnblogs.com/NikoMao/p/5967021.html 基础任务 本章主要是介绍如何在SSIS中创建一个基础的任务。 1 新建一个SSIS项目 打开visual studio,新建一个项目,然后选择Integration Ser...

chenhao_asd
04/19
0
0
Integration Services 教程1 -- SSIS 如何创建 ETL 包

https://docs.microsoft.com/zh-cn/sql/integration-services/integration-services-tutorials https://docs.microsoft.com/zh-cn/sql/integration-services/ssis-how-to-create-an-etl-pack......

chenhao_asd
04/19
0
0
SSIS连接SAPBI

SSIS默认的连接管理器是没有连接到Oracle或SAPBI的,因此如果希望SSIS调用SAP RFC的话,可以使用微软提供的连接管理器插件。 有关这一点的详细信息可以参考MSDN的官方文档: http://technet...

范大脚脚
2017/12/07
0
0
[SSIS] 之五: SSIS 学习之旅 FTP文件传输-FTP控件

https://blog.csdn.net/u013054786/article/details/51408074 这一章主要讲解一下FTP控件。 设计: 通过Demon库的Users表数据生成CSV文件。 生成后的CSV文件抛送到FTP指定目录下。 控件的使用...

chenhao_asd
04/30
0
0
[SSIS] 之三: SSIS 学习之旅 第一个SSIS 示例 (续)

https://blog.csdn.net/u013054786/article/details/51407839 这一章还是继上一章例子 进行一些小的知识扩展。主要是为了让大家更快的上手SSIS。 第一章:SSIS 学习之旅 第一个SSIS 示例(一...

chenhao_asd
04/30
0
0
SSIS 处理NULL

不同于SQL Server中NULL表示值是未知的(Unknown Value),没有数据类型,但是,在SSIS中,NULL是有数据类型的,要获取某一个NULL值,必须指定数据类型,例如,变量 Int32的“NULL值”是 NU...

长征6号
2016/05/11
0
0
[SSIS] 之六: SSIS 学习之旅 FTP文件传输-脚本任务

https://blog.csdn.net/u013054786/article/details/51408142 这一章主要讲解一下通过脚本任务怎么把CSV文件抛送到FTP服务器上 控件的使用这里就不做详细讲解了。大家如果有不懂得可以看下我...

chenhao_asd
04/30
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

Git GUI Client

Git GUI Client

qwfys
5分钟前
0
0
SpringBoot | 第九章:Mybatis-plus的集成和使用

前言 本章节开始介绍数据访问方面的相关知识点。对于后端开发者而言,和数据库打交道是每天都在进行的,所以一个好用的ORM框架是很有必要的。目前,绝大部分公司都选择MyBatis框架作为底层数...

oKong
9分钟前
2
0
win10 上安装解压版mysql

1.效果 2. 下载MySQL 压缩版 下载地址: https://downloads.mysql.com/archives/community/ 3. 配置 3.1 将下载的文件解压到合适的位置 我最终将myql文件 放在:D:\develop\mysql 最终放的位...

Lucky_Me
15分钟前
1
0
linux服务器修改mtu值优化cpu

一、jumbo frames 相关 1、什么是jumbo frames Jumbo frames 是指比标准Ethernet Frames长的frame,即比1518/1522 bit大的frames,Jumbo frame的大小是每个设备厂商规定的,不属于IEEE标准;...

问题终结者
30分钟前
1
0
expect脚本同步文件expect脚本指定host和要同步的文件 构建文件分发系统批量远程执行命令

expect脚本同步文件 在一台机器上把文件同步到多台机器上 自动同步文件 #!/usr/bin/expectset passwd "123456"spawn rsync -av root@192.168.133.132:/tmp/12.txt /tmp/expect {"yes...

lyy549745
30分钟前
0
0
36.rsync下 日志 screen

10.32/10.33 rsync通过服务同步 10.34 linux系统日志 10.35 screen工具 10.32/10.33 rsync通过服务同步: rsync还可以通过服务的方式同步。那需要开启一个服务,他的架构是cs架构,客户端服务...

王鑫linux
38分钟前
0
0
matplotlib 保存图片时的参数

简单绘图 import matplotlib.pyplot as pltplt.plot(range(10)) 保存为csv格式,放大后依然很清晰 plt.savefig('t1.svg') 普通保存放大后会有点模糊文件大小20多k plt.savefig('t5.p...

阿豪boy
43分钟前
1
0
java 8 复合Lambda 表达式

comparator 比较器复合 //排序Comparator.comparing(Apple::getWeight);List<Apple> list = Stream.of(new Apple(1, "a"), new Apple(2, "b"), new Apple(3, "c")) .collect(......

Canaan_
昨天
0
0
nginx负载均衡

一、nginx 负载均衡 拓扑图: 主机信息: 1、负载均衡器1(lb1):192.168.10.205 RHEL7.5 2、负载均衡器2(lb2):192.168.10.206 RHEL7.5 3、web服务器1(web01):192.168.10.207 Centos...

人在艹木中
昨天
0
0
做了一个小网站

做了一个小网站 www.kanxs123.com

叶落花开
昨天
1
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部