

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.

# Uso de la consola de RDF4J para conectarse a una instancia de base de datos de Neptune
<a name="access-graph-sparql-rdf4j-console"></a>



La consola de RDF4J le permite experimentar con los gráficos y las consultas del marco de descripción de recursos (RDF) en un entorno REPL (Read-Eval-Print Loop). 

Puede añadir una base de datos de gráficos remota como repositorio y consultarla desde la consola de RDF4J. En esta sección, se explica la configuración de la consola de RDF4J para conectarse de forma remota a una instancia de base de datos de Neptune.

**Para conectarse a Neptune mediante la consola de RDF4J**

1. Descargue el SDK de RDF4J de la [página de descargas](http://rdf4j.org/download/) del sitio web de RDF4J.

1. Descomprima el archivo .zip del SDK de RDF4J.

1. En un terminal, vaya al directorio del SDK de RDF4J y, a continuación, escriba el siguiente comando para ejecutar la consola de RDF4J:

   ```
   bin/console.sh
   ```

   Debería ver una salida similar a esta:

   ```
   14:11:51.126 [main] DEBUG o.e.r.c.platform.PlatformFactory - os.name = linux
   14:11:51.130 [main] DEBUG o.e.r.c.platform.PlatformFactory - Detected Posix platform
   Connected to default data directory
   RDF4J Console 3.6.1
   
   3.6.1
   Type 'help' for help.
   >
   ```

   Ahora se encuentra en `>`. Este es el símbolo general para la consola de RDF4J, que se utiliza para configurar los repositorios y otras operaciones. Un repositorio tiene su propio símbolo para ejecutar consultas.

1. En el símbolo del sistema de `>`, escriba lo siguiente si quiere crear un repositorio de SPARQL para la instancia de base de datos de Neptune:

    

   ```
   create sparql
   ```

1. La consola de RDF4J solicita los valores de las variables que se requieren para conectarse al punto de enlace de SPARQL.

   ```
   Please specify values for the following variables:
   ```

   Especifique los siguientes valores:    
[See the AWS documentation website for more details](http://docs.aws.amazon.com/es_es/neptune/latest/userguide/access-graph-sparql-rdf4j-console.html)

   Para obtener información acerca de cómo encontrar la dirección de la instancia de base de datos de Neptune, consulte la sección [Conexión a los puntos de conexión de Amazon Neptune](feature-overview-endpoints.md).

   Si la operación se realiza correctamente, aparecerá el mensaje siguiente:

    

   ```
   Repository created
   ```

1. En el símbolo del sistema de `>`, escriba lo siguiente para conectarse a la instancia de base de datos de Neptune:

   ```
   open neptune
   ```

   Si la operación se realiza correctamente, aparecerá el mensaje siguiente:

    

   ```
   Opened repository 'neptune'
   ```

   Ahora se encuentra en `neptune>`. Aquí puede ejecutar consultas en el gráfico de Neptune.

    
**nota**  
Una vez que ha añadido el repositorio, la próxima vez que ejecute `bin/console.sh`, podrá ejecutar inmediatamente el comando `open neptune` para conectarse a la instancia de base de datos de Neptune.

1. En el símbolo del sistema `neptune>`, escriba lo siguiente para ejecutar una consulta SPARQL que devuelva hasta un máximo de 10 valores triples (sujeto-predicado-objeto) en el gráfico utilizando la consulta `?s ?p ?o` con un límite de 10. Para otras consultas, sustituya el texto después del comando `sparql` por otra consulta SPARQL.

   ```
   sparql select ?s ?p ?o where {?s ?p ?o} limit 10
   ```