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
Themen
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.
-
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
-
-
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
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:
-
Starten Sie die Tableau Desktop-Anwendung.
-
Navigieren Sie zu Verbinden > Mit einem Server > Mehr.
-
Wählen Sie unter Installierte Connectors Amazon DocumentDB von Amazon Web Services aus.
Verbindung zu Amazon DocumentDB mithilfe von Tableau herstellen — externer SSH-Tunnel
-
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.
-
(Optional) Erweiterte Optionen finden Sie auf der Registerkarte „Erweitert“.
-
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.
-
Wählen Sie auf der Registerkarte Erweitert die Option SSH-Tunnel aktivieren, um weitere Eigenschaften zu überprüfen.
-
Geben Sie den SSH-Benutzer, den SSH-Hostnamen und die private SSH-Schlüsseldatei ein.
-
(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.
-
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.
-
Klicken Sie auf Sign In.