HANA SDI-如何将一个复制任务的输出作为输入传递给另一复制任务

2020-09-07 03:19发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


专家您好,

我有一个与HANA SDI相关的业务案例,需要您的建议:

让我们说我想根据一些过滤条件从MARA中提取材料,然后通过复制任务从MAKT表中为这些材料进行描述。

解决方案:

我们正在使用ABAP适配器从ECC表中提取数据。

步骤1:我在HANA基于Web的开发工作台中创建了一个REPTASK,用于从MARA表中提取材料,并将其成功地提取到了HANA DB中。

第2步:我想提取上一步中提取的每种物料的描述,而无需将物料手动放入过滤器中。

问题陈述:

如果没有材料过滤器,我将无法创建MAKT的独立REPTASK,因为MAKT包含大量记录,提取将失败。 同样,我无法将复制任务的输出(在另一个复制任务中提取的材料)作为我的MAKT复制任务的输入。

只想知道:

是否可以将一个复制任务的输出作为输入提供给另一复制任务?

我们可以将HDBPROCEDURE的输出作为复制任务的输入吗?

我们正在使用HANA 1.0 SP12。

期待建议。

预先感谢

授予

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


专家您好,

我有一个与HANA SDI相关的业务案例,需要您的建议:

让我们说我想根据一些过滤条件从MARA中提取材料,然后通过复制任务从MAKT表中为这些材料进行描述。

解决方案:

我们正在使用ABAP适配器从ECC表中提取数据。

步骤1:我在HANA基于Web的开发工作台中创建了一个REPTASK,用于从MARA表中提取材料,并将其成功地提取到了HANA DB中。

第2步:我想提取上一步中提取的每种物料的描述,而无需将物料手动放入过滤器中。

问题陈述:

如果没有材料过滤器,我将无法创建MAKT的独立REPTASK,因为MAKT包含大量记录,提取将失败。 同样,我无法将复制任务的输出(在另一个复制任务中提取的材料)作为我的MAKT复制任务的输入。

只想知道:

是否可以将一个复制任务的输出作为输入提供给另一复制任务?

我们可以将HDBPROCEDURE的输出作为复制任务的输入吗?

我们正在使用HANA 1.0 SP12。

期待建议。

预先感谢

授予

付费偷看设置
发送
3条回答
骆驼绵羊
1楼-- · 2020-09-07 03:34

您可以尝试使用流程图来对此建模,然后使用join节点来连接MAKT和MARA。 但是,这可能不会将联接推到源头。 另外,您可以在源系统中创建一个将MARA和MAKT连接起来的视图,然后提取该视图。

但是,我宁愿调查为什么您提取MAKT失败。 您是否已打开远程源中的流阅读? 并且您是否检查了dpagent的日志是否确实在运行流读取?

Haoba3210
2楼-- · 2020-09-07 03:47

你好斯蒂芬,

感谢您的建议。

由于大量数据且以下错误,导致MAKT提取失败:

内部错误:dberror($。hdb.Connection.executeProcedure):403-SQL错误,服务器错误代码:403。内部错误:"内部错误异常:内部错误:内部错误:打开远程数据库的游标时出错否 更多的内存可用于向内部表添加行。

FlowGraph的输入是-虚拟表或持久表(在Schema中),但是如果不运行复制任务,这些表甚至都不会在FlowGraph中创建和使用。

您如何建议在我的业务案例中使用FlowGraph。

预先感谢

授予

3楼-- · 2020-09-07 03:37

你好史蒂芬,

我按照您的建议尝试从源系统ECC创建数据库视图的REPTASK。 但是不幸的是,我在执行REPTASK的过程中遇到了以下错误:

内部错误:dberror($。hdb.Connection.executeProcedure):686-SQL错误,服务器错误代码:686。启动任务错误:" DSEDELIV"。" com.edelivery :: REP_INT_ADRC.START_REPLICATION":第6行第1行 (在pos 281):[686](范围3)启动任务错误异常:启动任务错误:[2620]执行程序:计划操作失败;执行" INSERT INTO" DSEDELIV"时出错。" com.edelivery :: REP_INT_ADRC.ABAPTABLES_SDCUSTVIEW"

请帮帮我。

授予

一周热门 更多>