Einschränkungen und Überlegungen
Wenn SAP OData als Quelle verwendet wird, gelten die folgenden Einschränkungen:
-
Der SAP OData Konnektor unterstützt Dienste, die mit SAP Gateway Service Builder zum Extrahieren von ODP-Daten über OData generiert wurden. Andere Diensttypen müssen die Anforderungen für Dienste erfüllen, die mit SAP Gateway Service Builder zum Extrahieren von ODP-Daten über OData generiert wurden.
Weitere Informationen finden Sie unter Generieren eines Dienstes zum Extrahieren von ODP-Daten über OData.
- Nur OData Version 2.0 (V2) wird unterstützt.
- Ein OData-Dienst mit einer einzelnen Entität wird unterstützt. DeltaLinksOf<EntitySet> wird für einen Delta-fähigen Dienst unterstützt.
- Nur die Dienstversion 1.0 wird unterstützt.
- Metadatenänderungen werden nicht unterstützt. Alle Änderungen an den Dienstmetadaten erfordern das Neuladen der Aufgabe.
- Jedes ODP-Abonnement im SAP-System kann für einen eindeutigen Dienstnamen und Benutzernamen verwendet werden. Es ist also nicht möglich, mehrere Abonnements für denselben Dienst und Benutzernamen zu haben. Mit jeder neuen Aufgabe für den Dienst und Benutzernamen wird das bestehende Abonnement gekündigt und ein neues gestartet.
-
Aktuelle Daten ist der einzige unterstützte Modus, wenn der eigentliche Änderungsvorgang (INSERT, UPDATE oder DELETE) im Ziel ausgeführt wird.
Informationshinweis- Änderungsvorgänge werden durch die ODP-Quelle bestimmt. Einige Vorgänge werden möglicherweise nicht vom Ziel unterstützt.
- Wir empfehlen, manuell einen Primärschlüssel für ODP-Quellen festzulegen, die nicht den Standard-Primärschlüssel verwenden.
-
Gilt nur für Replikationsprojekte: Einige INSERTs werden als UPDATEs empfangen. Um daher Konflikte im Ziel zu verhindern, legen Sie für die Anwendungs-Konfliktbehandlungsrichtlinie Kein Datensatz für die Anwendung einer AKTUALISIERUNG gefunden die Option Fehlenden Zieldatensatz EINFÜGEN fest.
- GZIP-Komprimierung erfordert HTTP 1.1 oder höher (HTTP/1.1)
- HTTPS wird nur mit einem Hostnamen unterstützt. Wenn kein DNS-Name vorhanden ist, fügen Sie die IP-Adresse und den Hostnamen zur lokalen hosts-Datei hinzu.
- Für Währung und Maßeinheit verwendet das SAP NetWeaver Gateway Framework immer die Typumrechnungen (Methoden für den ausgehenden und eingehenden Fluss von CL_GDT_CONVERSION). Für die Maßeinheits- und Währungsumrechnung wird immer der ISO-Code anstelle der gewünschten Einheit oder Währung verwendet.Weitere Informationen finden Sie in den SAP-Hinweisen 1893788 und 3082462.
-
Aufgrund der OData-Spezifikation muss jede Entität mindestens einen Primärschlüssel haben. Wenn die Quell-ODP-Entität keine Primärschlüssel hat, werden alle Spalten im Dienstmodell als Primärschlüssel generiert.
- Die -Tabellen sind bereits geladen. Starten der Verarbeitung von Änderungen über Optionen für laufende Aufgaben wird nicht unterstützt.
- Die Option LOB-Spaltengröße nicht begrenzen in den Aufgabeneinstellungen wird nicht unterstützt.
- Quell-Lookup wird nicht unterstützt.
-
Der SAP OData-Endpunkt verwendet die Metadaten des OData-Dienstes. Daher werden die Zieltabellen mit diesen von ODP bereitgestellten Spalten erstellt.
-
Hierarchieobjekte und -spalten werden nicht unterstützt.
SAP-Hinweise
Wenn Sie auf eines der unten aufgeführten Probleme stoßen, stellen Sie sicher, dass Sie Ihr System auf die SAP-Version aktualisieren, die das Problem behebt.
| SAP-Hinweis | SAP_BW |
|---|---|
| 3118751 – ODP OData V2: MaxPageSize höher als 50000 wird nicht berücksichtigt | 750-756 |
| 3023446 – ODP mit OData V2: odata.maxpagesize wird für Delta-Anfragen ignoriert | 750-755 |
| 3094347 – OData-Abfrage aus einer Datenquelle mit einem Feld vom Typ RAW 16 zeigt falschen Wert an | 750-757 |
| 3389181 – Metadaten aus Zeitstempelfeldern in ODP OData V2 | 750, 754-757 |
| 3396326 – Zuordnung von INT8 zu Edm.Int64 anstelle von Edm.String | 750-758 |
| 3355345 – Helper-Bericht zum Pflegen von Werten in der Tabelle ODQADMIN | 750-758 |
| 3250756 – Gleitkommafelder in der Quelle werden im Zugriff des Operational Data Providers abgerundet | 750-757 |
| 062232 – ODP OData V2 – Letzter Skiptoken für einen Zeiger liefert kein Deltatoken | 750-755 |
| 3335039 – OData V2: UNCAUGHT_EXCEPTION Kurzdump in SEGW für ABAP CDS ODP, das mit $E endet | 754-757 |
| 3197913 – XML-Umwandlungsfehler während der Extraktion | 731-757 |
| 3315021 – ODP OData V2: Typ DATS kann nicht in Edm.Datetime konvertiert werden | alle |
| 2219781 – ODP_ODATA: DeltaLinksOf<EntitySet> | 750 |
| 3305193 – Behandlung von anfänglichen Datums- und Zeitwerten in der DB beim Lesen über den OData-Dienst | 752-757 |
| 2787992 – Neue Datentypen | 750-754 |
| 3569859 – Überlauf möglich, wenn Ganzzahltyp INT8 in ODP-Quelle des ODATA v2-Modells verwendet wird |
SAP_BW: 750-758 SAP BW/4HANA 2.0, 2021, 2023 |