Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
Von SPARQL in Neptune verwendete RDF-Medientypen
Resource Description Framework (RDF)-Daten können auf viele verschiedene Arten serialisiert werden, von denen SPARQL die meisten nutzen oder ausgeben kann:
Von Neptune SPARQL verwendete RDF-Serialisierungsformate
RDF/XML— XML-Serialisierung von RDF, definiert in der RDF
1.1 XML-Syntax. Medienntyp: application/rdf+xml. Typische Dateierweiterung:.rdf.N-Triples— Ein zeilenbasiertes Klartextformat zur Kodierung eines RDF-Graphen, definiert in RDF 1.1. N-Triples
Medientyp: application/n-triples,text/turtleodertext/plain. Typische Dateierweiterung:.nt.N-Quads— Ein zeilenbasiertes Klartextformat zur Kodierung eines RDF-Graphen, definiert in RDF 1.1. N-Quads
Es ist eine Erweiterung von. N-Triples Medientyp: application/n-quads, odertext/x-nquadswenn mit US-ASCII 7-Bit codiert. Typische Dateierweiterung:.nq.Turtle – Eine Textsyntax für RDF, definiert in RDF 1.1 c Turtle
, mit der ein RDF-Diagramm vollständig in einem kompakten und natürlichen Textformat geschrieben werden kann, einschließlich Abkürzungen für häufige Nutzungsmuster und Datentypen. Turtle bietet ein gewisses Maß an Kompatibilität mit dem N-Triples Format sowie der Dreifachmuster-Syntax von SPARQL. Medientyp: text/turtleTypische Dateierweiterung:.ttl.TriG – Eine Textsyntax für RDF, definiert in RDF 1.1 – TriG, mit der ein RDF-Diagramm vollständig in einem kompakten und natürlichen Textformat geschrieben werden kann, einschließlich Abkürzungen für häufige Nutzungsmuster und Datentypen. TriG ist eine Erweiterung des Turtle-Formats. Medienntyp:
application/trig. Typische Dateierweiterung:.trig.N3 (Notation3) – Eine Zusicherungs- und Logiksprache, definiert in Notation3 (N3): Eine lesbare RDF-Syntax
. N3 erweitert das RDF-Datenmodell um Formeln (Literale, die selbst Graphen sind), Variablen, logische Implikation und funktionale Prädikate und bietet eine textuelle Syntaxalternative zu. RDF/XML Medienntyp: text/n3. Typische Dateierweiterung:.n3.JSON-LD— Ein in 1.0 definiertes Datenserialisierungs- und Nachrichtenformat. Medientyp:. JSON-LD
application/ld+jsonTypische Dateierweiterung:.jsonld.TriX – Eine Serialisierung von RDF in XML, definiert in TriX: RDF Triples in XML
. Medienntyp: application/trix. Typische Dateierweiterung:.trix.SPARQL JSON Results – Eine Serialisierung von RDF im SPARQL 1.1-JSON-Format für Abfrageergebnisse
. Medienntyp: application/sparql-results+json. Typische Dateierweiterung:.srj.RDF4J-Binärformat – Ein Binärformat zum Kodieren von RDF-Daten, dokumentiert in RDF4J-RDF-Binärformat
. Medienntyp: application/x-binary-rdf.
SPARQL-Ergebnisserialisierungsformate, die von Neptune SPARQL verwendet werden
SPARQL XML Results – Ein XML-Format für Variablenbindung und boolesche Ergebnisformate, bereitgestellt von der SPARQL-Abfragesprache, definiert in SPARQL-XML-Format für Abfrageergebnisse (zweite Ausgabe)
. Medienntyp: application/sparql-results+xml. Typische Dateierweiterung:.srx.SPARQL CSV and TSV Results – Verwendung von durch Komma und Tabulator getrennten Werten, um SPARQL-Abfrageergebnisse aus
SELECT-Abfragen auszudrücken, definiert in SPARQL 1.1-CSV- und TSV-Formate für Abfrageergebnisse. Medientyp: text/csvfür durch Komma getrennte Werte undtext/tab-separated-valuesfür durch Tabulator getrennte Werte. Typische Dateierweiterungen:.csvfür durch Komma getrennte Werte und.tsvfür durch Tabulator getrennte Werte.Binary Results Table – Ein Binärformat zum Kodieren der Ausgabe von SPARQL-Abfragen. Medienntyp:
application/x-binary-rdf-results-table.SPARQL JSON Results – Eine Serialisierung von RDF im SPARQL 1.1-JSON-Format für Abfrageergebnisse
. Medienntyp: application/sparql-results+json.
Media-Types das Neptune verwenden kann, um RDF-Daten zu importieren
Media-types unterstützt von der Neptune Massengutlader
Media-Types das Neptune zum Exportieren von Abfrageergebnissen verwenden kann
Um ein Ausgabeformat für eine SPARQL-Abfrageantwort anzugeben, senden Sie einen "Accept:
-Header mit der Abfrageanforderung. Beispiel:media-type"
curl -H "Accept: application/nquads" ...
RDF-Medientypen, die SPARQL SELECT über Neptune ausgeben kann
SPARQL-JSON-Ergebnisse
(Standardwert) Binäre Ergebnistabelle (Medientyp:
application/x-binary-rdf-results-table)
RDF-Medien, die SPARQL ASK über Neptune ausgeben kann
SPARQL-JSON-Ergebnisse
(Standardwert) Boolesch (Medientyp:
text/boolean, mit der Bedeutung „true“ oder „false“)
RDF-Medientypen, die SPARQL CONSTRUCT über Neptune ausgeben kann
N-Quads
(Dies ist die Standardeinstellung)
RDF-Medientypen, die SPARQL DESCRIBE über Neptune ausgeben kann
N-Quads
(Dies ist die Standardeinstellung)