

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 ad Amazon DocumentDB tramite DataGrip
<a name="data-grip-connect"></a>

[DataGrip](https://www.jetbrains.com/help/datagrip/documentdb.html)è un potente ambiente di sviluppo integrato (IDE) che supporta vari sistemi di database, incluso Amazon DocumentDB. Questa sezione illustra i passaggi per connettersi al cluster Amazon DocumentDB utilizzando DataGrip, in modo da gestire e interrogare facilmente i dati utilizzando un'interfaccia grafica.

## Prerequisiti
<a name="data-grip-prerequisites"></a>
+ DataGrip IDE installato sulla tua macchina. Puoi scaricarlo da [JetBrains](https://www.jetbrains.com/datagrip/download/#section=windows).
+ Un' EC2 istanza Amazon in esecuzione nello stesso VPC del cluster Amazon DocumentDB. Utilizzerai questa istanza per stabilire un tunnel sicuro dal tuo computer locale ad Amazon DocumentDBcluster. Segui le istruzioni su come farlo[Connect tramite Amazon EC2](connect-ec2.md).
+ Alternativa a un' EC2 istanza Amazon, a una connessione VPN o, se stai già accedendo alla tua AWS infrastruttura, utilizzando una VPN sicura. Se preferisci questa opzione, segui le istruzioni per [accedere in modo sicuro ad Amazon AWS Client VPN DocumentDB](https://aws.amazon.com/blogs/database/securely-access-amazon-documentdb-with-mongodb-compatibility-locally-using-aws-client-vpn/) utilizzando.

## Connect usando DataGrip
<a name="data-grip-connect-steps"></a>

1. Avvia DataGrip sul tuo computer e crea un **nuovo progetto**.  
![\[DataGrip schermata di benvenuto con l'opzione Nuovo progetto evidenziata.\]](http://docs.aws.amazon.com/it_it/documentdb/latest/developerguide/images/welcome.png)

1. Aggiungi una nuova fonte di dati utilizzando uno dei seguenti modi:

   1. Dal menu principale, accedi a **File — Nuovo — Origine dati** e seleziona **DocumentDB**

   1. In **Database Explorer**, fate clic sulla nuova icona (**\$1**) nella barra degli strumenti. Vai a **Data Source** e seleziona **DocumentDB**.  
![\[L'elenco a discesa per + mostra il sottomenu Data Source. DocumentDB è selezionato da quel sottomenu.\]](http://docs.aws.amazon.com/it_it/documentdb/latest/developerguide/images/explorer.png)

1. Nella pagina **Fonti dati** della scheda **Generale**, controlla se c'è il link **Scarica i file dei driver mancanti** nella parte inferiore dell'area delle impostazioni di connessione. Fai clic su questo link per scaricare i driver necessari per interagire con un database. Per un link per il download diretto, consulta i driver [JetBrains JDBC.](https://www.jetbrains.com/datagrip/jdbc-drivers/)  
![\[Interfaccia Data Sources and Drivers con il link Scarica i file dei driver mancanti evidenziato.\]](http://docs.aws.amazon.com/it_it/documentdb/latest/developerguide/images/missing-driver.png)

1. Nella scheda **Generale**, specifica i dettagli della connessione:

   1. Nel campo **Host**, specifica l'endpoint del cluster Amazon DocumentDB.

   1. La **porta** è già impostata su 27017. Modificala se il cluster è stato distribuito su una porta diversa.

   1. Per **l'autenticazione**, scegli **Utente e password**.

   1. Inserisci le informazioni relative al nome utente e alla password.

   1. Il campo **Database** è facoltativo. È possibile specificare il database a cui connettersi.

   1. Il campo **URL** viene completato automaticamente man mano che aggiungi i dettagli di cui sopra.  
![\[Campi Host, porta, autenticazione, database e URL nella scheda Generale dell'interfaccia Data Sources and Drivers.\]](http://docs.aws.amazon.com/it_it/documentdb/latest/developerguide/images/connection.png)

1. **Nella scheda **SSH/SSL**, abilita **Usa tunnel SSH**, quindi fai clic sull'icona per aprire la finestra di dialogo di configurazione SSH.** Immetti le seguenti informazioni:

   1. nel campo **Host**, inserisci il nome host della tua EC2 istanza Amazon.

   1. Inserisci il nome utente e la password per la tua EC2 istanza Amazon.

   1. Per **Tipo di autenticazione**, scegli **Coppia di chiavi**.

   1. Inserisci il tuo **file di chiave privata**.
**Nota**  
Se utilizzi l'opzione VPN, non è necessario configurare il tunnel SSH.  
![\[La scheda SSH/SSL nell'interfaccia Data Sources and Drivers con Usa tunnel SSH selezionato e l'icona di configurazione SSH evidenziata. L'icona apre l'interfaccia di configurazione SSH visualizzata.\]](http://docs.aws.amazon.com/it_it/documentdb/latest/developerguide/images/ssh-tunnel.png)

1. **Nella scheda **SSH/SSL, abilita Usa SSL.**** Nel campo **File CA**, inserisci la posizione del file sul `global-bundle.pem` tuo computer. Per **Mode**, lascia l'opzione **Richiedi**.
**Nota**  
Puoi scaricare il certificato da questa posizione o con questo comando: wget [https://truststore.pki.rds.amazonaws.com/global/global-bundle.pem](https://truststore.pki.rds.amazonaws.com/global/global-bundle.pem)
**Nota**  
Se ti connetti al cluster elastico di Amazon DocumentDB, non devi specificare il file CA. Lascia selezionata l'opzione **Usa SSL** e tutte le altre opzioni ai valori predefiniti.  
![\[Scheda SSH/SSL nell'interfaccia Data Sources and Drivers con le impostazioni SSL abilitate.\]](http://docs.aws.amazon.com/it_it/documentdb/latest/developerguide/images/use-ssl.png)

1. **Nella scheda **Schemi**, scegli **Tutti i database** o inserisci il filtro «\$1: \$1» nel campo Schema pattern.** Fai clic sul link **Test Connection** per testare la connessione.  
![\[La scheda Schemi nell'interfaccia Data Sources and Drivers con l'opzione Tutti i database selezionata. Sopra il link Test Connection viene visualizzato un messaggio di successo.\]](http://docs.aws.amazon.com/it_it/documentdb/latest/developerguide/images/schemas.png)

1. Una volta che la connessione è stata testata correttamente, fai clic su **OK** per salvare la configurazione dell'origine dati.

## DataGrip features
<a name="data-grip-features"></a>

DataGrip offre diverse funzionalità per aiutarti a lavorare con Amazon DocumentDB in modo efficiente:
+ **SQL Editor**: scrivi ed esegui query di tipo SQL sulle tue raccolte DocumentDB utilizzando l'editor SQL in. DataGrip
+ **Visual Query Builder**: utilizza il generatore di query visive per creare query graficamente senza scrivere codice SQL.
+ **Gestione dello schema**: gestisci facilmente lo schema del tuo database, inclusa la creazione, la modifica e l'eliminazione delle raccolte.
+ **Visualizzazione dei dati**: visualizza e analizza i dati utilizzando i vari strumenti di visualizzazione disponibili in. DataGrip
+ **Esportazione e importazione di dati**: trasferisci dati tra Amazon DocumentDB e altri database utilizzando le funzionalità DataGrip di esportazione e importazione di.

Consulta la [DataGrip documentazione](https://www.jetbrains.com/datagrip/features/) ufficiale per funzionalità e suggerimenti più avanzati su come lavorare con Amazon DocumentDB e altri sistemi di database.