• 工作手记之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的数据处理流程大致就是这样的了。一不小心又晚上一点多了,后面有空再接着写。
  • 相关阅读:
    修改某路径下的文件名
    关于提取字符串中数字
    解决采集知乎数据时由于账号被封遗漏的账号重爬问题(python代码)
    project proposal写作框架
    PHP实现生成透明背景的PNG缩略图函数
    PHP中的绝对和相对路径解析
    js设置页面锚点
    列表顺序储存
    c++修饰符重载
    c++配置文件读取、修改、添加
  • 原文地址:https://www.cnblogs.com/wanyakun/p/3403240.html
Copyright © 2020-2023  润新知