zoukankan      html  css  js  c++  java
  • 工作手记之Cransoft(四)

    上次写到工作手记之Cransoft(三),本来打算第二天接着写呢,一直没来得及,拖到现在才有时间写。那现在就按照我自己的理解,对下面这张图进行简单的说明: 其实这张图已经写出了Cransoft对数据进行处理的全部过程了。最终数据存储到SAP系统中。 1.和Legecy System建立连接,并取数据到Legecy DataSource DB中,这块在SQL Server中属于Data Garage,一般命名:sdb***. 这样做是为了保持数据迁移过程中Legecy系统和数据库之间的耦合,将不会影响遗留数据库实际的数据完整性或性能。 2.在Cransoft的DSW中创建个Team,当然首先要创建好DSW的数据库,表,并创建好Data Sources,这里的数据库一般命名为:dsw***,表包括Source table和Target table,分别命名为st***,tt***。包括第一步,一般建立了数据库后,在Cransoft上建立了Data Sources才可以使用的,至于怎么在Cransoft注册Data Sources以后再说,现在主要说明Cransoft的数据处理流程。 3.这一步主要是和SAP建立连接的,取SAP中的数据到Data Garage中,在Sqlserver中一般的命名为dg***,一般和SAP的环境对应的,比如:dgEWD,dgEWQ,dgEWR,dgEWF,dgEWS,dgEWP等等. 4.这一步是根据需要取dg***中的数据到DSW中,即:dsw***,其实这一步主要是取dg***中的数据,和dsw***中的数据进行比较验证等一系列操作,因为dg***中的数据是和SAP中的数据同步的,也就是目标系统中数据。dsw***中是要迁移处理的数据,当然需要和SAP中的数据进行比较和验证了。 5.用Cransoft创建报表,这一步可以称为Source Report,是在Source级别生成的一些报表。 6.创建数据迁移用的Rules/Views,这里主要包括:Source Rule,Target Rule在Sqlserver中它们都是一些view,存储过程等。 7.用Cransoft创建报表,这一步可以称为Target Report,是在Target级别生成的一些报表。 8.在BDC Direct中生成BDC文件,这一步首先要在SAP中做Recording,在Sqlserver中创建BDC view,并注册到BDC Direct中,这些BDC view一般命名为:tx***,可能不同的开发团队,命名规则不一样,各部分的命名规则,在Cransoft中可以设置的,不然Cransoft是识别不了的。 9.将BDC文件上传到SAP系统中。 Cransoft的数据处理流程大致就是这样的了。一不小心又晚上一点多了,后面有空再接着写。
  • 相关阅读:
    border-radius:50%和100%究竟有什么区别
    GoLang几种读文件方式的比较
    Golang Import使用入门
    golang: 常用数据类型底层结构分析
    Python--字典操作
    Python--字符串操作
    Python split 分割中文
    LR(逻辑回归)
    Python--列表操作
    Eclipse 使用Anaconda python 解释器
  • 原文地址:https://www.cnblogs.com/wanyakun/p/3403240.html
Copyright © 2011-2022 走看看