

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

# Connect a Amazon DocumentDB mediante DataGrip
<a name="data-grip-connect"></a>

[DataGrip](https://www.jetbrains.com/help/datagrip/documentdb.html)es un potente entorno de desarrollo integrado (IDE) que admite varios sistemas de bases de datos, incluido Amazon DocumentDB. En esta sección, se explican los pasos para conectarse a su clúster de Amazon DocumentDB mediante una interfaz gráfica DataGrip, lo que le permite administrar y consultar sus datos fácilmente.

## Requisitos previos
<a name="data-grip-prerequisites"></a>
+ DataGrip IDE instalado en su máquina. Puede descargarlo desde [JetBrains](https://www.jetbrains.com/datagrip/download/#section=windows).
+ Una instancia de Amazon EC2 que se ejecute en la misma VPC que el clúster de Amazon DocumentDB. Utilizará esta instancia para establecer un túnel seguro desde su máquina local hasta el clúster de Amazon DocumentDBCluster. Siga estas instrucciones sobre cómo [Conectarse mediante Amazon EC2](connect-ec2.md):
+ Como alternativa a una instancia Amazon EC2, a una conexión VPN o si ya está accediendo a su AWS infraestructura mediante una VPN segura. Si prefiere esta opción, siga las instrucciones para [acceder de forma segura a Amazon DocumentDB mediante. AWS Client VPN](https://aws.amazon.com/blogs/database/securely-access-amazon-documentdb-with-mongodb-compatibility-locally-using-aws-client-vpn/)

## Conéctese usando DataGrip
<a name="data-grip-connect-steps"></a>

1. Inicie DataGrip en su computadora y cree un **nuevo proyecto**.  
![DataGrip pantalla de bienvenida con la opción Nuevo proyecto resaltada.](http://docs.aws.amazon.com/es_es/documentdb/latest/devguide/images/welcome.png)

1. Agregue un nuevo origen de datos de una de las siguientes formas:

   1. En el menú principal, vaya a **Archivo — Nuevo — Origen de datos** y seleccione **DocumentDB**

   1. En el **explorador de bases** de datos, elija el nuevo icono (**\+**) de la barra de herramientas. Vaya al **origen de datos** y seleccione **DocumentDB**.  
![La lista desplegable de + muestra el submenú Origen de datos. DocumentDB está seleccionado en ese submenú.](http://docs.aws.amazon.com/es_es/documentdb/latest/devguide/images/explorer.png)

1. En la página **Orígenes de datos** de la pestaña **General**, compruebe si hay un enlace para **descargar los archivos del controlador que faltan** en la parte inferior del área de configuración de la conexión. Seleccione este enlace para descargar los controladores necesarios para interactuar con una base de datos. Para obtener un enlace de descarga directa, consulte los controladores [JetBrains JDBC.](https://www.jetbrains.com/datagrip/jdbc-drivers/)  
![La interfaz Orígenes de datos y controladores con el enlace Descargar los archivos de controladores que faltan resaltado.](http://docs.aws.amazon.com/es_es/documentdb/latest/devguide/images/missing-driver.png)

1. En la pestaña **General**, especifique los detalles de la conexión:

   1. En el campo **Host**, especifique el punto de conexión del clúster de Amazon DocumentDB.

   1. **El puerto** ya está establecido en 27017. Cámbielo si el clúster se implementó en un puerto diferente.

   1. En **Autenticación**, elija **Nombre de usuario y contraseña**.

   1. Introduzca la información de nombre de usuario y contraseña.

   1. El campo **Base de datos** es opcional. Puede especificar la base de datos a la que desea conectarse.

   1. El campo **URL** se completa automáticamente a medida que agrega los detalles anteriores.  
![Campos de host, puerto, autenticación, base de datos y URL en la pestaña General de la interfaz Orígenes de datos y controladores.](http://docs.aws.amazon.com/es_es/documentdb/latest/devguide/images/connection.png)

1. En la **SSH/SSL**pestaña, habilite **Usar el túnel SSH** y, a continuación, elija el icono para abrir el cuadro de diálogo de configuración de **SSH.** Introduzca la información siguiente:

   1. En el campo **Host**, introduzca el nombre de host de su instancia de Amazon EC2.

   1. Introduzca el nombre de usuario y la contraseña de la instancia de Amazon EC2.

   1. En **Tipo de autenticación**, elija **Par de claves**.

   1. Introduzca su **Archivo de clave privada**.
**nota**  
Si utiliza la opción VPN, no es necesario configurar el túnel SSH.  
![La SSH/SSL pestaña de la interfaz de fuentes de datos y controladores con la opción Usar túnel SSH seleccionada y el icono de configuración de SSH resaltado. El icono abre la interfaz Configuraciones de SSH que se muestra.](http://docs.aws.amazon.com/es_es/documentdb/latest/devguide/images/ssh-tunnel.png)

1. En la **SSH/SSL**pestaña, habilita **Usar** SSL. En el campo **Archivo CA**, introduzca la ubicación del archivo `global-bundle.pem` en su ordenador. En **Modo**, deje la opción **Requerir**.
**nota**  
Puede descargar el certificado desde esta ubicación o con este comando: wget [https://truststore.pki.rds.amazonaws.com/global/global-bundle.pem](https://truststore.pki.rds.amazonaws.com/global/global-bundle.pem)
**nota**  
Si se está conectando al clúster elástico de Amazon DocumentDB, no tiene que especificar el archivo CA. Deje marcada la opción **Usar SSL** y todas las demás opciones con sus valores predeterminados.  
![SSH/SSL pestaña de la interfaz de fuentes de datos y controladores con la configuración SSL habilitada.](http://docs.aws.amazon.com/es_es/documentdb/latest/devguide/images/use-ssl.png)

1. En la pestaña **Esquemas**, elija **Todas las bases de datos** o introduzca el filtro “\*:\*” en el campo del **patrón del esquema**. Seleccione **Probar conexión** para probar la conexión.  
![La pestaña Esquemas de la interfaz Orígenes de datos y controladores con la opción Todas las bases de datos seleccionada. Aparece el mensaje Realizado correctamente sobre el enlace Probar conexión.](http://docs.aws.amazon.com/es_es/documentdb/latest/devguide/images/schemas.png)

1. Una vez que la conexión se haya probado correctamente, pulse **Aceptar** para guardar la configuración de la fuente de datos.

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

DataGrip proporciona varias funciones que le ayudan a trabajar con Amazon DocumentDB de forma eficaz:
+ **Editor SQL**: escriba y ejecute SQL-like consultas en sus colecciones de DocumentDB mediante el editor SQL de. DataGrip
+ **Generador visual de consultas**: utilice el generador visual de consultas para crear consultas de forma gráfica sin escribir el código SQL.
+ **Administración de esquemas**: administre fácilmente el esquema de su base de datos, incluida la creación, modificación y eliminación de colecciones.
+ **Visualización de datos**: vea y analice sus datos mediante varias herramientas de visualización disponibles en DataGrip.
+ **Exportación e importación de datos**: transfiera datos entre Amazon DocumentDB y otras bases de datos mediante las funciones DataGrip de exportación e importación.

Consulte la [DataGrip documentación](https://www.jetbrains.com/datagrip/features/) oficial para obtener características y consejos más avanzados sobre cómo trabajar con Amazon DocumentDB y otros sistemas de bases de datos.