Uso de la RDF4J consola 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 RDF4J consola para conectarse a una instancia de base de datos de Neptune

La RDF4J consola le permite experimentar con gráficos y consultas del Resource Description Framework (RDF) en un entorno REPL (read-eval-print bucle).

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

Para conectarse a Neptune mediante la consola RDF4J
  1. RDF4JSDKDescárguelo desde la página de descargas del sitio RDF4J web.

  2. Descomprima el archivo RDF4J SDK zip.

  3. En una terminal, navegue hasta el RDF4J SDK directorio y, a continuación, introduzca el siguiente comando para ejecutar la RDF4J consola:

    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 >. Esta es la línea de comandos general de la RDF4J consola. que se utiliza para configurar los repositorios y otras operaciones. Un repositorio tiene su propio símbolo para ejecutar consultas.

  4. Cuando se > le solicite, introduzca lo siguiente para crear un SPARQL repositorio para su instancia de base de datos de Neptune:

    create sparql
  5. La RDF4J consola le solicita los valores de las variables necesarias para conectarse al punto finalSPARQL.

    Please specify values for the following variables:

    Especifique los siguientes valores:

    Nombre de variable Valor
    SPARQLpunto final de consulta https://your-neptune-endpoint:port/sparql
    SPARQLactualizar el punto final https://your-neptune-endpoint:port/sparql
    ID del repositorio local [endpoint@localhost] neptune
    Título del repositorio [SPARQLendpoint repository @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. Cuando se neptune> le solicite, introduzca lo siguiente para ejecutar una SPARQL consulta que devuelva hasta 10 de los triples (subject-predicate-object) del gráfico utilizando la ?s ?p ?o consulta con un límite de 10. Para realizar una consulta diferente, sustituya el texto que aparece después del sparql comando por otra SPARQL consulta.

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