Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
Options de OData connexion SAP
Les options de connexion pour SAP sont les OData suivantes :
ENTITY_NAME(Chaîne) - (Obligatoire) Utilisé pour la lecture. Le nom de votre objet dans SAP OData.Par exemple :/sap/opu/odata/sap/API_SALES_ORDER_SRV/A_ SalesOrder
API_VERSION(Chaîne) - (Facultatif) Utilisé pour la lecture. Version de l' OData API SAP Rest que vous souhaitez utiliser. Exemple : 2.0.SELECTED_FIELDS(Liste<String>) - Par défaut : vide (SELECT *). Utilisé pour la lecture. Colonnes que vous souhaitez sélectionner pour l'objet.Exemples : SalesOrder
FILTER_PREDICATE(String) - Par défaut : vide. Utilisé pour la lecture. Il doit être au format Spark SQL.Par exemple :
SalesOrder = "10"QUERY(String) - Par défaut : vide. Utilisé pour la lecture. Requête SQL Spark complète.Par exemple :
SELECT * FROM /sap/opu/odata/sap/API_SALES_ORDER_SRV/A_SalesOrderPARTITION_FIELD(String) - Utilisé pour la lecture. Champ à utiliser pour partitionner la requête.Par exemple :
ValidStartDateLOWER_BOUND(String) - Utilisé pour la lecture. Une valeur limite inférieure inclusive du champ de partition choisi.Par exemple :
"2000-01-01T00:00:00.000Z"UPPER_BOUND(String) - Utilisé pour la lecture. Une valeur limite supérieure exclusive du champ de partition choisi.Par exemple :
"2024-01-01T00:00:00.000Z"NUM_PARTITIONS(Entier) - Valeur par défaut : 1. Utilisé pour la lecture. Nombre de partitions à lire.INSTANCE_URL(String) - URL de l'hôte de l'application de l'instance SAP.Par exemple :
https://example-externaldata.sierra.aws.devSERVICE_PATH(String) - Le chemin du service d'application de l'instance SAP.Par exemple :
/sap/opu/odata/iwfnd/catalogservice;v=2CLIENT_NUMBER(String) - Numéro du client de l'application de l'instance SAP.Par exemple : 100
PORT_NUMBER(String) - Par défaut : numéro de port de l'application de l'instance SAP.Par exemple : 443
LOGON_LANGUAGE(String) - Langue de connexion à l'application de l'instance SAP.Par exemple :
ENENABLE_CDC(String) - Définit s'il faut exécuter une tâche avec le CDC activé, c'est-à-dire avec le suivi des modifications.Par exemple :
True/FalseDELTA_TOKEN(String) - Exécute une extraction de données incrémentielle en fonction du jeton Delta valide fourni.Par exemple :
D20241107043437_000463000PAGE_SIZE(Entier) - Définit le format de page pour interroger les enregistrements. La taille de page par défaut est de 50 000. Lorsqu'une taille de page est spécifiée, SAP renvoie uniquement le nombre défini d'enregistrements par appel d'API, plutôt que l'ensemble de données complet. Le connecteur fournira toujours le nombre total d'enregistrements et gérera la pagination en utilisant le format de page que vous avez spécifié. Si vous avez besoin d'une taille de page plus grande, vous pouvez choisir n'importe quelle valeur jusqu'à 500 000, qui est le maximum autorisé. Toute taille de page spécifiée supérieure à 500 000 sera ignorée. Le système utilisera plutôt le format de page maximal autorisé. Vous pouvez spécifier le format de page dans l' AWS Glue Studio interface utilisateur en ajoutant une option de connexionPAGE_SIZEavec la valeur souhaitée.Par exemple :
20000