[BTS]SSIS实现与SAP数据整合.
2008-07-18 18:25
483 查看
使用SSIS整合SAP数据
业务需求:将SAP中的公司代码表,同步到OA中的公司代码表。
技术方案:使用SSIS,实现数据整合。
技术准备:安装Microsoft .NET Data Provider for mySAP Businese Suite
整体执行步骤
整体效果图
配置说明
主要是为了实现读取记录集中第一条数据,用对比的方式,与数据进行更新。
索引的概念,就想去读DataTable数据一样。
在一些需要与SAP进行字典同步的应用中,使用SSIS还是不错的选择。毕竟只是数据的传输而已。这样也能节省大量的开发时间。
当然,如果是一些比较复杂的业务数据的交换过程,建议还是用BizTalk。
总之,对于不同的业务需求,选择适合的工作,是很重要的。
1.准备
业务需求:将SAP中的公司代码表,同步到OA中的公司代码表。技术方案:使用SSIS,实现数据整合。
技术准备:安装Microsoft .NET Data Provider for mySAP Businese Suite
2.实施
整体执行步骤
2.1 创建临时表
2.2 从SAP获取数据
整体效果图
2.2.1 创建连接SAP的数据源
2.2.2 查询SAP中公司代码表
配置说明
2.2.3 数据转换
2.2.4 目标公司代码表
2.3 清理数据格式
2.4 得到数据集
2.5 取每一条记录
主要是为了实现读取记录集中第一条数据,用对比的方式,与数据进行更新。
2.5.1 设置Foreach的属性
2.5.2 构建SQL语句
2.5.3 执行SQL语句
2.6 删除临时表
3 执行结果
4 总结
在一些需要与SAP进行字典同步的应用中,使用SSIS还是不错的选择。毕竟只是数据的传输而已。这样也能节省大量的开发时间。当然,如果是一些比较复杂的业务数据的交换过程,建议还是用BizTalk。
总之,对于不同的业务需求,选择适合的工作,是很重要的。
相关文章推荐
- SSIS实现与SAP数据整合
- SAP BI:SSIS实现对SAP数据的抽取
- (转)使用SSIS整合SAP数据
- SAP BI:SSIS实现对SAP数据的抽取
- SPRING 整合IBATIS或者hibernate等持久数据层流程与实现
- ssh整合问题总结--使用HibernateTemplate实现数据分页展示
- 利用Spinner实现数据列表的整合,并且在单击数据组时实现监听
- 人们为了方便使用数据,整合出了数据结构,这样我们使用和存储数据方便了,我们只需要实现数据结构
- SAP中ABAP简易实现选择屏幕或者普通屏幕的数据显示
- Spring3.x 整合hibernate 实现数据保存
- ASP.NET 实现SAP数据的读取
- C# 实现调用 SAP Com组件 与 SAP数据的乱码问题
- 航班票价查询api数据整合实现
- 用Maven整合SpringMVC+Spring+Hibernate 框架,实现简单的插入数据库数据功能
- MyFaces实现分页显示数据和MyFaces整合Sitemesh
- Spark 整合hive 实现数据的读取输出
- 使用Spring整合Hibernate,并实现对数据表的增、删、改、查的功能
- 微软BI 之SSIS 系列 - 数据仓库中实现 Slowly Changing Dimension 缓慢渐变维度的三种方式
- SSH整合之使用spring-DWR实现动态综合查询数据
- struts2与Hibernate的整合,实现数据库后台数据更新