Création d'une connexion Azure SQL
Pour vous connecter à Azure SQL depuis AWS Glue, vous devez créer et stocker vos informations d’identification Azure SQL dans un secret AWS Secrets Manager, puis associer ce secret à une connexion AWS Glue Azure SQL.
Pour configurer une connexion à Azure SQL :
Dans AWS Secrets Manager, créez un secret à l'aide de vos informations d'identification Azure SQL. Pour créer un secret dans Secrets Manager, suivez le didacticiel disponible dans la section Créer un secret AWS Secrets Manager dans la documentation AWS Secrets Manager. Après avoir créé le secret, conservez le nom du secret,
secretName, pour l'étape suivante.-
Lorsque vous sélectionnez Paires clé/valeur, créez une paire pour la clé
useravec la valeurazuresqlUsername. -
Lorsque vous sélectionnez Paires clé/valeur, créez une paire pour la clé
passwordavec la valeurazuresqlPassword.
-
Dans la console AWS Glue, créez une connexion en suivant les étapes décrites dans Ajout d'une connexion AWS Glue. Après avoir créé la connexion, conservez le nom de la connexion,
connectionName, pour une utilisation ultérieure dans AWS Glue.Lorsque vous sélectionnez un type de connexion, sélectionnez Azure SQL.
-
Lorsque vous fournissez une URL Azure SQL, fournissez une URL de point de terminaison JDBC.
La URL doit avoir le format suivant :
jdbc:sqlserver://.databaseServerName:databasePort;databaseName=azuresqlDBname;AWS Glue nécessite les propriétés d'URL suivantes :
databaseName– une base de données par défaut dans Azure SQL à laquelle se connecter.
Pour plus d'informations sur les URL JDBC pour les instances gérées par Azure SQL, consultez la documentation Microsoft
. Lorsque vous sélectionnez un Secret AWS, fournissez
secretName.