Skip to main content

Amazon Redshift Spectrum

Verbindungstyp

ODBC (64 Bit)

Typ der Unterstützung

Lesen und Schreiben

Validiert am

Datenbankversion: 1.0.36224

ODBC-Clientversion: 1.4.52.1000

Weitere Informationen zum Simba Athena ODBC-Treiber finden Sie in der Dokumentation von Simba ODBC .

Anmerkung

Um Fehler beim Speichern Ihres Workflows auf dem Server zu vermeiden, setzen Sie das Häkchen bei Encrypt Password For: All Users of This Machine unter Simba Amazon Redshift ODBC Driver DSN Setup .

Alteryx-Tools für die Verbindung

Standard-Workflow-Verarbeitung

Eingabedaten-Tool Input Data Tool

Input Data Tool Icon

Datenausgabe-Tool Output Data Tool

Output Data Tool Icon

In-DB-Workflow-Verarbeitung

Blue icon with database being plugged in.

ODBC-Verbindung konfigurieren

Im ODBC-Datenquellen-Administrator:

  1. Wählen Sie den Redshift-Treiber aus, und wählen Sie Konfigurieren aus.

  2. Geben Sie Ihre Verbindungs einstellungen und Anmeldedaten ein.

  3. Wählen Sie im Bereich Zusätzliche Optionen die Option Vollständige Ergebnisse in den Speicher abrufen aus.

  4. Wählen Sie OK , um die Verbindung zu speichern.

Konfiguration einer Amazon Redshift Bulk-Verbindung

So verwenden Sie die Bulk-Verbindung über das Ausgabedaten-Tool:

  1. Wählen Sie das Dropdown-Menü In Datei oder Datenbank schreiben aus und wählen Sie Andere Datenbanken > Amazon Redshift Bulk aus.

  2. Wählen Sie einen Datenquellennamen aus (oder wählen Sie ODBC-Administrator , um einen zu erstellen). Siehe ODBC- und OLEDB-Datenbankverbindungen.

  3. (Optional) Geben Sie einen Benutzernamen und ein Kennwort ein.

  4. Geben Sie im Abschnitt Amazon S3 Ihren AWS-Zugangsschlüssel und Geheimen AWS-Schlüssel ein, um auf die Daten für den Upload zuzugreifen.

  5. Wählen Sie im Dropdown Verschlüsselung mit geheimem Schlüssel eine Verschlüsselungsoption aus:

    • Ausblenden: Blendet das Passwort mit minimaler Verschlüsselung aus.

    • Für Rechner verschlüsseln : Jeder Benutzer des Rechners kann die Verbindung vollständig nutzen.

    • Für Benutzer verschlüsseln : Der angemeldete Benutzer kann die Verbindung auf einem beliebigen Computer nutzen.

  6. Wählen Sie im Dropdown-Menü Endpunkt die Option Standard aus, damit Amazon den Endpunkt automatisch und auf Grundlage des von Ihnen ausgewählten Bucket bestimmen kann. Um einen Endpunkt für private S3-Bereitstellungen festzulegen oder wenn Sie einen bestimmten Bereich kennen, können Sie abwechselnd einen Endpunkt (S3-Bereich) auswählen, einen benutzerdefinierten Endpunkt eingeben oder einen von zehn zuvor eingegebenen benutzerdefinierten Endpunkten auswählen.

    Wenn sich der von Ihnen ausgewählte Bucket nicht in der Region des von Ihnen angegebenen Endpunkts befindet, tritt der folgende Fehler auf: „Der Bucket, auf den Sie zugreifen wollen, muss an den angegebenen Endpunkt gerichtet sein. Senden Sie alle künftigen Anfragen an diesen Endpunkt.“ Wählen Sie Standard aus, um den Fehler zu löschen.

  7. (Optional) Wählen Sie Signatur V4 für Authentifizierung verwenden aus, um anstelle der standardmäßigen Signaturversion 2 die Signaturversion 4 zu verwenden. Dies erhöht die Sicherheit, aber die Verbindungsgeschwindigkeit könnte langsamer sein. Diese Option ist für Regionen, in denen die Signaturversion 4 erforderlich ist, automatisch aktiviert.

    Regionen, die Signaturversion 4 benötigen : Regionen, die nach dem 30. Januar 2014 erstellt wurden, unterstützen nur Signaturversion 4. Diese Regionen erfordern eine Authentifizierung nach Signaturversion 4:

    • USA-Ost (Ohio)

    • Kanada (zentral)

    • Asien/Pazifik (Mumbai)

    • Asien/Pazifik (Seoul)

    • Europe (Frankfurt)

    • Europa (London)

    • China (Peking)

  8. Wählen Sie eine Methode zur serverseitigen Verschlüsselung zum Hochladen in einen verschlüsselten Amazon S3-Bucket aus. Weitere Informationen zu Amazon S3-Verschlüsselungsmethoden finden Sie im Entwicklerleitfaden für den Amazon Simple Storage Service .

    • Keine (Standard) : Es wird keine Verschlüsselungsmethode verwendet.

    • SSE-KMS : Verwenden Sie serverseitige Verschlüsselung mit von AWS KMS verwalteten Schlüsseln. Optional können Sie eine KMS - Schlüssel - ID angeben. Wenn Sie diese Methode auswählen, ist die Option Signatur V4 für Authentifizierung verwenden standardmäßig aktiviert.

  9. Geben Sie in unter Bucket-Name den Namen des AWS-Buckets ein, in dem Ihre Datenobjekte gespeichert sind.

Optional können Sie Redshift Spectrum verwenden , um eine Verbindung zu Spectrum-Tabellen herzustellen.

Ausgabeoptionen konfigurieren

Optional können Sie die folgenden Redshift-Optionen angeben oder anpassen. Weitere Informationen finden Sie im Entwicklerleitfaden für Amazon Redshift-Datenbanken .

Anmerkung

Spezifizieren Sie sowohl den Schema- als auch den Tabellennamen zum Erstellen von Spectrum-Tabellen mit dem Datenausgabe-Tool.

spectrum_schema.tablename

Der Verteilungsschlüssel wird ignoriert, wenn für die Verteilungsart nicht „Schlüssel" ausgewählt ist. Wenn Sie für die Sortierart „Kein“ auswählen, wird der Sortierschlüssel ignoriert.

  • Primär schlüssel : Wählen Sie Spalten für den Primärschlüssel aus, und passen Sie die Reihenfolge der Spalten an.

  • Verteilungs art : Wählen Sie Gleichmäßig , Schlüssel oder Alle aus.

  • Verteilungs schlüssel : Wählen Sie eine Spalte für den Verteilungsschlüssel aus.

  • Sortier stil : Wählen Sie Keinen , Zusammengesetzt oder Überlappend .

  • Sortier schlüssel : Wählen Sie die Spalten für den Sortierschlüssel aus und passen Sie die Reihenfolge der Spalten an.

  • Vakuum- und Analysevorgänge aktivieren : (Nur Bulk-Verbindungen) Standardmäßig aktiviert. Bei entsprechender Aktivierung werden die Wartungsbefehle VACUUM und ANALYZE ausgeführt, nachdem ein Bulk-Load-Befehl APPEND für die Redshift-Datenbank ausgeführt wurde.

  • Größe von Bulk-Load-Einheiten (1 MB bis 102400 MB) : Zur Steigerung der Hochlade-Leistung werden große Dateien in kleinere Dateien mit Ganzzahl-Größenangabe in Megabyte aufgeteilt. Der Standardwert ist 128.

  • Umgekehrter Schrägstrich(\)als Escape-Zeichen aktivieren : (Nur Bulk-Verbindungen) Standardmäßig aktiviert. Wenn diese Option aktiviert ist, werden Zeichen, die unmittelbar auf einen umgekehrten Schrägstrich folgen, als Spaltendaten geladen, selbst wenn die Zeichen normalerweise für einen speziellen Zweck verwendet werden (z.B. Trennzeichen, Anführungszeichen, eingebetteter Zeilenumbruch oder Escape-Zeichen).