OData SAP-Verbindungsoptionen - AWS Glue

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 (Zeichenfolge) – (Erforderlich) Zum Lesen verwendet. Der Name Ihres Objekts in SAP OData.

    Zum Beispiel:/sap/opu/odata/sap/API_SALES_ORDER_SRV/A_ SalesOrder

  • API_VERSION (Optional) Zum Lesen verwendet. OData SAP-Rest-API-Version, die Sie verwenden möchten. Beispiel: 2.0.

  • SELECTED_FIELDS (Liste<Zeichenfolge>) – Standard: leer(SELECT *). Zum Lesen verwendet. Spalten, die Sie für das Objekt auswählen möchten.

    Beispiel: SalesOrder

  • FILTER_PREDICATE(Zeichenfolge) – Standard: leer Zum Lesen verwendet. Muss das Spark-SQL-Format aufweisen.

    Beispiel: SalesOrder = "10"

  • QUERY(Zeichenfolge) – Standard: leer Zum Lesen verwendet. Vollständige Spark-SQL-Abfrage.

    Beispiel: SELECT * FROM /sap/opu/odata/sap/API_SALES_ORDER_SRV/A_SalesOrder

  • PARTITION_FIELD(Zeichenfolge) – Zum Lesen verwendet. Feld, das zur Partitionierung der Abfrage verwendet werden soll.

    Beispiel: ValidStartDate

  • LOWER_BOUND(Zeichenfolge) – Zum Lesen verwendet. Ein inklusiver Untergrenzwert des ausgewählten Partitionsfelds.

    Beispiel: "2000-01-01T00:00:00.000Z"

  • UPPER_BOUND(Zeichenfolge) – Zum Lesen verwendet. Ein exklusiver Obergrenzwert des ausgewählten Partitionsfeldes.

    Beispiel: "2024-01-01T00:00:00.000Z"

  • NUM_PARTITIONS(Ganzzahl) – Standard: 1. Zum Lesen verwendet. Anzahl der zu lesenden Partitionen.

  • INSTANCE_URL (Zeichenfolge) – Die Host-URL der SAP-Instance-Anwendung.

    Beispiel: https://example-externaldata.sierra.aws.dev

  • SERVICE_PATH (Zeichenfolge) – Der Service-Pfad für die SAP-Instance-Anwendung.

    Beispiel: /sap/opu/odata/iwfnd/catalogservice;v=2

  • CLIENT_NUMBER (Zeichenfolge) – Die Kundennummer der SAP-Instance-Anwendung.

    Beispiel: 100

  • PORT_NUMBER (Zeichenfolge) – Standard: Die Portnummer der SAP-Instance-Anwendung.

    Beispiel: 443

  • LOGON_LANGUAGE (Zeichenfolge) – Die Anmeldesprache der SAP-Instance-Anwendung.

    Beispiel: EN

  • ENABLE_CDC (Zeichenfolge) – Definiert, ob ein Auftrag mit aktiviertem CDC ausgeführt werden soll, d. h. mit Änderungen nachverfolgen.

    Beispiel: True/False

  • DELTA_TOKEN (Zeichenfolge) – Führt einen inkrementellen Datenabruf auf der Grundlage des angegebenen gültigen Delta-Tokens aus.

    Beispiel: D20241107043437_000463000

  • PAGE_SIZE (Ganzzahl) – Definiert die Seitengröße für die Abfrage der Datensätze. Die Standardgröße der Seite 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 Connector 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 (der maximal zulässige Wert) wählen. Jede angegebene Seitengröße, die den Wert 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 Verbindungsoption PAGE_SIZE mit dem gewünschten Wert hinzufügen.

    Beispiel: 20000