Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Connect utilizzando il driver JDBC di Amazon DocumentDB
Il driver JDBC per Amazon DocumentDB fornisce un'interfaccia relazionale SQL per gli sviluppatori e consente la connettività da strumenti di BI come Tableau e. DbVisualizer
Per informazioni più dettagliate, consulta la documentazione del driver JDBC di Amazon DocumentDB
Argomenti
Nozioni di base
- Fase 1: Crea un cluster Amazon DocumentDB
-
Se non disponi di un cluster Amazon DocumentDB creato, creane uno seguendo le istruzioni nella sezione Getting Started della Amazon DocumentDB Developer Guide.
Nota
Amazon DocumentDB è un servizio esclusivamente su Virtual Private Cloud (VPC). Se ti connetti da una macchina locale, al di fuori del VPC del cluster, dovrai creare una connessione SSH a un'istanza Amazon. EC2 In questo caso, avvia il cluster utilizzando le istruzioni in Connect with EC2. Consulta Usare un tunnel SSH per connettersi ad Amazon
DocumentDB per ulteriori informazioni sul tunneling SSH e quando potrebbe essere necessario. - Fase 2: Installazione JRE o JDK
-
A seconda dell'applicazione di BI in uso, potrebbe essere necessario assicurarsi che sul computer sia installata un'installazione JRE o JDK a 64 bit versione 8 o successiva. Puoi scaricare Java SE Runtime Environment 8 qui.
- Fase 3. Scarica il driver JDBC DocumentDB
-
Scarica il driver JDBC DocumentDB da qui.
Il driver è confezionato come un singolo file JAR (ad esempio documentdb-jdbc-1.0.0-all.jar). - Fase 4. Utilizzo di un tunnel SSH per connettersi ad Amazon DocumentDB
-
I cluster Amazon DocumentDB (con compatibilità MongoDB) vengono distribuiti all'interno di un Amazon Virtual Private Cloud (Amazon VPC). È possibile accedervi direttamente dalle EC2 istanze Amazon o da altri AWS servizi distribuiti nello stesso Amazon VPC. Inoltre, è possibile accedere ad Amazon DocumentDB da EC2a istanze o altri AWS servizi in diverse regioni nella stessa AWS regione o VPCs in altre regioni tramite peering VPC.
Puoi utilizzare il tunneling SSH (noto anche come port forwarding) per accedere alle risorse di Amazon DocumentDB dall'esterno del VPC del cluster. Questo sarà il caso della maggior parte degli utenti che non eseguono la propria applicazione su una macchina virtuale nello stesso VPC del cluster DocumentDB.
Per creare un tunnel SSH, è necessaria un' EC2 istanza Amazon in esecuzione nello stesso Amazon VPC del cluster Amazon DocumentDB. È possibile utilizzare un' EC2istanza esistente nello stesso VPC del cluster o crearne una. Puoi configurare un tunnel SSH verso il
sample-cluster.node.us-east-1.docdb.amazonaws.com
cluster Amazon DocumentDB eseguendo il seguente comando sul tuo computer locale.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
Il flag -L viene utilizzato per inoltrare una porta locale. Questo è un prerequisito per la connessione a qualsiasi strumento di BI in esecuzione su un client esterno al tuo VPC. Una volta eseguito il passaggio precedente, puoi passare ai passaggi successivi per lo strumento di BI di tua scelta.
Per ulteriori informazioni sul tunneling SSH, consulta la documentazione sull'uso di un tunnel SSH per la connessione ad Amazon
DocumentDB.