Aktivieren des Zugriffs auf Amazon Redshift Spectrum - Amazon QuickSight

Aktivieren des Zugriffs auf Amazon Redshift Spectrum

Mit Amazon Redshift Spectrum können Sie Amazon QuickSight mit einem externen Katalog mit Amazon Redshift verbinden. Sie können beispielsweise auf den Amazon-Athena-Katalog zugreifen. Anschließend können Sie unstrukturierte Daten auf Ihrem Amazon-S3-Data-Lake mithilfe eines Amazon-Redshift-Clusters anstelle der Athena-Abfrage-Engine abfragen.

Sie können auch Datensätze kombinieren, die in Amazon Redshift und in S3 gespeicherte Daten umfassen. Anschließend können Sie darauf mithilfe der SQL-Syntax in Amazon Redshift zugreifen.

Nachdem Sie Ihren Datenkatalog (für Athena) oder das externe Schema (für einen Hive-Metastore) registriert haben, können Sie mithilfe von Amazon QuickSight das externe Schema und die Amazon-Redshift-Spectrum-Tabellen auswählen. Dieser Vorgang funktioniert genauso wie für andere Amazon-Redshift-Tabellen in Ihrem Cluster. Sie müssen Ihre Daten nicht laden oder transformieren.

Weitere Informationen zur Verwendung von Amazon Redshift Spectrum finden Sie unter Verwenden von Amazon Redshift Spectrum zum Abfragen externer Daten im Datenbank-Entwicklerhandbuch für Amazon Redshift.

Um eine Verbindung unter Verwendung von Redshift Spectrum herzustellen, gehen Sie wie folgt vor:

  • Erstellen oder identifizieren Sie eine IAM-Rolle, die dem Amazon-Redshift-Cluster zugeordnet ist.

  • Fügen Sie die IAM-Richtlinien AmazonS3ReadOnlyAccess und AmazonAthenaFullAccess der IAM-Rolle hinzu.

  • Registrieren Sie ein externes Schema oder einen Datenkatalog für die Tabellen, die Sie verwenden möchten.

Mit Redshift Spectrum können Sie den Speicher von der Datenverarbeitung trennen, sodass Sie diese separat skalieren können. Berechnet werden Ihnen nur die Abfragen, die Sie tätigen.

Um eine Verbindung zu Redshift-Spectrum-Tabellen herzustellen, müssen Sie Amazon QuickSight keinen Zugriff auf Amazon S3 oder Athena gewähren. Amazon QuickSight benötigt nur Zugriff auf den Amazon-Redshift-Cluster. Vollständige Informationen zur Konfiguration von Redshift Spectrum finden Sie unter Erste Schritte mit Amazon Redshift Spectrum im Datenbank-Entwicklerhandbuch für Amazon Redshift.