View a markdown version of this page

Uso de la consola de RDF4J para conectarse a una instancia de base de datos de Neptune - Amazon Neptune

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

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 del sitio web de RDF4J.

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

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

  4. 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
  5. 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:

    Nombre de variable Valor
    Punto de enlace de consulta de SPARQL https://your-neptune-endpoint:port/sparql
    Punto de enlace de actualización de SPARQL https://your-neptune-endpoint:port/sparql
    ID del repositorio local [endpoint@localhost] neptune
    Título del repositorio [repositorio de punto de enlace de SPARQL @localhost] Neptune DB instance

    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.

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

    Repository created
  6. 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.

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