Amazon Redshift-Verbindung
Einführung
Eine Amazon Redshift-Verbindung, die mit dem Amazon Redshift-Connector erstellt wurde, ermöglicht den Zugriff auf Amazon Redshift. Sobald eine Verbindung konfiguriert ist, können Sie Instanzen von Amazon Redshift-Aktivitäten erstellen, die mit dieser Verbindung verknüpft sind, um sie entweder als Quellen (zum Bereitstellen von Daten in einem Vorgang) oder als Ziele (zum Konsumieren von Daten in einem Vorgang) zu verwenden.
Hinweis
Dieser Connector unterstützt die Re-Authentifizierung bei Änderung Organisationsrichtlinie. Wenn aktiviert, erfordert eine Änderung des Master-Benutzernamens in dieser Verbindung, dass Benutzer das Master-Passwort für die Verbindung erneut eingeben.
Erstellen oder Bearbeiten einer Amazon Redshift-Verbindung
Eine neue Amazon Redshift-Verbindung wird mit dem Amazon Redshift-Connector von einem dieser Standorte erstellt:
- Die Registerkarte Projektendpunkte und -connectoren der Designkomponentenpalette (siehe Designkomponentenpalette).
- Die Seite Globale Endpunkte (siehe Erstellen eines globalen Endpunkts in Globalen Endpunkten).
Eine vorhandene Amazon Redshift-Verbindung kann von diesen Standorten bearbeitet werden:
- Die Registerkarte Projektendpunkte und -connectoren der Designkomponentenpalette (siehe Designkomponentenpalette).
- Die Registerkarte Komponenten im Projektbereich (siehe Aktionsmenü für Komponenten in Projektbereich Komponenten-Registerkarte).
- Die Seite Globale Endpunkte (siehe Bearbeiten eines globalen Endpunkts in Globalen Endpunkten).
Konfigurieren einer Amazon Redshift-Verbindung
Jedes Benutzeroberflächenelement des Konfigurationsbildschirms für die Amazon Redshift-Verbindung wird im Folgenden beschrieben.
Tipp
Felder mit einem Symbol für Variablen unterstützen die Verwendung von globalen Variablen, Projektvariablen und Jitterbit-Variablen. Beginnen Sie entweder, indem Sie eine öffnende eckige Klammer [ in das Feld eingeben, oder indem Sie auf das Symbol für Variablen klicken, um ein Menü mit vorhandenen Variablen anzuzeigen, aus dem Sie auswählen können.
-
Verbindungsname: Geben Sie einen Namen ein, um die Verbindung zu identifizieren. Der Name muss für jede Amazon Redshift-Verbindung eindeutig sein und darf keine Schrägstriche (
/) oder Doppelpunkte (:) enthalten. Dieser Name wird auch verwendet, um den Amazon Redshift-Endpunkt zu identifizieren, der sich sowohl auf eine bestimmte Verbindung als auch auf deren Aktivitäten bezieht. -
Endpunkt: Geben Sie den Endpunkt des Amazon Redshift-Clusters ein.
-
Port: Geben Sie die Portnummer ein, die bei der Erstellung des Clusters angegeben wurde. Wenn Sie eine Firewall haben, stellen Sie sicher, dass dieser Port für Sie geöffnet ist.
-
Datenbankname: Geben Sie die Datenbank ein, die für den Cluster erstellt wurde.
-
Master-Benutzername: Geben Sie den Master-Benutzernamen ein.
-
Master-Passwort: Geben Sie das Master-Passwort ein.
-
Test: Klicken Sie, um die Verbindung mit der bereitgestellten Konfiguration zu überprüfen. Wenn die Verbindung getestet wird, wird die neueste Version des Connectors von den Agenten in der Agentengruppe heruntergeladen, die mit der aktuellen Umgebung verbunden ist. Dieser Connector unterstützt das Aussetzen des Downloads der neuesten Connector-Version durch die Verwendung der Auto Connector Update deaktivieren Organisationsrichtlinie.
-
Änderungen speichern: Klicken Sie, um die Konfigurationsänderungen zu speichern und die Verbindung zu schließen.
-
Änderungen verwerfen: Nachdem Sie Änderungen an einer neuen oder bestehenden Konfiguration vorgenommen haben, klicken Sie, um die Konfiguration ohne Speichern zu schließen. Eine Nachricht fragt Sie, ob Sie die Änderungen wirklich verwerfen möchten.
-
Löschen: Nachdem Sie eine bestehende Verbindungs-Konfiguration geöffnet haben, klicken Sie, um die Verbindung dauerhaft aus dem Projekt zu löschen und die Konfiguration zu schließen (siehe Komponentenabhängigkeiten, Löschung und Entfernung). Eine Nachricht fragt Sie, ob Sie die Verbindung wirklich löschen möchten.
Nächste Schritte
Nachdem eine Amazon Redshift-Verbindung erstellt wurde, platzieren Sie einen Aktivitätstyp auf der Entwurfsgrafik, um Aktivitätsinstanzen zu erstellen, die entweder als Quellen (um Daten in einem Vorgang bereitzustellen) oder als Ziele (um Daten in einem Vorgang zu konsumieren) verwendet werden.
Menüaktionen für eine Verbindung und ihre Aktivitätstypen sind im Projektbereich und in der Palette der Entwurfskomponenten zugänglich. Für Details siehe Aktionsmenüs in Connector-Grundlagen.
Diese Aktivitätstypen sind verfügbar:
-
Bulk einfügen: Fügt mehrere Datensätze in eine Tabelle bei Amazon Redshift ein und ist als Ziel in einem Vorgang vorgesehen. Diese Aktivität bietet die Option, die Anzahl der Datensätze pro Batch festzulegen und die Option, die Verarbeitung der verbleibenden Datensätze zu stoppen, wenn ein Fehler gefunden wird.
-
Abfrage: Ruft Datensätze aus einer Tabelle bei Amazon Redshift ab und ist als Quelle in einem Vorgang vorgesehen.
-
Upsert: Aktualisiert ein bestehendes Objekt oder erstellt ein neues Objekt in Amazon Redshift und ist als Ziel in einem Vorgang vorgesehen.
-
Gespeicherte Prozedur aufrufen: Ruft eine gespeicherte Prozedur innerhalb eines Schemas bei Amazon Redshift auf und ist als Ziel in einem Vorgang vorgesehen.
-
Datensatz einfügen: Fügt einen Datensatz in eine Tabelle in Amazon Redshift ein und ist als Ziel in einer Operation vorgesehen.
-
Datensatz aktualisieren: Aktualisiert einen Datensatz in einer Tabelle in Amazon Redshift und ist als Ziel in einer Operation vorgesehen.
-
Kopieren: Fügt Datensätze in eine Tabelle in Amazon Redshift ein und ist als Ziel zum Konsumieren von Daten in einer Operation vorgesehen.
-
Bulk aktualisieren: Aktualisiert mehrere Datensätze in einer Tabelle in Amazon Redshift und ist als Ziel in einer Operation vorgesehen. Diese Aktivität bietet die Möglichkeit, die Anzahl der Datensätze pro Batch festzulegen und die Option, die Verarbeitung der verbleibenden Datensätze zu stoppen, wenn ein Fehler gefunden wird.
-
Datensatz löschen: Löscht einen Datensatz aus Amazon Redshift und ist als Ziel in einer Operation vorgesehen.