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
RDF4JSDKDescárguelo desde la página de descargas
del sitio RDF4J web. -
Descomprima el archivo RDF4J SDK zip.
-
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. -
Cuando se
>
le solicite, introduzca lo siguiente para crear un SPARQL repositorio para su instancia de base de datos de Neptune:create sparql
-
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
/sparqlSPARQLactualizar el punto final https://
your-neptune-endpoint
:port
/sparqlID 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
-
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 comandoopen neptune
para conectarse a la instancia de base de datos de Neptune. -
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 delsparql
comando por otra SPARQL consulta.sparql select ?s ?p ?o where {?s ?p ?o} limit 10