Prise en charge de SAP OData par AWS Glue
AWS Glue prend en charge SAP OData comme suit :
Prise en charge en tant que source ?
Oui. Vous pouvez utiliser les tâches ETL AWS Glue pour interroger les données depuis SAP OData.
Prise en charge en tant que cible ?
Oui. Vous pouvez utiliser des tâches ETL AWS Glue pour écrire des enregistrements dans SAP OData.
Versions d’API SAP OData prises en charge
Les versions d’API SAP OData suivantes sont prises en charge :
2.0
Sources prises en charge
Les sources suivantes sont prises en charge :
Sources ODP (Operational Data Provisioning) :
Extracteurs BW (DataSources)
Vues CDS
SLT
Sources non ODP, par exemple :
Services d’affichage CDS
Services basés sur RFC
Services ABAP personnalisés
Composants SAP pris en charge
Les exigences minimales sont les suivantes :
Vous devez activer le service de catalogue pour la découverte de service.
Configurez les sources de données ODP (Operational Data Provisioning) à extraire dans la passerelle SAP de votre système SAP.
OData V2.0 : activez les services de catalogue OData V2.0 dans votre passerelle SAP via une transaction
/IWFND/MAINT_SERVICE.Activez les services OData V2.0 dans votre passerelle SAP via une transaction
/IWFND/MAINT_SERVICE.Votre service SAP OData doit prendre en charge les options de pagination/requête côté client telles que
$topet$skip. Il doit également prendre en charge l’option de requête système$count.Vous devez fournir l’autorisation requise à l’utilisateur dans SAP pour découvrir les services et extraire les données à l’aide des services SAP OData. Reportez-vous à la documentation de sécurité fournie par SAP.
Si vous souhaitez utiliser OAuth 2.0 comme mécanisme d’autorisation, vous devez activer OAuth 2.0 pour le service OData et enregistrer le client OAuth conformément à la documentation SAP.
Pour générer un service OData basé sur des sources de données ODP, SAP Gateway Foundation doit être installé localement dans votre pile ERP/BW ou dans une configuration de hub.
Pour vos applications ERP/BW, la pile SAP NetWeaver AS ABAP doit être au niveau 7.50 SP02 ou supérieur.
Pour le système de hub (SAP Gateway), le SAP NetWeaver AS ABAP du système de hub doit être au niveau 7.50 SP01 ou supérieur pour la configuration du hub distant.
Pour les sources non ODP, la version de votre pile SAP NetWeaver doit être 7.40 SP02 ou supérieure.
Méthodes d’authentification prises en charge
Les méthodes d’authentification suivantes sont prises en charge :
Authentification de base
OAuth 2.0