Création de connexions - AWS Glue

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.

Création de connexions

Pour configurer une connexion à SAP OData :

  1. Connectez-vous à AWSGestion de la console et ouvrez AWS Glue de la console. Dans AWS Glue Studio, créez une connexion en procédant comme suit :

    1. Cliquez sur Connexions de données sur le panneau de gauche.

    2. Cliquez sur Créer une connexion.

    3. Sélectionnez SAP OData dans Choisir une source de données.

    4. Indiquez l’URL de l’hôte de l’application de l’instance SAP OData à laquelle vous souhaitez vous connecter. L’URL de l’hôte de l’application doit être accessible sur l’Internet public pour une connexion non-VPC.

    5. Indiquez le chemin d’accès au service d’application de l’instance SAP OData à laquelle vous souhaitez vous connecter. Il s’agit du même chemin d’accès que celui du service de catalogue. Par exemple : /sap/opu/odata/iwfnd/catalogservice;v=2. AWS Glue n’accepte pas le chemin d’accès à un objet spécifique.

    6. Indiquez le numéro de client de l’instance SAP OData à laquelle vous souhaitez vous connecter. Les valeurs acceptables sont [001-999]. Exemple : 010

    7. Indiquez le numéro de port de l’instance SAP OData à laquelle vous souhaitez vous connecter. Exemple : 443

    8. Indiquez la langue d’ouverture de session de l’instance SAP OData à laquelle vous souhaitez vous connecter. Exemple : EN

    9. Sélectionnez le rôle AWS IAM qu’AWS Glue peut endosser et qui dispose des autorisations décrites dans la section politiques IAM.

    10. Sélectionnez le type d’authentification que vous souhaitez utiliser pour cette connexion dans AWS Glue depuis la liste déroulante : OAUTH2 ou PERSONNALISÉ.

      1. PERSONNALISÉ : sélectionnez le secret que vous avez créé comme indiqué dans la section AWS Secrets Manager pour stocker votre secret d’authentification.

      2. OAUTH 2.0 : saisissez les entrées suivantes uniquement dans le cas d’OAuth 2.0 :

        1. Sous ID client de l’application client gérée par l’utilisateur, saisissez votre ID client.

        2. USER_MANAGED_CLIENT_APPLICATION_CLIENT_SECRET (votre secret client) dans AWS Secrets Manager que vous avez créé dans la section AWS Secrets Manager pour stocker votre secret d’authentification.

        3. Sous URL du code d’autorisation, saisissez l’URL de votre code d’autorisation.

        4. Sous URL des jetons d’autorisation, saisissez l’URL de votre jeton d’autorisation.

        5. Sous Portées OAuth, saisissez vos portées OAuth séparées par un espace. Exemple : /IWFND/SG_MED_CATALOG_0002 ZAPI_SALES_ORDER_SRV_0001

    11. Sélectionnez les options réseau si vous souhaitez utiliser votre réseau. Pour en savoir plus, consultez Connectivité/connexion VPC.

  2. Accordez au rôle IAM associé à votre tâche AWS Glue l’autorisation de lire secretName. Pour plus de détails, consultez politiques IAM.

  3. Choisissez Tester la connexion et testez votre connexion. Si le test de connexion réussit, cliquez sur Suivant, saisissez le nom de votre connexion et enregistrez-la. La fonctionnalité de test de connexion n’est pas disponible si vous avez sélectionné Options réseau (VPC).