Verbindung zu Amazon Redshift
Um Amazon Redshift mit der DQC Platform zu verbinden, müssen Verbindungsdetails des Clusters angegeben und passende IAM-Berechtigungen eingerichtet werden. Diese Anleitung führt durch den gesamten Einrichtungsprozess.
Amazon Redshift-Connector hinzufügen
So startest Du:
Öffne den Bildschirm Data Connectors
Klicke auf Amazon Redshift
Trage die unten genannten Verbindungsparameter ein
Beginne den Vorgang, indem Du die Redshift-Datenquelle auswählst
Erforderliche Verbindungsdaten
Feld | Beispiel | Beschreibung |
|---|---|---|
Name |
| Interne Bezeichnung für die Verbindung |
User |
| Redshift-Nutzer mit Leserechten |
Password |
| Passwort des angegebenen Nutzers |
Host |
| Unter Configuration > Endpoint in den Cluster-Einstellungen zu finden |
Port |
| Standardport für Redshift |
Database name |
| Ziel-Datenbank |
Schema |
| Schema mit den relevanten Tabellen |
IAM-Berechtigungen konfigurieren
Für erweiterte Redshift-Funktionen (z. B. Redshift Spectrum oder föderierte Rollen) folgendermaßen vorgehen:
Schritt 1: Eigene IAM-Policy erstellen
Diese Berechtigungen einfügen:
{
"Effect": "Allow",
"Action": [
"redshift:GetClusterCredentials",
"redshift:DescribeClusters",
"redshift-data:ExecuteStatement"
],
"Resource": "*"
}Schritt 2: IAM-Rolle erstellen und zuweisen
In der AWS-Konsole zu IAM > Roles gehen
Auf Create role klicken
Redshift als vertrauenswürdige Entität auswählen
Die Policy aus Schritt 1 anhängen
Rolle überprüfen und erstellen
Schritt 3: Rolle dem Redshift-Cluster zuweisen
In der AWS-Konsole
Zu Amazon Redshift > Clusters gehen
Den gewünschten Cluster öffnen und zum Reiter Properties wechseln
Auf Associate IAM Roles klicken und die zuvor erstellte Rolle auswählen
Statische IP-Adresse der DQC Platform freigeben
Stellen Sie sicher, dass Netzwerk-/Firewallregeln oder die Security Group Verbindungen von folgender IP-Adresse zulassen:
3.123.94.228
Hinweise
Die Nutzung eines dedizierten Redshift-Nutzers mit Leserechten wird empfohlen
Für sichere Verbindungen SSL-aktivierte Endpunkte verwenden
Mehr erfahren: Supported data sources, Connection to AWS S3, Connection to Snowflake