View a markdown version of this page

Stellen Sie von Tableau Desktop aus eine Verbindung zu Amazon DocumentDB her - Amazon DocumentDB

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Stellen Sie von Tableau Desktop aus eine Verbindung zu Amazon DocumentDB her

Hinzufügen des Amazon DocumentDB-JDBC-Treibers

Um von Tableau Desktop aus eine Verbindung zu Amazon DocumentDB herzustellen, müssen Sie den Amazon DocumentDB-JDBC-Treiber und den DocumentDB Tableau-Connector herunterladen und installieren.

  1. Laden Sie die Amazon DocumentDB-JDBC-Treiber-JAR-Datei aus dem Amazon DocumentDB-JDBC-Treiber-Repository herunter und kopieren Sie sie je nach Betriebssystem in eines der folgenden Verzeichnisse:

    • Windows - C:\Program Files\Tableau\Drivers

    • macOS - ~/Library/Tableau/Drivers

  2. Laden Sie den DocumentDB Tableau-Connector (eine TACO-Datei) von der Tableau Exchange-Website herunter und kopieren Sie ihn in Ihr My Repository/Connectors Tableau-Verzeichnis.

    • Windows - C:\Users\[user]\Documents\My Tableau Repository\Connectors

    • macOS - /Users/[user]/Documents/My Tableau Repository/Connectors

Weitere Informationen finden Sie in der Tableau-Dokumentation.

Anmerkung

Wenn Sie neuere CA-Zertifikate verwenden, stellen Sie sicher, dass Sie Ihren JDBC-Treiber auf Version 1.4.5 aktualisieren (in diesem AWS GitHub Repository verfügbar).

Stellen Sie mithilfe von Tableau — SSH-Tunnel eine Verbindung zu Amazon DocumentDB her

Um von einem Client-Computer außerhalb der VPC Ihres DocumentDB-Clusters aus eine Verbindung zu Tableau herzustellen, müssen Sie einen SSH-Tunnel einrichten, bevor Sie die folgenden Schritte ausführen:

  1. Starten Sie die Tableau Desktop-Anwendung.

  2. Navigieren Sie zu Verbinden > Mit einem Server > Mehr.

  3. Wählen Sie unter Installierte Connectors Amazon DocumentDB von Amazon Web Services aus.

    Auf der Connect-Oberfläche von Tableau Desktop wird das Untermenü Mehr... im Abschnitt Zu einem Server angezeigt. Die Option Amazon DocumentDB ist im Untermenü „Installierte Connectors“ hervorgehoben.
Verbindung zu Amazon DocumentDB mithilfe von Tableau herstellen — externer SSH-Tunnel
  1. Geben Sie die erforderlichen Verbindungsparameter Hostname, Port, Datenbank , Benutzername und Passwort ein. Die Verbindungsparameter im folgenden Beispiel entsprechen der JDBC-Verbindungszeichenfolge:

    jdbc:documentdb://localhost:27019/test? tls=true&tlsAllowInvalidHostnames=true&scanMethod=random&scanLimit=1000&loginTimeoutSec=0&readPreference=primary&retryReads=true&schemaName=_defaultwobei die Parameter Benutzername und Passwort separat in einer Eigenschaftensammlung übergeben werden. Weitere Informationen zu Parametern für Verbindungszeichenfolgen finden Sie in der Github-Dokumentation zum Amazon DocumentDB JDBC-Treiber.

    Registerkarte „Allgemein“ in der Amazon DocumentDB-Connector-Schnittstelle mit Feldern für Hostname, Port, Datenbank, Benutzername und Passwort.
  2. (Optional) Erweiterte Optionen finden Sie auf der Registerkarte „Erweitert“.

    Die Registerkarte „Erweitert“ in der Amazon DocumentDB-Connector-Oberfläche mit zusätzlichen Verbindungsoptionen.
  3. Klicken Sie auf Sign in.

Verbindung zu Amazon DocumentDB mithilfe von Tableau herstellen — interner SSH-Tunnel
Anmerkung

Wenn Sie es vorziehen, den SSH-Tunnel nicht über ein Terminal einzurichten, können Sie die Tableau-GUI verwenden, um Ihre EC2-Instanzdetails anzugeben, die der JDBC-Treiber automatisch zum Erstellen eines SSH-Tunnels verwendet.

  1. Wählen Sie auf der Registerkarte Erweitert die Option SSH-Tunnel aktivieren, um weitere Eigenschaften zu überprüfen.

    Registerkarte „Erweitert“ in der Amazon DocumentDB-Connector-Schnittstelle, wobei die Option „SSH-Tunnel aktivieren“ ausgewählt ist und zusätzliche SSH-Eingabefelder angezeigt werden.
  2. Geben Sie den SSH-Benutzer, den SSH-Hostnamen und die private SSH-Schlüsseldatei ein.

  3. (Optional) Sie können die SSH-Option Strict Host Key Check deaktivieren, wodurch die Überprüfung des Hostschlüssels anhand einer bekannten Hosts-Datei umgangen wird.

    Anmerkung

    Die Deaktivierung dieser Option ist weniger sicher, da sie zu einem https://en.wikipedia.org/wiki/Man-in-the-middle_attack Man-in-the-Middle-Angriff führen kann.

    Registerkarte „Erweitert“ in der Amazon DocumentDB-Connector-Schnittstelle mit deaktivierter SSH-Option „Strict Host Key Check“.
  4. Geben Sie die erforderlichen Parameter ein: Hostname, Port, Datenbank, Benutzername und Passwort.

    Anmerkung

    Stellen Sie sicher, dass Sie den DocumentDB-Cluster-Endpunkt und nicht localhost verwenden, wenn Sie die interne SSH-Tunneloption verwenden.

    Die Registerkarte „Allgemein“ in der Amazon DocumentDB-Connector-Schnittstelle zeigt die Felder Hostname, Port, Datenbank, Benutzername und Passwort.
  5. Klicken Sie auf Sign In.