【问题标题】:How to create a custom extractor in SAP R/3 system?如何在 SAP R/3 系统中创建自定义提取器?
【发布时间】:2011-07-06 09:23:08
【问题描述】:

我必须在 SAP R/3 系统中创建一个自定义提取器。

从 COVP、COEP、EKKN 等所需表中提取数据的方法有哪些?

【问题讨论】:

  • 解压到哪种目标系统中?

标签: sap sap-erp sap-bw sap-r3


【解决方案1】:

我想您要求提取到 SAP BI,尽管您可能缺乏经验,但您必须请 ABAPer 帮助您完成其中的一些。

首先,您需要在所需的数据库表上构建一个视图:转到事务 SE11 并选择视图,并为其命名。通常我喜欢做 ZBW_tablename 和一个描述,例如 BW Extractor View for Table tablename

从 tge 数据库表中选择所有字段并激活。

然后转到事务 RSO2,在这种情况下,您正在处理事务表。 通过输入名称 Z_tablename_TRANS 创建事务提取器。点击创建。

在下一个屏幕上,选择提取器在应用程序组件层次结构中的位置。当您复制到 SAP BI 中时,您会在层次结构中的这个位置看到您的提取器,因此记住放置它的位置很重要。

添加描述,以及您刚刚创建的视图名称。选择保存。

就是这样。

【讨论】:

    【解决方案2】:

    此外,您还可以使用功能模块和底层结构创建提取器。为此,请在创建通用提取器并提供结构和功能模块后在 RSO2 中选择 FM。

    您可以在SE11中创建结构,在SE80中创建功能模块。您需要在这里了解 ABAP,但它是一种非常强大的数据提取方法,前提是您不需要更简单的方法。

    【讨论】:

    • 这并不像看起来那么简单,因为您必须在功能模块中处理数据的打包,而我给出的答案不需要这些知识。实际上,这种方法只能由知道如何编写高性能代码的非常有经验的 ABAPer 尝试。我很少在 SAP BI 中遇到这些人 - 尽管现在的公司。
    • 完全同意。最初的问题是关于创建提取器的选项 - 而不是每个选项的优缺点。
    【解决方案3】:

    首先,您将使用 se11 创建视图,给定名称并在给定条件字段的条件下创建视图,并在视图字段中给出您想要的字段,现在您转到 rso2 并创建什么类型的数据源您需要并为他们提供应用程序组件名称,因为您现在显示的数据源选择视图并保存提取结构将自动创建

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-09-15
      • 2022-06-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-08-09
      相关资源
      最近更新 更多