Zum Inhalt springen

Amazon Redshift Connector für Jitterbit Integration Studio

Zusammenfassung

Der Amazon Redshift Konnektor stellt den Zugriff auf Amazon Redshift her.

Der Amazon Redshift Connector bietet eine Schnittstelle zum Erstellen einer Amazon Redshift Verbindung, der Grundlage zum Generieren von Instanzen von Amazon Redshift-Aktivitäten. Sobald diese Aktivitäten konfiguriert sind, interagieren sie über die Verbindung mit Amazon Redshift.

Der Amazon Redshift Konnektor wird über die Tab Endpoints und -konnektoren der Designkomponentenpalette aufgerufen (siehe Komponentenpalette).

Connector-Übersicht

Dieser Connector wird verwendet, um zunächst eine Amazon Redshift Verbindung zu konfigurieren. Mit dieser Verbindung verknüpfte Aktivitätstypen werden dann verwendet, um Instanzen von Aktivitäten zu erstellen, die als Quellen (zum Bereitstellen von Daten in einem Operation) oder Ziele (zum Verbrauchen von Daten in einem Operation) verwendet werden sollen.

Eine bestimmte Amazon Redshift Verbindung und ihre Aktivitäten werden zusammen als Amazon Redshift Endpoint bezeichnet:

Amazon Redshift Aktivitätstypen

  • Masseneinfügung: Fügt mehrere Datensätze in eine Tabelle bei Amazon Redshift ein und soll als Ziel in einer Operation verwendet werden. Diese Aktivität bietet die Möglichkeit, die Anzahl der Datensätze pro Charge festzulegen und 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 zur Verwendung als Quelle in einer Operation vorgesehen.

  • Upsert: Aktualisiert ein vorhandenes Objekt oder erstellt ein neues Objekt in Amazon Redshift und soll als Ziel in einer Operation verwendet werden.

  • Gespeicherte Prozedur aufrufen: Ruft eine gespeicherte Prozedur innerhalb eines Schema bei Amazon Redshift auf und ist zur Verwendung als Ziel in einer Operation vorgesehen.

  • Datensatz einfügen: Fügt einen Datensatz in eine Tabelle in Amazon Redshift ein und soll als Ziel in einer Operation verwendet werden.

  • Datensatz aktualisieren: Aktualisiert einen Datensatz in einer Tabelle bei Amazon Redshift und soll als Ziel in einer Operation verwendet werden.

  • Kopieren: Fügt Datensätze in eine Tabelle bei Amazon Redshift ein und soll als Ziel zum Verwenden von Daten in einer Operation verwendet werden.

  • Massenaktualisierung: Aktualisiert mehrere Datensätze in einer Tabelle bei Amazon Redshift und soll als Ziel in einer Operation verwendet werden. Diese Aktivität bietet die Möglichkeit, die Anzahl der Datensätze pro Charge festzulegen und die Verarbeitung der verbleibenden Datensätze zu stoppen, wenn ein Fehler gefunden wird.

  • Datensatz löschen: Löscht einen Datensatz aus Amazon Redshift und soll als Ziel in einer Operation verwendet werden.

Hinweis

Dieser Connector ist ein Connector SDK-basierter Connector, auf den Jitterbit verweisen kann, wenn Änderungen an mit dem Connector SDK erstellten Connectoren kommuniziert werden.

Voraussetzungen und unterstützte API Versionen

Der Amazon Redshift Connector erfordert die Verwendung einer Agent-Version 10.1 oder höher. Diese Agentversionen laden bei Bedarf automatisch die neueste Version des Connectors herunter.

Der Amazon Redshift Connector verwendet den Amazon Redshift-JDBC-Treiber Version 2.1.0.28 und Amazon Redshift SQL-Befehle. Weitere Informationen finden Sie in der Amazon Redshift Dokumentation und die Amazon Redshift Systemübersicht Dokumentation für weitere Informationen.

Fehlerbehebung

Wenn Sie Probleme mit dem Amazon Redshift Connector haben, werden die folgenden Schritte zur Fehlerbehebung empfohlen:

  1. Klicken Sie in der Verbindungskonfiguration auf die Schaltfläche Test, um sicherzustellen, dass die Verbindung erfolgreich ist und die neueste Version des Connectors auf den Agenten heruntergeladen wird (es sei denn, Sie verwenden die Organisationsrichtlinie Automatische Connector-Aktualisierung deaktivieren).

  2. Überprüfen Sie die Operation für alle Informationen, die während der Ausführung der Operation geschrieben werden.

  3. Aktivieren Sie die debuggen für Operation (für Cloud-Agenten oder für private Vertreter), um zusätzliche Protokolldateien und Daten zu generieren.

  4. Wenn Sie private Agenten verwenden, können Sie Connector Verbose Logging aktivieren für diesen Connector unter Verwendung dieses spezifischen Konfigurationseintrags mit Loggername und -ebene:

    <logger name="org.jitterbit.connector.amazon.redshift" level="DEBUG"/>
    
  5. Wenn Sie private Agenten verwenden, können Sie die Agentenprotokolle überprüfen für weitere Informationen.

  6. Weitere Hinweise zur Fehlerbehebung finden Sie unter Fehlerbehebung bei Vorgängen.