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 mithilfe des Amazon JDBC DocumentDB-Treibers eine Verbindung her
Der JDBC Treiber für Amazon DocumentDB bietet Entwicklern eine SQL relationale Schnittstelle und ermöglicht die Konnektivität von BI-Tools wie Tableau und. DbVisualizer
Weitere Informationen finden Sie in der Amazon JDBC DocumentDB-Treiber-Dokumentation unter GitHub
Themen
Erste Schritte
- Schritt 1. Amazon DocumentDB-Cluster erstellen
-
Wenn Sie keinen Amazon DocumentDB-Cluster erstellt haben, erstellen Sie einen anhand der Anweisungen im Abschnitt Erste Schritte im Amazon DocumentDB DocumentDB-Entwicklerhandbuch.
Anmerkung
Amazon DocumentDB ist nur ein Service für Virtual Private Cloud (VPC). Wenn Sie eine Verbindung von einem lokalen Computer außerhalb des Clusters herstellenVPC, müssen Sie eine SSH Verbindung zu einer EC2 Amazon-Instance herstellen. Starten Sie in diesem Fall Ihren Cluster mithilfe der Anweisungen unter Connect with EC2. Weitere Informationen zum SSH SSH Tunneling und wann Sie es möglicherweise benötigen, finden Sie unter Verwenden eines Tunnels zum Herstellen einer Connect zu Amazon DocumentDB
. - Schritt 2. JREoder Installation JDK
-
Abhängig von Ihrer BI-Anwendung müssen Sie möglicherweise sicherstellen, dass eine 64-Bit-Version JRE oder eine JDK Installationsversion 8 oder höher auf Ihrem Computer installiert ist. Sie können das Java SE Runtime Environment 8 hier
herunterladen. - Schritt 3. Laden Sie den DocumentDB-Treiber JDBC herunter
-
Laden Sie den JDBC DocumentDB-Treiber von hier
herunter. Der Treiber ist als einzelne JAR Datei verpackt (z. B. documentdb-jdbc-1.0.0-all.jar). - Schritt 4. Verwenden eines SSH Tunnels zum Connect zu Amazon DocumentDB
-
Amazon DocumentDB-Cluster (mit MongoDB-Kompatibilität) werden in einer Amazon Virtual Private Cloud (AmazonVPC) bereitgestellt. Auf sie kann direkt von EC2 Amazon-Instances oder anderen AWS Diensten zugegriffen werden, die in demselben Amazon bereitgestellt werdenVPC. Darüber hinaus kann Amazon DocumentDB von EC2a Instances oder anderen AWS Services in verschiedenen Regionen VPCs in derselben AWS Region oder anderen Regionen über VPC Peering aufgerufen werden.
Sie können SSH Tunneling (auch bekannt als Portweiterleitung) verwenden, um von außerhalb des Clusters auf Ihre Amazon DocumentDB DocumentDB-Ressourcen zuzugreifen. VPC Dies wird bei den meisten Benutzern der Fall sein, die ihre Anwendung nicht auf einer VM ausführen, die sich im DocumentDB-Cluster befindet. VPC
Um einen SSH Tunnel zu erstellen, benötigen Sie eine EC2 Amazon-Instance, die im selben Amazon läuft VPC wie Ihr Amazon DocumentDB-Cluster. Sie können entweder eine bestehende EC2 Instance in derselben Instanz VPC wie Ihr Cluster verwenden oder eine erstellen. Sie können einen SSH Tunnel zum Amazon DocumentDB-Cluster einrichten,
sample-cluster.node.us-east-1.docdb.amazonaws.com
indem Sie den folgenden Befehl auf Ihrem lokalen Computer ausführen.ssh -i "ec2Access.pem" -L 27017:sample-cluster.node.us-east-1.docdb.amazonaws.com:27017 ubuntu@ec2-34-229-221-164.compute-1.amazonaws.com -N
Das Flag -L wird für die Weiterleitung eines lokalen Ports verwendet. Dies ist eine Voraussetzung für die Verbindung zu einem BI-Tool, das auf einem Client außerhalb Ihres VPC läuft. Sobald Sie den obigen Schritt ausgeführt haben, können Sie mit den nächsten Schritten für das BI-Tool Ihrer Wahl fortfahren.
Weitere Informationen zum SSH Tunneling finden Sie in der Dokumentation zum Herstellen einer Verbindung mit Amazon DocumentDB über einen SSH Tunnel
.