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 console RDF4J pour se connecter à une instance de base de données Neptune
La console RDF4J vous permet de tester les graphes et les requêtes RDF (Resource Description Framework) dans un environnement REPL (Read-Eval-Print Loop).
Vous pouvez ajouter une base de données orientée graphe en tant que référentiel et l'interroger à partir de la console RDF4J. Cette section vous accompagne dans la configuration de la console RDF4J pour une connexion à distance à l'instance de base de données Neptune.
Pour se connecter à Neptune à l'aide de la console RDF4J
Téléchargez le kit SDK RDF4J à partir de la page de téléchargement
sur le site web RDF4J. -
Décompressez le fichier RDF4J SDK.
-
Dans un terminal, accédez au répertoire RDF4J SDK, puis saisissez la commande suivante pour exécuter la console RDF4J :
bin/console.shVous 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 console RDF4J. 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. -
Saisissez ce qui suit à l'invite
>afin de créer un répertoire SPARQL pour votre instance de base de données Neptune :create sparql -
La console RDF4J Console vous invite à fournir les valeurs des variables requises pour se connecter au point de terminaison SPARQL.
Please specify values for the following variables:Indiquez l’une des valeurs suivantes :
Nom de variable Value Point de terminaison de requête SPARQL https://your-neptune-endpoint:port/sparqlPoint de terminaison de mise à jour SPARQL https://your-neptune-endpoint:port/sparqlID de référentiel local [endpoint@localhost] neptuneTitre de référentiel [référentiel de point de terminaison SPARQL @localhost] Neptune DB instanceConsultez 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 neptuneSi 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 neptunepour vous connecter à l'instance de base de données Neptune. -
À l'invite
neptune>, saisissez la commande suivante pour exécuter une requête SPARQL qui renvoie 10 triplets au plus (sujet-prédicat-objet) dans le graphe à l'aide de la requête?s ?p ?oavec une limite égale à 10. Pour interroger quelque chose d'autre, remplacez le texte après la commandesparqlpar une autre requête SPARQL.sparql select ?s ?p ?o where {?s ?p ?o} limit 10