Veröffentlicht am: Mar 10, 2021
Amazon Redshift-Datenbankübergreifende Abfragen bieten die Möglichkeit, Abfragen über Datenbanken in einem Redshift-Cluster hinweg durchzuführen. Diese Funktion ist jetzt generell in allen Regionen verfügbar, in denen Amazon Redshift RA3-Knotentypen verfügbar sind. Mit datenbankübergreifenden Abfragen können Sie nahtlos Daten aus jeder Datenbank im Cluster abfragen, unabhängig davon, mit welcher Datenbank Sie verbunden sind. Datenbankübergreifende Abfragen können Datenexemplare eliminieren und Ihre Datenorganisation vereinfachen, um mehrere Geschäftsgruppen auf demselben Cluster zu unterstützen. Datenbankübergreifende Abfragen können ohne zusätzliche Kosten auf Ihren RA3-Clustern verwendet werden.
Viele Kunden organisieren ihre Daten über mehrere Datenbanken, um Multi-Tenant-Konfigurationen zu unterstützen. Häufig müssen Sie jedoch Abfragen und Verknüpfungen über diese Datensätze hinweg durchführen. Zum Beispiel müssen verschiedene Geschäftsgruppen und Teams, die Datensätze in ihrer spezifischen Datenbank im selben Data Warehouse besitzen und verwalten, mit anderen Gruppen zusammenarbeiten. Möglicherweise möchten Sie gemeinsame ETL-Stagings und -Verarbeitungen durchführen, während Ihre Rohdaten über mehrere Datenbanken verteilt sind. Die Organisation von Daten in mehreren Redshift-Datenbanken ist ebenfalls ein häufiges Szenario bei der Migration von traditionellen Data Warehouse-Systemen. Mit datenbankübergreifenden Abfragen können Sie jetzt auf Daten aus jeder beliebigen Datenbank im Redshift-Cluster zugreifen, ohne eine Verbindung zu dieser spezifischen Datenbank herstellen zu müssen. Sie können auch Datensätze aus mehreren Datenbanken in einer einzigen Abfrage verbinden. Sie können auf Datenbankobjekte wie Tabellen, logische und materialisierte Ansichten mit einer einfachen dreiteiligen Notation von <Datenbank>.<Schema>.<Objekt> zugreifen und die Daten mit BI/Analytics-Tools analysieren. Sie können weiterhin granulare Zugriffskontrollen für Benutzer mit standardmäßigen Redshift SQL-Befehlen einrichten. Dadurch wird sichergestellt, dass Benutzer nur relevante Teilmengen der Daten sehen, für die sie Berechtigungen haben.
Datenbankübergreifende Abfragen sind in den folgenden Regionen verfügbar: USA Ost (Nord-Virginia), USA Ost (Ohio), USA West (Nordkalifornien), USA West (Oregon), Asien-Pazifik (Mumbai), Asien-Pazifik (Seoul), Asien-Pazifik (Singapur), Asien-Pazifik (Sydney), Asien-Pazifik (Tokio), Kanada (Zentral), Europa (Frankfurt), Europa (Irland), Europa (London), Europa (Paris), Europa (Stockholm) und Südamerika (São Paulo).
Weitere Informationen über die Funktion der datenbankübergreifenden Abfragen finden Sie in der Dokumentation.