SSIS实现与SAP数据整合
2013-09-04 22:08
841 查看
[BTS]SSIS实现与SAP数据整合.
使用SSIS整合SAP数据
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。
总之,对于不同的业务需求,选择适合的工作,是很重要的。
相关文章推荐
- [BTS]SSIS实现与SAP数据整合.
- SAP BI:SSIS实现对SAP数据的抽取
- SAP BI:SSIS实现对SAP数据的抽取
- (转)使用SSIS整合SAP数据
- Spark 整合hive 实现数据的读取输出
- 使用Spring整合Hibernate,并实现对数据表的增、删、改、查的功能
- thinkphp3.1(3.2同理)整合phpExcl 实现数据导出功能
- Spring3.x 整合hibernate 实现数据保存
- ssh整合easyui的权限设计(基础数据实现)
- SAP_DOi测试_操作实现与程序设计_获得EXCEL选中cell的数据
- Spring boot整合mybatis实现数据的CRUD
- SSIS--- 数据仓库中实现 Slowly Changing Dimension 缓慢渐变维度的三种方式
- 10、Spring技术栈-整合Redis,使用RedisTemplate实现数据缓存实战
- Spark-Streaming与Spark-Sql整合实现实时股票排行---通过kafka列队数据
- struts2与Hibernate的整合,实现数据库后台数据更新
- 11、Spring技术栈-整合Redis,通过Redis的Master-Slave实现缓存数据读写分离
- 微软BI 之SSIS 系列 - 导出数据到 Excel 2013 的实现
- 通过SAPjco + sapidoc3 来实现第3方系统和SAP R3系统进行IDOC的双向传送数据
- Spark-Streaming与Spark-Sql整合实现实时股票排行---通过kafka列队数据
- 关于如何实现在整合struts2和hibernate4框架下实现many-to-one级联数据表在JSP页面中的输出