Der folgende Abschnitt beschreibt die Funktion der Xtract IS ODP Komponente.
Die ODP-Komponente wird verwendet, um Daten über das SAP Operational Data Provisioning (ODP) Framework zu extrahieren.

Warnung! Fehlende Berechtigungen Um die ODP Komponente zu verwenden, muss der Zugriff auf die entsprechenden Berechtigungsobjekte (RFC) in SAP verfügbar sein. Weitere Informationen finden Sie im Knowledge-Base-Artikel SAP Zugriffsrechte: ODP.

Hinweis: Bevor Sie ODP-Extraktionen erstellen, testen Sie die ODP-Quelle mit dem ABAP Report RODPS_REPL_TEST in SAP, um Probleme in der ODP-Quelle auszuschließen. Für mehr Informationen, siehe SAP Wiki: Replication test with RODPS_REPL_TEST.

Über ODP #

ODP ist ein Framework in ABAP-basierten SAP-Systemen für den Datentransfer zwischen verschiedenen Systemen.
ODP stellt eine technische Infrastruktur für die Datenextraktion und -replikation aus verschiedenen SAP (ABAP)-Systemen zur Verfügung, z.B.:

  • ECC
  • S/4 HANA
  • BW
  • BW/4 HANA

Die Xtract-ODP-Komponente, welche die Daten benötigt, agiert als sogenannter Subscriber (Consumer). Die ODP-Komponente abonniert einen Data-Provider, z.B. einen SAP-Extraktor oder einen CDS-View.

Operational Data Provisioning (ODP) unterstützt auch Delta-Mechanismen (inkrementelles Laden), z.B. aus den Extraktoren, ABAP CDS Views und aDSO -Objekten (s.u.). Mit SAP BW/4HANA wird Operational Data Provisioning (ODP) zur zentralen Infrastruktur für die Datenextraktion und -replikation aus SAP-(ABAP)-Anwendungen in ein SAP BW/4 HANA Data Warehouse.

ODP bietet Datentransfer von den folgenden Providern (auch Provider Context genannt):

ODP-Kontext SAP-Quellobjekte
ABAP Core Data Services [ABAP_CDS] - CDS Views
SAP NetWeaver Business Warehouse [BW] BW/4HANA:
- DSO / aDSO
- CompositeProvider
- InfoObjects
- Query als InfoProvider
BW Systeme:
- CompositeProvider
- InfoCubes
- Semantically partitioned objects
- HybridProviders
- MultiProviders
- InfoSets
HANA Information Views [HANA] - Analysis Views
- Calculation Views
- Associated Attribute Views
DataSources/Extraktoren [SAPI] - DataSources und Extraktoren
SAP LT Queue Alias [SLT~your_queue_alias] - SAP Tables
- Cluster tables
- Pool tables

Hinweis: Abhängig vom angeschlossenen SAP-Quellsystem sind verschiedene Provider-Kontexte (Provider-Contexts) verfügbar.

Hinweis: Um DataSources finden zu können, müssen sie in SAP aktiviert sein, siehe SAP Documentation: Activating DataSources in the SAP OLTP System.

Für mehr Informationen über SAP ODP, siehe SAP Wiki: Operational Data Provisioning (ODP) and Delta Queue (ODQ).

Voraussetzungen #

Implementieren Sie die folgenden SAP-Hinweise, um ODP zu verwenden:

Hinweis: Die ODP API 1.0 hat im Vergleich zur ODP API 2.0 Einschränkungen, z.B. unterstützt ODP API 1.0 keine Extraktion von Hierarchy DataSources. Für mehr Informationen, siehe SAP Wiki: Limitation of ODP API 1.0.

Empfehlung: Wählen Sie und führen Sie einmalig die ODP Quelle in SAP im Report RODPS_REPL_TEST aus.

Tipp: Grundlagen zum Produkt sind im Abschnitt Erste Schritte mit Xtract IS beschrieben.

Xtract ODP verwenden #

  1. Es muss ein gültiger Verbindungsmanager definiert sein, der mit einem SAP-System verbunden ist, siehe Abschnitt Connection Manager.
  2. Ziehen Sie die Xtract Komponente aus der SSIS-Toolbox in Ihren Data Flow Task.
    Toolbox

  3. Doppelklicken Sie auf die Komponente. Das Hauptfenster der Komponente öffnet sich. Die meisten Funktionen der Komponente sind über das Hauptfenster verfügbar.

Weitere Informationen zum Arbeiten mit der Xtract ODP Komponente finden Sie in den folgenden Unterabschnitten.


Functions Overview

Definig an ODP Extraction

Settings

Runtime Parameters

ABAP CDS Views

BW InfoProviders

HANA Views

Extractors

SLT Server

Parameterization