Publié le: Oct 15, 2020
Amazon Redshift Amazon Redshift permet désormais d'interroger plusieurs bases de données dans un cluster Redshift. Grâce au requêtes entre bases de données, vous pouvez interroger de manière transparente les données de n'importe quelle base de données du cluster, quelle que soit la base de données à laquelle vous êtes connecté. Les requêtes entre base de données peuvent éliminer les copies de données et simplifier votre organisation des données pour prendre en charge plusieurs groupes d'entreprises dans un même cluster. La prise en charge des requêtes entre bases de données est disponible sur les types d'instance Amazon Redshift RA3.
Les données sont organisées dans plusieurs bases de données dans un cluster Redshift afin de prendre en charge les configurations multi-locataires. Cependant, vous devez généralement interroger et joindre ces ensembles de données en autorisant l'accès en lecture. Par exemple, différents groupes et équipes d'une entreprise, qui possèdent et gèrent des ensembles de données dans leur base de données dans le même entrepôt de données doivent collaborer avec d'autres groupes. Vous voudrez peut-être effectuer une phase intermédiaire et un traitement ETL communs alors que vos données brutes sont réparties dans plusieurs bases de données. L'organisation des données dans plusieurs bases de données Redshift est également un scénario courant lors de la migration à partir de systèmes d'entrepôts de données traditionnels. Grâce aux requêtes entre bases de données, vous pouvez désormais accéder aux données de n'importe quelle base de données du cluster Redshift sans avoir à vous connecter à la base de données. Vous pouvez également joindre des ensembles de données de plusieurs bases de données dans une seule requête. Vous pouvez accéder aux objets de base de données tels que les tables, les vues logiques et matérialisées avec une simple notation en trois parties <base de données>.<schéma>.<objet> et analyser les données à l'aide d'outils de BI/Analyse (IA/Analyse). Vous pouvez continuer à mettre en place des contrôles d'accès précis pour les utilisateurs avec des commandes SQL Redshift standard. Ainsi, les utilisateurs ne voient que les sous-ensembles pertinents des données pour lesquelles ils ont des autorisations.
Les requêtes entre bases de données sont disponibles en version préliminaire dans les régions Amazon Redshift où les types d'instances RA3 sont disponibles. Pour plus d'information sur la manière de démarrer avec les requêtes entre bases de données, consultez Présentation des requêtes entre bases de données dans le Guide du développeur de base de données Amazon Redshift.