没有合适的资源?快使用搜索试试~ 我知道了~
ETL工具SSIS的功能介绍,ETL工具SSIS的功能介绍,ETL工具SSIS的功能介绍,ETL工具SSIS的功能介绍
资源推荐
资源详情
资源评论
![doc](https://img-home.csdnimg.cn/images/20210720083327.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![application/msword](https://img-home.csdnimg.cn/images/20210720083327.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![ppt](https://img-home.csdnimg.cn/images/20210720083527.png)
![](https://csdnimg.cn/release/download_crawler_static/10609572/bg1.jpg)
ETL 工具 SSIS 的功能介绍
什么是 ETL?常用的 ETL 功能?ETL 工具有哪些?
ETL,是英文 Extract-Transform-Load 的缩写,用来描述将数据从来源端经过抽取
(extract)、转换(transform)、加载(load)至目的端的过程。
通过 ETL 工具实现数据库间数据的传输。实际应用场景有医院电子病历病人基础信息,
科 室 员 工 信 息 , 医 嘱 信 息 等 数 据 从 HIS 数 据 库 中 获 取 ; 将 医 院 内 的
HIS,EMR,LIS,PACS 等不同系统数据进行整理转存到数据仓库或上传至平台信息系统
等。这些场景下往往涉及到多个不同的系统,各个系统业务表结构均不相同,通过 ETL 工
具可以较为简单、便捷、直观的实现这些数据的整合和传输。
常用的 ETL 工具包括 Informatica、Kettle、SSIS 等,我们目前医院基本用的都是
SSIS,因此本文只对 SSIS 这个工具的使用进行简单介绍。
SSIS 是集成在 SQL SERVER 2008 R2 系统下的一个服务,通常我们在安装完 SQL
SERVER 2008 R2 之 后,在 SQL SERVER 的开始菜单路径下会有一个 SQL Server
Business Intelligence Development Studio 程序,如下图
我们创建编辑加载 ETL 包就是在这个工具内进行。
创建 SSIS 项目
下面以一个案例说明如何建立一个 SSIS 项目,案例目标:建一个 ETL 工程将中间库
PowerPlusEmr_ETL_YAM 中的 PATS_IN_HOSPITAL 这个视图中的病人 ID 号,入院次数,
科室和床号四项内容插入到电子病历数据库的 TEST_HIS_PATS_IN_HOSPITAL 这张表中,
如果中间库中病人科室或者床号更新,对应数据也需要同步到 Oracle 数据库中。其中,
中间库是 SQL Server 数据库,电子病历是 Oracle 数据库。
创建一个 SSIS 项目
打开 SQL Server Business Intelligence Development Studio 程序,点击左上角【文
件】-【新建】-【项目】
![](https://csdnimg.cn/release/download_crawler_static/10609572/bg2.jpg)
选择“Integration Services 项目”,修改名称和位置,点击确定
左侧是控件,右侧是 SSIS 包
![](https://csdnimg.cn/release/download_crawler_static/10609572/bg3.jpg)
增加一个数据流任务
从左侧工具箱中拖拽一个“序列容器”,再拖拽一个“数据流任务”放到序列容器中。
增加一个“OLE DB 源”
双击数据流任务,从左侧工具箱中拖拽一个“OLE DB 源”,我们在“OLE DB 源”中配置中间
库表数据信息,双击“OLE DB 源”,然后选择新建,因为中间库是 SQL SERVER 数据库,
所以在连接管理器的提供程序中选择 SQL Server Native Client 10.0,然后配置下方数
据库信息,点击测试连接测试成功。
![](https://csdnimg.cn/release/download_crawler_static/10609572/bg4.jpg)
点击确定回到 OLE DB 源编辑器后,在数据访问模式中根据实际需要选择相应的模式,如
选择 SQL 命令,需要在下方 SQL 命令文本处将数据源以 SQL 语句命令填写。如果源数据
无法提供变更标记,如最后一次编辑时间,一般我们需要增加一个 checksum 来检测数据
是否发生了变化。如下
剩余24页未读,继续阅读
资源评论
![avatar-default](https://csdnimg.cn/release/downloadcmsfe/public/img/lazyLogo2.1882d7f4.png)
![avatar](https://profile-avatar.csdnimg.cn/3b8d90155b8a4021920eeb4be5f45fb3_weixin_42993174.jpg!1)
MR.魚
- 粉丝: 0
- 资源: 1
上传资源 快速赚钱
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助
![voice](https://csdnimg.cn/release/downloadcmsfe/public/img/voice.245cc511.png)
![center-task](https://csdnimg.cn/release/downloadcmsfe/public/img/center-task.c2eda91a.png)
最新资源
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
![feedback](https://img-home.csdnimg.cn/images/20220527035711.png)
![feedback](https://img-home.csdnimg.cn/images/20220527035711.png)
![feedback-tip](https://img-home.csdnimg.cn/images/20220527035111.png)
安全验证
文档复制为VIP权益,开通VIP直接复制
![dialog-icon](https://csdnimg.cn/release/downloadcmsfe/public/img/green-success.6a4acb44.png)