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.
Accès au graphe de Neptune avec SPARQL
SPARQLest un langage de requête pour le Resource Description Framework (RDF), un format de données graphiques conçu pour le Web. Amazon Neptune est compatible avec SPARQL la version 1.1. Cela signifie que vous pouvez vous connecter à une instance de base de données Neptune et interroger le graphe en utilisant le langage de requête décrit dans la spécification du langage de requête SPARQL 1.1
Une requête in SPARQL se compose d'une SELECT
clause pour spécifier les variables à renvoyer et d'une WHERE
clause pour spécifier les données à associer dans le graphique. Si les SPARQL requêtes ne vous sont pas familières, consultez la section Écrire des requêtes simples
Important
Pour charger des données, SPARQL UPDATE INSERT
peut fonctionner correctement pour un petit ensemble de données, mais si vous avez besoin de charger une quantité importante de données à partir d'un fichier, consultez Utilisation du chargeur en vrac Amazon Neptune pour ingérer des données.
Pour plus d'informations sur les spécificités de la SPARQL mise en œuvre de Neptune, consultezSPARQLconformité aux normes.
Avant de commencer, les prérequis suivants doivent être remplis :
Vous devez disposer d'une instance de base de données Neptune. Pour plus d'informations sur la création d'une instance de base de données Neptune, consultez Création d'un cluster Amazon Neptune.
Une EC2 instance Amazon dans le même cloud privé virtuel (VPC) que votre instance de base de données Neptune.
Rubriques
- Utilisation de la RDF4J console pour se connecter à une instance de base de données Neptune
- Utilisation RDF4J de Workbench pour se connecter à une instance de base de données Neptune
- Utilisation de Java pour se connecter à une instance de base de données Neptune
- SPARQL HTTP API
- SPARQLconseils de requête
- SPARQLDESCRIBEcomportement par rapport au graphe par défaut
- SPARQLétat de la requête API
- SPARQLannulation de requête
- Utilisation du HTTP protocole Graph Store SPARQL 1.1 (GSP) dans Amazon Neptune
- Analyse de l'exécution des requêtes Neptune à l'aide de SPARQL explain
- SPARQLrequêtes fédérées dans Neptune à l'aide de l'extension SERVICE