RDFtypes de médias utilisés par SPARQL in Neptune - Amazon Neptune

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.

RDFtypes de médias utilisés par SPARQL in Neptune

Les données Resource Description Framework (RDF) peuvent être sérialisées de différentes manières, dont la plupart SPARQL peuvent être consommées ou produites :

RDFformats de sérialisation utilisés par Neptune SPARQL

  • RDF/XML— XML sérialisation deRDF, définie dans la XMLsyntaxe RDF 1.1. Type de support : application/rdf+xml. Extension de fichier type : .rdf.

  • N-Triples — Format de texte brut basé sur des lignes pour le codage d'un RDF graphe, défini dans 1.1 N-Triples. RDF Type de support : application/n-triples, text/turtle ou text/plain. Extension de fichier type : .nt.

  • N-Quads — Format de texte brut basé sur des lignes pour le codage d'un RDF graphe, défini dans la version 1.1 N-Quads. RDF Il s'agit d'une extension des N-Triples. Type de support :application/n-quads, ou text/x-nquads lorsqu'il est codé en US- ASCII 7 bits. Extension de fichier type : .nq.

  • Turtle — Syntaxe textuelle RDF définie dans RDF1.1 Turtle qui permet d'écrire un RDF graphe entièrement sous forme de texte compact et naturel, avec des abréviations pour les modèles d'utilisation et les types de données courants. Turtle fournit des niveaux de compatibilité avec le format N-Triples ainsi qu'avec SPARQL sa syntaxe à triple motif. Type de support : text/turtleExtension de fichier type  : .ttl.

  • TrIG — Syntaxe textuelle RDF définie dans 1.1 RDFTriG qui permet d'écrire un RDF graphe entièrement sous forme de texte compact et naturel, avec des abréviations pour les modèles d'utilisation et les types de données courants. TriG est une extension du format Turtle. Type de support : application/trig. Extension de fichier type : .trig.

  • N3 (Notation3) — Langage d'assertion et de logique défini dans Notation3 (N3) : syntaxe lisible. RDF N3 étend le modèle de RDF données en ajoutant des formules (des littéraux qui sont eux-mêmes des graphes), des variables, des implications logiques et des prédicats fonctionnels, et fournit une alternative syntaxique textuelle à/. RDF XML Type de support : text/n3. Extension de fichier type : .n3.

  • JSON-LD — Format de sérialisation des données et de messagerie défini dans JSON-LD 1.0 .Type de média :. application/ld+json Extension de fichier type : .jsonld.

  • TriX — Une sérialisation de RDF inXML, définie dans TriX : RDF Triples in. XML Type de support : application/trix. Extension de fichier type : .trix.

  • SPARQLJSONRésultats — Une sérialisation de l'RDFutilisation du JSONformat de résultats de requête SPARQL 1.1. Type de support : application/sparql-results+json. Extension de fichier type : .srj.

  • RDF4JFormat binaire — Format binaire pour le codage RDF des données, documenté dans le RDFformat RDF4J binaire. Type de support : application/x-binary-rdf.

SPARQLformats de sérialisation des résultats utilisés par Neptune SPARQL

  • SPARQLXMLRésultats — XML Format pour les formats de liaison de variables et de résultats booléens fournis par le langage de SPARQL requête, défini dans SPARQLQuery Results XML Format (deuxième édition). Type de support : application/sparql-results+xml. Extension de fichier type : .srx.

  • SPARQLCSVet TSV résultats — Utilisation de valeurs séparées par des virgules et de valeurs séparées par des tabulations pour exprimer les résultats des SPARQL requêtes à partir de SELECT requêtes, définie dans SPARQL1.1 Résultats et formats de requête. CSV TSV Type de support : text/csv pour les valeurs séparées par des virgules et text/tab-separated-values pour les valeurs séparées par des tabulations. Extensions de fichiers types : .csv pour les valeurs séparées par des virgules et .tsv pour les valeurs séparées par des tabulations.

  • Table de résultats binaires : format binaire pour coder le résultat des SPARQL requêtes. Type de support : application/x-binary-rdf-results-table.

  • SPARQLJSONRésultats — Une sérialisation de l'RDFutilisation du JSONformat de résultats de requête SPARQL 1.1. Type de support : application/sparql-results+json.

Types de médias que Neptune peut utiliser pour importer des données RDF

Types de supports pris en charge par le chargeur en bloc Neptune
Types de médias pouvant être importés SPARQL UPDATE LOAD

Types de supports que Neptune peut utiliser pour exporter les résultats de requêtes

Pour spécifier le format de sortie d'une réponse à une SPARQL requête, envoyez un "Accept: media-type" en-tête avec la demande de requête. Par exemple :

curl -H "Accept: application/nquads" ...
RDFtypes de médias SPARQL SELECT pouvant être produits à partir de Neptune
RDFtypes de médias SPARQL ASK pouvant être produits à partir de Neptune
RDFtypes de médias SPARQL CONSTRUCT pouvant être produits à partir de Neptune
RDFtypes de médias SPARQL DESCRIBE pouvant être produits à partir de Neptune