Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
Utilisation de la RDF4J console pour se connecter à une instance de base de données Neptune
La RDF4J console vous permet d'expérimenter avec des graphes et des requêtes Resource Description Framework (RDF) dans un environnement REPL (en read-eval-print boucle).
Vous pouvez ajouter une base de données de graphes distante en tant que référentiel et l'interroger depuis la RDF4J console. Cette section explique la configuration de la RDF4J console pour se connecter à distance à une instance de base de données Neptune.
Pour vous connecter à Neptune à l'aide de la console RDF4J
Téléchargez-le RDF4J SDK depuis la page de téléchargement
du RDF4J site Web. -
Décompressez le fichier RDF4J SDK zip.
-
Dans un terminal, accédez au RDF4J SDK répertoire, puis entrez la commande suivante pour exécuter la RDF4J console :
bin/console.sh
Vous devez voir des résultats similaires à ce qui suit :
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. >
Vous êtes maintenant à l'invite
>
. Il s'agit de l'invite générale de la RDF4J console. Vous utilisez cette invite pour configurer les référentiels et autres opérations. Un référentiel possède sa propre invite pour l'exécution des requêtes. -
À l'
>
invite, entrez ce qui suit pour créer un SPARQL référentiel pour votre instance de base de données Neptune :create sparql
-
La RDF4J console vous invite à saisir les valeurs des variables requises pour vous connecter au SPARQL point de terminaison.
Please specify values for the following variables:
Indiquez l'une des valeurs suivantes :
Nom de variable Valeur SPARQLpoint final de requête https://
your-neptune-endpoint
:port
/sparqlSPARQLmettre à jour le terminal https://
your-neptune-endpoint
:port
/sparqlID de référentiel local [endpoint@localhost] neptune
Titre du dépôt [SPARQLendpoint repository @localhost] Neptune DB instance
Consultez la section Connexion aux points de terminaison Amazon Neptune pour découvrir comment trouver l'adresse de votre instance de base de données Neptune.
Si l'opération est réussie, vous voyez le message suivant :
Repository created
-
À l'invite de commande
>
, entrez ce qui suit pour vous connecter à l'instance de base de données Neptune.open neptune
Si l'opération est réussie, vous voyez le message suivant :
Opened repository 'neptune'
Vous êtes maintenant à l'invite
neptune>
. À l'invite de commande, vous pouvez exécuter des requêtes par rapport au graphe Neptune.Note
Maintenant que vous avez ajouté le répertoire, la prochaine fois que vous exécuterez
bin/console.sh
, vous pourrez immédiatement exécuter la commandeopen neptune
pour vous connecter à l'instance de base de données Neptune. -
À l'
neptune>
invite, entrez ce qui suit pour exécuter une SPARQL requête renvoyant jusqu'à 10 des triplets (subject-predicate-object) du graphique en utilisant la?s ?p ?o
requête avec une limite de 10. Pour demander autre chose, remplacez le texte après lasparql
commande par une autre SPARQL requête.sparql select ?s ?p ?o where {?s ?p ?o} limit 10