Exécutez des commandes pour définir et utiliser une base de données dans votre entrepôt de données - Amazon Redshift

Amazon Redshift ne prendra plus en charge la création de nouveaux Python UDFs à compter du 1er novembre 2025. Si vous souhaitez utiliser Python UDFs, créez la version UDFs antérieure à cette date. Le Python existant UDFs continuera à fonctionner normalement. Pour plus d'informations, consultez le billet de blog.

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.

Exécutez des commandes pour définir et utiliser une base de données dans votre entrepôt de données

Les entrepôts de données Redshift Serverless et les entrepôts de données provisionnés par Amazon Redshift contiennent des bases de données. Après avoir lancé votre entrepôt de données, vous pouvez gérer la plupart des actions de base de données à l'aide de commandes SQL. À quelques exceptions près, les fonctionnalités et la syntaxe de SQL sont les mêmes pour toutes les bases de données Amazon Redshift. Pour en savoir plus sur les commandes SQL disponibles avec Amazon Redshift, consultez la section Commandes SQL dans le manuel Amazon Redshift Database Developer Guide.

Lorsque vous créez votre entrepôt de données, dans la plupart des scénarios, Amazon Redshift crée également la base de données par défautdev. Une fois connecté à la dev base de données, vous pouvez créer une autre base de données.

Les sections suivantes présentent les tâches de base de données courantes lorsque vous travaillez avec des bases de données Amazon Redshift. Les tâches commencent par la création d'une base de données et si vous passez à la dernière, vous pouvez supprimer toutes les ressources que vous créez en supprimant la base de données.

Les exemples de cette section supposent ce qui suit :

Connexion aux entrepôts de données Amazon Redshift

Pour vous connecter aux clusters Amazon Redshift, depuis la page Clusters de la console Amazon Redshift, développez Connect to Amazon Redshift clusters et effectuez l'une des opérations suivantes :

  • Choisissez Query data pour utiliser l'éditeur de requêtes v2 afin d'exécuter des requêtes sur des bases de données hébergées par votre cluster Amazon Redshift. Après avoir créé votre cluster, vous pouvez exécuter immédiatement des requêtes en utilisant l’éditeur de requêtes v2.

    Pour plus d'informations, consultez la section Interrogation d'une base de données à l'aide de l'éditeur de requêtes Amazon Redshift v2 dans le guide de gestion Amazon Redshift.

  • Dans Work with your client tools, choisissez votre cluster et connectez-vous à Amazon Redshift depuis vos outils clients à l'aide de pilotes JDBC ou ODBC en copiant l'URL du pilote JDBC ou ODBC. Utilisez cette URL depuis votre ordinateur ou instance client. Codez vos applications afin d’utiliser des opérations d’API d’accès aux données ODBC ou JDBC ou utilisez des outils clients SQL qui prennent en charge JDBC ou ODBC.

    Pour plus d’informations sur la façon de trouver la chaîne de connexion de votre cluster, consultez Recherche de votre chaîne de connexion au cluster.

  • Si votre outil client SQL nécessite un pilote, vous pouvez choisir votre pilote JDBC ou ODBC pour télécharger un pilote spécifique au système d'exploitation afin de vous connecter à Amazon Redshift à partir de vos outils clients.

    Pour plus d’informations sur l’installation du pilote approprié pour votre client SQL, consultez Configuration d’une connexion au pilote JDBC version 2.0.

    Pour plus d’informations sur la façon de configurer une connexion ODBC, consultez Configuration d’une connexion ODBC.

Pour vous connecter à l'entrepôt de données Redshift Serverless, depuis la page du tableau de bord Serverless de la console Amazon Redshift, effectuez l'une des opérations suivantes :

  • Utilisez l'éditeur de requêtes Amazon Redshift v2 pour exécuter des requêtes sur des bases de données hébergées par votre entrepôt de données Redshift Serverless. Après avoir créé votre entrepôt de données, vous pouvez immédiatement exécuter des requêtes à l'aide de l'éditeur de requêtes v2.

    Pour plus d’informations, consultez Interrogation d’une base de données à l’aide de l’éditeur de requêtes Amazon Redshift v2.

  • Connectez-vous à Amazon Redshift depuis vos outils client à l’aide de pilotes JDBC ou ODBC en copiant l’URL du pilote JDBC ou ODBC.

    Pour utiliser les données de votre entrepôt de données, vous avez besoin de pilotes JDBC ou ODBC pour la connectivité depuis votre ordinateur ou instance client. Codez vos applications afin d’utiliser des opérations d’API d’accès aux données ODBC ou JDBC ou utilisez des outils clients SQL qui prennent en charge JDBC ou ODBC.

    Pour plus d'informations sur la façon de trouver votre chaîne de connexion, consultez la section Connexion à Redshift Serverless dans le guide de gestion Amazon Redshift.