Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
OData SAP-Verbindungsoptionen
Im Folgenden sind die Verbindungsoptionen für SAP aufgeführt OData:
ENTITY_NAME
(String) — (Erforderlich) Wird zum Lesen verwendet. Der Name Ihres Objekts in SAP OData.Zum Beispiel:/sap/opu/odata/sap/API_SALES_ORDER_SRV/A_ SalesOrder
API_VERSION
(Zeichenfolge) — (Optional) Wird zum Lesen verwendet. Die OData SAP-Rest-API-Version, die Sie verwenden möchten. Beispiel: 2.0.SELECTED_FIELDS
(Liste<String>) — Standard: leer (SELECT *). Wird zum Lesen verwendet. Spalten, die Sie für das Objekt auswählen möchten.Beispiel: SalesOrder
FILTER_PREDICATE
(Zeichenfolge) — Standard: leer. Wird zum Lesen verwendet. Es sollte im Spark-SQL-Format sein.Beispiel:
SalesOrder = "10"
QUERY
(Zeichenfolge) — Standard: leer. Wird zum Lesen verwendet. Vollständige Spark-SQL-Abfrage.Beispiel:
SELECT * FROM /sap/opu/odata/sap/API_SALES_ORDER_SRV/A_SalesOrder
PARTITION_FIELD
(Zeichenfolge) — Wird zum Lesen verwendet. Feld, das zur Partitionierung der Abfrage verwendet werden soll.Beispiel:
ValidStartDate
LOWER_BOUND
(Zeichenfolge) — Wird zum Lesen verwendet. Ein inklusiver Untergrenzwert des ausgewählten Partitionsfeldes.Beispiel:
"2000-01-01T00:00:00.000Z"
UPPER_BOUND
(Zeichenfolge) — Wird zum Lesen verwendet. Ein exklusiver Obergrenzwert des ausgewählten Partitionsfeldes.Beispiel:
"2024-01-01T00:00:00.000Z"
NUM_PARTITIONS
(Ganzzahl) — Standard: 1. Wird zum Lesen verwendet. Anzahl der Partitionen zum Lesen.INSTANCE_URL
(String) — Die Host-URL der SAP-Instanzanwendung.Beispiel:
https://example-externaldata.sierra.aws.dev
SERVICE_PATH
(String) — Der Dienstpfad für die SAP-Instanzanwendung.Beispiel:
/sap/opu/odata/iwfnd/catalogservice;v=2
CLIENT_NUMBER
(String) — Die Kundennummer der SAP-Instanzanwendung.Zum Beispiel: 100
PORT_NUMBER
(String) — Standard: Die Portnummer der SAP-Instanzanwendung.Zum Beispiel: 443
LOGON_LANGUAGE
(String) — Die Anmeldesprache der SAP-Instanzanwendung.Beispiel:
EN
ENABLE_CDC
(String) — Definiert, ob ein Job mit aktiviertem CDC ausgeführt werden soll, d. h. mit Änderungen nachverfolgen.Beispiel:
True/False
DELTA_TOKEN
(String) — Führt einen inkrementellen Datenabruf auf der Grundlage des angegebenen gültigen Delta-Tokens aus.Beispiel:
D20241107043437_000463000
PAGE_SIZE
(Integer) — Definiert die Seitengröße für die Abfrage der Datensätze. Die Standard-Seitengröße ist 50.000. Wenn eine Seitengröße angegeben ist, gibt SAP nur die definierte Anzahl von Datensätzen pro API-Aufruf zurück, nicht den gesamten Datensatz. Der Konnektor stellt weiterhin die Gesamtzahl der Datensätze bereit und verarbeitet die Seitennummerierung unter Verwendung der von Ihnen angegebenen Seitengröße. Wenn Sie eine größere Seitengröße benötigen, können Sie einen beliebigen Wert bis zu 500.000 wählen, was der maximal zulässige Wert ist. Jede angegebene Seitengröße, die 500.000 überschreitet, wird ignoriert. Stattdessen verwendet das System die maximal zulässige Seitengröße. Sie können die Seitengröße in der AWS Glue Studio Benutzeroberfläche angeben, indem Sie eine VerbindungsoptionPAGE_SIZE
mit dem gewünschten Wert hinzufügen.Beispiel:
20000