返回顶部
首页 > 资讯 > 后端开发 > Python >Integration Services
  • 375
分享到

Integration Services

IntegrationServices 2023-01-31 00:01:25 375人浏览 独家记忆

Python 官方文档:入门教程 => 点击学习

摘要

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

Http://www.cnblogs.com/NikoMao/p/5959862.html

1 什么是微软的SQL Server Integration Services(SSIS)
微软SSIS是构建企业级数据集成和数据转换解决方案平台。您可以使用集成服务来解决复杂的业务问题通过复制或下载文件,发送电子邮件以响应事件,更新数据仓库、 清洗和挖掘数据和管理 sql Server 对象和数据。包可以单独或与其他包一起复杂的业务需求。集成服务可以提取和转换数据从各种各样的来源,如 XML 数据文件、 平面文件和关系数据源,然后将数据加载到一个或多个目标数据载体中。
SSIS包括一组丰富的内置任务和转换;工具为构建软件包;和集成服务的运行和管理软件包。您可以使用图形化的集成服务工具来创建解决方案,而无需编写一行代码;或者你可以广泛集成服务对象模型进行编程以编程方式创建包和代码的自定义任务和其他软件包对象。
2 使用Visual Studio开发SSIS
操作系统的开始菜单中找到SQL Server Data Tools,我这里使用的是SQL Server 2012.

Integration Services 教程 3 -- 初识SQL SSIS

2.1 新建SSIS项目
在新建项目中,我们新建一个Integration Services项目,然后填写项目的名称,单击确定就可以开始我们的SSIS的开发了。
Integration Services 教程 3 -- 初识SQL SSIS

2.2 开发工具设置
设置好我们的工作环境,第一次加载的时候应该还有一些不相关的窗口,基本不需要的可以关闭掉。太多无用的窗口会影响我们的工作,

Integration Services 教程 3 -- 初识SQL SSIS

3 开始SSIS的开发
3.1 创建一个SSIS数据流任务
在SSIS的工具箱中,找到“数据流任务”然后拖到设计面板中。
Integration Services 教程 3 -- 初识SQL SSIS

3.2 创建数据流任务
双击“数据流任务”,就可以打开数据流的开发设计面板。
Integration Services 教程 3 -- 初识SQL SSIS

3.3 添加一个数据源
因为我的测试项目是使用SQL Server作为数据源进行,所以我们需要添加一个“OLE DB源”。

Integration Services 教程 3 -- 初识SQL SSIS
3.4 数据连接管理器
3.4.1 添加连接管理器
在解决方案的管理器中,我们可以看到一个连接管理器,右键->"新建管理器",然后在“添加SSIS连接管理器”弹出窗口中找到“OLEDB连接管理器”单击“添加”即可。
Integration Services 教程 3 -- 初识SQL SSIS
3.4.2 配置OLEDB数据连接
配置好源数据库的连接信息
Integration Services 教程 3 -- 初识SQL SSIS
3.5 配置数据源的连接
我们看到,我们的“OLE DB源”有个红色的错误信息,出现这个问题是因为我们没有给该数据源添加数据连接。我们双击数据库的图标,打开“OLE DB源编辑器”。具体操作如下步骤:
1)“OLEDB连接管理器”中我们选择刚刚建好的数据连接
2)“数据访问模式”有很多中,分别是“表或视图”、“表名变量或视图变量”、“SQL命令”、"变量中的SQL命令”。这里我选择“表或视图”,因为我只是做简单的数据操作,如果是复杂的相关操作可以选其他的方式。
3)在“表或视图名称”的下拉选择中,选择我们需要操作的数据源表。
配置完成之后,那个红色的错误信息就消失了。
Integration Services 教程 3 -- 初识SQL SSIS
3.6 数据目标配置
3.6.1 添加OLE DB数据目标
在SSIS工具箱中,我们可以找到OLEDB目标,然后拖放到设计面板中,并将OLEDB源绿色的数据线连接中OLEDB目标数据源中。
Integration Services 教程 3 -- 初识SQL SSIS
3.6.2 配置OLEDB目标的连接信息
注:连接配置信息和OLEDB源的配置是一样的,所以可以参照OLEDB数据源连接信息的操作。
3.6.3 数据映射
双击打开OLE DB目标,我们可以找到“映射”,选择之后可以看到“输入列”和目标列,我们一个将“输入列”连接到“目标列”即可。注:直接拖动连线
Integration Services 教程 3 -- 初识SQL SSIS
3.7 SSIS包
经过了上面的各个步骤的成功操作之后,我们就可以运行SSIS包来检验我们的功能是否能够正确的运行并产生正确的结果了。
3.7.1 运行SSIS包
右键SSIS包,单击“执行包”即可。
Integration Services 教程 3 -- 初识SQL SSIS
3.7.2 执行成功
当我们看到绿色的勾,说明我们的SSIS包运行成功啦!
Integration Services 教程 3 -- 初识SQL SSIS

--结束END--

本文标题: Integration Services

本文链接: https://lsjlt.com/news/183119.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • Integration Services
    http://www.cnblogs.com/NikoMao/p/5959862.html 1 什么是微软的SQL Server Integration Services(SSIS)微软SSIS是构建企业级数据集成和数据转换解决方案平台。您...
    99+
    2023-01-31
    Integration Services
  • 微软发布的Linux Integration Services 4.0有哪些更新内容
    这篇文章主要讲解了“微软发布的Linux Integration Services 4.0有哪些更新内容”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“微软发布的Linux Integrati...
    99+
    2023-06-13
  • Oracle Projects- AP Integration Part4
    转自:http://www.linkedin.com/pulse/20140701052052-19818376-oracle-projects-ap-integration-part4Release 12==============The...
    99+
    2023-06-05
  • Oracle Projects- AP Integration Part3
    ...
    99+
    2023-06-05
  • Oracle Projects- AP Integration Part1
    转自:http://www.linkedin.com/pulse/20140701051202-19818376-oracle-projects-ap-integration-part1PA – AP Flow:Here iam consi...
    99+
    2023-06-05
  • Oracle Projects- AP Integration Part2
    转自:http://www.linkedin.com/pulse/20140701051523-19818376-oracle-projects-ap-integration-part2...
    99+
    2023-06-05
  • Spring Integration如何使用
    这篇“Spring Integration如何使用”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“Spring&nb...
    99+
    2023-07-05
  • Python的Web Services客
    1、一些库的汇总信息:https://wiki.python.org/moin/WebServices 2、walker主要试用了suds 和 zeep,walker的Python版本为3.5.1。【suds】  pip3 install ...
    99+
    2023-01-31
    Python Web Services
  • spring integration怎么连接MQTT
    本篇内容主要讲解“spring integration怎么连接MQTT”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“spring integration怎么连接MQTT”吧!MQTT一种物联网数...
    99+
    2023-07-05
  • Demystifying VUE Chart.js for Seamless Vue Integration
    Vue Chart.js 是一个针对 Vue.js 框架的封装,它简化了与 Chart.js 图表库的集成。Chart.js 是一个流行的 JavaScript 库,用于创建各种交互式图表,而 Vue Chart.js 使得在 Vue.j...
    99+
    2024-04-02
  • mac M1 brew services报错
    今天使用brew services指令启动nginx服务的时候,发现报错了,大概的内容如下: [xxxxx-xxxxx ~]$ brew servicesError: undefined method `launchd_service_p...
    99+
    2023-09-06
    macos Powered by 金山文档
  • golang services 服务安装
    近年来,Golang 成为了很受欢迎的开发语言之一,越来越多的公司和开发者开始在其项目中使用 Golang。随着 Golang 的流行,也有更多的服务正在使用 Golang 开发。在本文中,我们将介绍如何安装 Golang 服务,以及如何使...
    99+
    2023-05-14
  • spring-integration连接MQTT全过程
    目录首先需要引入spring-integration-mqt的包MQTT的配置比较简单其中ChanneName是一个常量类数据发送网关只是一个接口MQTT服务器有数据下发时最后是参数...
    99+
    2023-03-11
    spring-integration spring integration MQTT spring-integration连接MQTT
  • WCF services如何配置节
    这篇文章将为大家详细讲解有关WCF services如何配置节,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。在WCF的快速发展,它的性能也随之增长,但是有很多人都对配置文件很头疼,现在就教教大家吧。在WC...
    99+
    2023-06-17
  • JAVA版的Web services模式
    JAVA版的Web services模式讲解结构模式并指导JAVA的开发人员在实际工作中运用模式本书描述了指导开发者进行设计--包括服务实现和使用--的架构形式,同时以及Web服务如何使用、将来如何使用。作者在书中提供了20多种基于web服...
    99+
    2023-06-03
  • Oracle Net Services 配置: Error: null Oracle Net Services 配置失败。退出代码是1
    具体错误描述:[oracle@centos-C ~]$ netca /silent/responseFile /usr/local/soft/oracel/netca.rsp正在对命令行参数进行语法分析:传...
    99+
    2024-04-02
  • laravel如何快速生成 Services
    小编给大家分享一下laravel如何快速生成 Services,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!前言Artisan 是 Laravel 附带的命令行接...
    99+
    2023-06-21
  • Web Services的概念是什么
    Web Services是一种基于Web技术的软件系统,它使用标准的Internet协议和格式来进行通信和交互。它允许不同的应用程序...
    99+
    2023-10-10
    Web Services
  • 源码解读Spring-Integration执行过程
    一,前言 Spring-Integration基于Spring,在应用程序中启用了轻量级消息传递,并支持通过声明式适配器与外部系统集成。这一段官网的介绍,概况了整个Integrati...
    99+
    2024-04-02
  • oracle监听报The listener supports no services
    一、问题描述 启动oracle监听程序时报如下错误,The listener supports no services 二、原因分析 数据库实例没注册到listener 三、处理过程 在listener.ora里面添加了红色标记的代码,具体...
    99+
    2021-08-28
    oracle监听报The listener supports no services 数据库入门 数据库基础教程
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作