Mon point de terminaison de tâche ou de développement AWS Glue échoue, car la connexion à Amazon Redshift ou Amazon RDS expire.

Date de la dernière mise à jour : 11/02/2020

J'essaie de me connecter aux tables Amazon Redshift ou Amazon Relational Database Service (Amazon RDS) dans AWS Glue. Mon test de connexion aboutit. Toutefois, le point de terminaison de tâche ou de développement échoue avec l'erreur « Connection timed out » (Dépassement du délai de connexion).

Brève description

Remarque : cet article porte les erreurs liées à l'expiration du délai de connexion qui se produisent après qu'un test de connexion aboutit. Si le test échoue, consultez Le test de connexion AWS Glue échoue.

Voici quelques raisons courantes pour lesquelles une connexion peut échouer dans un point de terminaison de tâche ou de développement, même si le test de connexion aboutit :

  • La connexion n'est pas attachée à votre point de terminaison de tâche ou de développement.
  • Vous avez spécifié plusieurs connexions pour le point de terminaison de tâche ou de développement.

Solution

Si vous utilisez votre propre script pour la tâche, vous devez spécifier la connexion à utiliser. Pour confirmer qu'une connexion est attachée à votre tâche :

  1. Ouvrez la console AWS Glue.
  2. Sélectionnez la tâche, puis choisissez l'onglet Details (Informations).
  3. Vérifiez le paramètre Connections (Connexions). Si aucune connexion n'est répertoriée, modifiez la tâche et ajoutez une connexion.

AWS Glue prend en charge une connexion par point de terminaison de tâche ou de développement. Si vous spécifiez plusieurs connexions dans une tâche, AWS Glue utilise uniquement la première connexion. Si votre tâche nécessite d'accéder à plusieurs Virtual Private Cloud (VPC), consultez Se connecter à et exécuter des tâches ETL sur plusieurs VPC à l'aide d'un VPC AWS Glue dédié.


Cet article vous a-t-il été utile ?

Cette page peut-elle être améliorée ?


Vous avez besoin d’aide ?