Utilisation de requêtes entre bases de données avec l’éditeur de requêtes - Amazon Redshift

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.

Utilisation de requêtes entre bases de données avec l’éditeur de requêtes

Vous pouvez utiliser des requêtes entre bases de données pour accéder aux données de l’une des bases de votre cluster Amazon Redshift sans avoir à vous connecter à cette dernière. Lorsque vous exécutez des requêtes entre bases de données sur d’autres bases non connectées, vous disposez d’un accès en lecture seule à ces objets de base de données.

Vous pouvez interroger d’autres objets de base de données à l’aide de noms d’objets complets exprimés avec une notation en trois parties. Le chemin complet de tout objet de base de données a trois composants : le nom de la base de données, le schéma et le nom de l’objet. Par exemple : database_name.schema_name.object_name.

Pour utiliser des requêtes entre bases de données avec l’éditeur de requêtes v2
  1. Connectez-vous à la console Amazon Redshift AWS Management Console et ouvrez-la à l'adresse https://console.aws.amazon.com/redshiftv2/.

  2. Créez un cluster pour utiliser les requêtes entre bases de données dans l’éditeur de requêtes v2 Amazon Redshift. Pour plus d’informations, consultez Création d’un cluster du Guide de gestion Amazon Redshift.

  3. Activez l’accès à l’éditeur de requêtes avec les autorisations appropriées. Pour plus d’informations, consultez Interrogation d’une base de données à l’aide de l’éditeur de requêtes v2 dans le Guide de gestion Amazon Redshift.

  4. Dans le menu de navigation, choisissez Éditeur de requête v2, puis connectez-vous à une base de données dans votre cluster.

    Lorsque vous vous connectez à l’éditeur de requêtes v2 pour la première fois, Amazon Redshift affiche par défaut les ressources de la base de données connectée.

  5. Choisissez les autres bases de données auxquelles vous avez accès pour afficher leurs objets de base de données. Pour afficher des objets, assurez-vous de disposer des autorisations appropriées. Une fois la base de données choisie, Amazon Redshift affiche la liste des schémas associés.

    Sélectionnez un schéma pour afficher la liste des objets de base de données associés.

    Note

    Amazon Redshift ne prend pas directement en charge les objets de catalogue de requêtes qui font partie des bases de données AWS Glue ou fédérées. Pour les interroger, créez d’abord des schémas externes faisant référence à ces sources de données externes dans chaque base de données.

    Les requêtes entre bases de données Amazon Redshift utilisant une notation en trois parties ne prennent pas en charge les tables de métadonnées sous les schémas information_schema et pg_catalog, car ces vues de métadonnées sont spécifiques à une base de données.

  6. (Facultatif) Filtrez la liste des tables ou des vues pour le schéma que vous avez sélectionné.