Amazon Redshift ne prendra plus en charge la création de nouvelles fonctions Python définies par l’utilisateur à compter du 1er novembre 2025. Si vous souhaitez utiliser des fonctions Python définies par l’utilisateur, créez-les avant cette date. Les fonctions Python définies par l’utilisateur existantes continueront de fonctionner normalement. Pour plus d’informations, consultez le billet de blog
Obtention de l’URL JDBC
Avant de pouvoir vous connecter à votre cluster Amazon Redshift à partir d’un outil client SQL, vous devez connaître l’URL JDBC de votre cluster. L’URL JDBC a le format suivant : jdbc:redshift://.endpoint:port/database
Les champs du format indiqué ci-dessus ont les valeurs suivantes.
| Champ | Valeur |
|---|---|
jdbc |
Protocole de la connexion. |
redshift |
Le sous-protocole qui spécifie l’utilisation du pilote Amazon Redshift pour se connecter à la base de données. |
|
Le point de terminaison du cluster Amazon Redshift. |
|
Numéro du port que vous avez spécifié lorsque vous avez lancé le cluster. Si vous avez un pare-feu, assurez-vous que ce port est ouvert pour que vous l’utilisiez. |
|
Base de données que vous avez créée pour votre cluster. |
Voici un exemple d’URL JDBC : jdbc:redshift://examplecluster.abc123xyz789.us-west-2.redshift.amazonaws.com:5439/dev
Si vos valeurs d’URL contiennent l’un des caractères réservés d’URI suivants, les valeurs doivent être codées en URL :
-
;
-
+
-
{
-
}
-
[
-
]
-
&
-
=
-
?
-
un espace vide
Par exemple, si votre valeur PWD est password:password, une URL de connexion utilisant cette valeur ressemblera à ce qui suit :
jdbc:redshift://redshift.company.us-west-1.redshift.amazonaws.com:9000/dev;UID=amazon;PWD=password%3Apassword
Pour plus d’informations sur la création d’une connexion, consultez Recherche de votre chaîne de connexion au cluster.
Si l’ordinateur client ne peut pas se connecter à la base de données, il se peut que vous deviez résoudre d’éventuels problèmes. Pour plus d’informations, consultez Résolution des problèmes de connexion dans Amazon Redshift.