

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 RDF4J Workbench para conectarse a una instancia de base de datos de Neptune
<a name="access-graph-sparql-rdf4j-workbench"></a>

En esta sección se explica cómo conectarse a una instancia de base de datos de Amazon Neptune utilizando RDF4J Workbench y RDF4J Server. RDF4J Server es obligatorio porque actúa como proxy entre el punto de conexión HTTP REST de SPARQL para Neptune y RDF4J Workbench. 

RDF4J Workbench proporciona una interfaz sencilla para experimentar con un gráfico, incluida la carga de archivos locales. Para obtener más información, consulte la [sección Add](https://rdf4j.org/documentation/tools/server-workbench/#add) en la documentación de RDF4J.

**Requisitos previos**  
Antes de comenzar, haga lo siguiente:
+ Instale Java 1.8 o versiones posteriores.
+ Instale RDF4J Server y RDF4J Workbench. Para obtener más información, consulte la sección sobre cómo [instalar RDF4J Server y RDF4J Workbench](https://rdf4j.org/documentation/tools/server-workbench/#installing-rdf4j-server-and-rdf4j-workbench).

**Para utilizar RDF4J Workbench para conectarse a Neptune**

1. En un explorador web, vaya a la dirección URL donde está implementada la aplicación web de RDF4J Workbench. Por ejemplo, si utiliza Apache Tomcat, la URL es: [https://{{ec2\_hostname}}: 8080/rdf4j -workbench/](http://localhost:8080/rdf4j-workbench/).

1. Si se le pide que realice la acción **Connect to RDF4J Server (Conectar al servidor RDF4J)**, verifique que se ha instalado **RDF4J Server (Servidor RDF4J)**, que está en ejecución y que la URL del servidor es correcta. Después, continúe con el siguiente paso.

1. En el panel izquierdo, elija **New repository (Nuevo repositorio)**.

   En **New repository (Nuevo repositorio)**:
   + En la lista desplegable **Type (Tipo)**, elija **SPARQL endpoint proxy (Proxy de punto de enlace de SPARQL)**.
   + En **ID**, escriba **neptune**.
   + En **Título**, escriba **Instancia de base de datos de Neptune**.

   Elija **Siguiente**.

1. En **New repository (Nuevo repositorio)**:
   + En **SPARQL query endpoint URL (URL de punto de enlace de consulta de SPARQL)**, escriba `https://{{your-neptune-endpoint}}:{{port}}/sparql`.
   + En **SPARQL update endpoint URL (URL de punto de enlace de actualización de SPARQL)**, escriba `https://{{your-neptune-endpoint}}:{{port}}/sparql`.

   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). 

   Seleccione **Crear**.

1. El repositorio de **neptune** aparece ahora en la lista de repositorios. Puede que tenga que esperar unos minutos antes de poder usar el nuevo repositorio.

1. En la columna **Id** de la tabla, elija el enlace **neptune**.

1. En el panel izquierdo, elija **Query (Consulta)**. 

    
**nota**  
Si los elementos del menú **Explore (Explorar)** están deshabilitados, puede que tenga que volver a conectar con RDF4J Server y elegir de nuevo el repositorio **neptune**.  
Para ello, puede usar los enlaces **[change] ([cambiar])** en la esquina superior derecha.

1. En el campo de consulta, escriba la siguiente consulta SPARQL y, a continuación, elija **Execute (Ejecutar)**.

    

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

    

El ejemplo anterior devuelve hasta 10 de los triples (sujeto-predicado-objeto) del gráfico utilizando la consulta `?s ?p ?o` con un límite de 10. 