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.
Pour vous connecter à Teradata Vantage depuis AWS Glue, vous devez créer et stocker vos informations d'identification Teradata dans un AWS Secrets Manager secret, puis associer ce secret à une AWS Glue connexion Teradata.
Prérequis :
-
Si vous accédez à votre environnement Teradata via Amazon VPC, configurez Amazon VPC pour permettre à AWS Glue votre tâche de communiquer avec l'environnement Teradata. Nous vous déconseillons d'accéder à l'environnement Teradata via l'Internet public.
Dans Amazon VPC, identifiez ou créez un VPC, un sous-réseau et un groupe de sécurité qui AWS Glue seront utilisés lors de l'exécution de la tâche. En outre, vous devez vous assurer qu'Amazon VPC est configuré pour autoriser le trafic réseau entre votre instance Teradata et cet emplacement. Votre tâche devra établir une connexion TCP avec votre port client Teradata. Pour de plus amples informations sur les ports Teradata, consultez la documentation Teradata
. Selon la configuration de votre réseau, la connectivité VPC sécurisée peut nécessiter des modifications dans Amazon VPC et dans d'autres services réseau. Pour plus d'informations sur AWS la connectivité, consultez les options de AWS connectivité
dans la documentation Teradata.
Pour configurer une connexion AWS Glue Teradata :
Dans votre configuration Teradata, identifiez ou créez un utilisateur et un mot de passe AWS Glue vous permettra de vous connecter à,
teradataUser
etteradataPassword
. Pour plus d'informations, consultez la présentation de Vantage Securitydans la documentation Teradata. Dans AWS Secrets Manager, créez un secret à l'aide de vos informations d'identification Teradata. Pour créer un secret dans Secrets Manager, suivez le didacticiel disponible dans la section Créer un AWS Secrets Manager secret dans la AWS Secrets Manager documentation. Après avoir créé le secret, conservez le nom du secret
secretName
pour l'étape suivante.-
Lorsque vous sélectionnez des paires clé/valeur, créez une paire pour la clé
user
contenant la valeur.teradataUsername
-
Lorsque vous sélectionnez des paires clé/valeur, créez une paire pour la clé
password
contenant la valeur.teradataPassword
-
Dans la AWS Glue console, créez une connexion en suivant les étapes décrites dansAjouter une AWS Glue connexion. Après avoir créé la connexion, conservez le nom de la connexion pour l'étape suivante.
connectionName
Lorsque vous sélectionnez un type de connexion, sélectionnez Teradata.
Lorsque vous fournissez l'URL JDBC, indiquez l'URL de votre instance. Vous pouvez également coder en dur certains paramètres de connexion séparés par des virgules dans votre URL JDBC. L'URL doit être conforme au format suivant :
jdbc:teradata://
teradataHostname
/ParameterName
=ParameterValue
,ParameterName
=ParameterValue
Les paramètres d'URL pris en charge sont les suivants :
DATABASE
– nom de la base de données sur l'hôte à laquelle accéder par défaut.DBS_PORT
– le port de base de données utilisé lors de l'exécution sur un port non standard.
Lorsque vous sélectionnez un type d'identifiant, sélectionnez AWS Secrets Manager, puis définissez AWS Secret sur
secretName
.
-
Dans les situations suivantes, vous pouvez avoir besoin d'une configuration supplémentaire :
-
Pour les instances Teradata hébergées sur AWS un Amazon VPC
-
Vous devrez fournir les informations de connexion Amazon VPC à la AWS Glue connexion qui définit vos informations d'identification de sécurité Teradata. Lorsque vous créez ou mettez à jour votre connexion, définissez le VPC, le sous-réseau et les groupes de sécurité dans les options réseau.
-
-