当前位置:主页 > 云存储 > 云计算基础 >

服务器_向服务器上传文件_哪家好

概述

在上一篇文章中,实时大数据,我详细介绍了如何在ECC作业成功完成后触发BW进程链,使用事件,ECC中的一个自定义程序,调用BW中的FM,触发Raise事件,这就叫有问题的流程链(从ECC触发BW流程链)

当有问题的作业失去BW团队的控制时,这是一个有效的场景,实际上只是BW流程链的前身。例如,一个标准的ECC作业需要每天运行,不管它与BW有什么依赖关系,BW团队只需要在处理完数据后就需要这些数据。

但是,对于BW特定的作业,例如需要执行自定义ABAP程序来填充自定义Z表,服务器和云服务器,该自定义Z表是自定义Z数据源的源,它完全由BW团队控制,可以封装在ECC进程链中(等等,他是说ECC中的进程链吗?是的,我做了),大数据应用技术,并通过BW主进程链中的远程链调用。

这实际上是一个非常简单的进程,但非常有价值,并提供了许多优势,例如在BW中调度主进程链,能够使用进程链消息通过BW发送成功/失败电子邮件,和一个单一的位置查看整个过程链日志。

下面我将详细介绍如何做到这一点

ECC设置

步骤1。通过进入tcode RSPC创建您的ECC过程链。接口与我们在BW中的接口完全相同。为了这篇文章的目的,我创建了一个虚拟的ABAP程序,它什么都不做。

创建你的开始变体,在"调度选项"下,选择"开始使用元链或API",由于此ECC链将从BW远程链调用:

将ABAP程序(或您要远程执行的任何ECC进程)添加到您的进程链

保存激活,您的ECC进程链将准备就绪。

BW设置

步骤2。创建您的BW流程链:

我使用的流程链与我之前的帖子相同,唯一的区别是我在启动变量之后立即添加了一个远程流程链:

为了添加远程流程链,请转到change mode并进入General Services,双击Remote Process Chain

出现下面的屏幕,您应该点击New图标来创建一个新的Remote Process Chain变体:

下一个屏幕将允许您输入变体的技术名称和描述,以及

-目的地:在这种情况下,我们要从中调用的目标ECC系统ECC进程链;

–在目标系统中调用:我们要执行的ECC中的进程链;

–回调目的地:它将报告完成的系统,它将返回到我们的BW系统。

在我的示例中,ED1CLNT800是我们的ECC系统,BWDCLNT001是我们的BW系统

完成后,保存并激活您的系统BW进程链,它将准备就绪。

执行

您现在可以执行您的进程链,它将在ECC中调用您的远程进程链并执行它,并在您的主BW进程链中报告状态,以及在ECC中:

BW进程链

ECC进程链

请注意它几乎是在BW链之后立即执行的。

摘要

这是一种非常简单和容易的方法来安排仅与BW进程相关的ECC作业,52返现网,并为在两个系统之间集成作业提供了一个干净的接口。

祝您好运远程计划,品高云,请提供任何有助于扩展此主题的评论和提示。

猜你喜欢

微信公众号