RDFjenis media yang digunakan oleh SPARQL di Neptunus - Amazon Neptune

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

RDFjenis media yang digunakan oleh SPARQL di Neptunus

Data Resource Description Framework (RDF) dapat diserialisasi dalam berbagai cara, yang sebagian besar SPARQL dapat mengkonsumsi atau menghasilkan:

RDFformat serialisasi yang digunakan oleh Neptunus SPARQL

  • RDF/XML— XML serialisasiRDF, didefinisikan dalam RDF1.1 XML Sintaks. Jenis media: application/rdf+xml. Ekstensi file umum: .rdf.

  • N-Triples — Format teks biasa berbasis baris untuk pengkodean grafik, didefinisikan dalam 1.1 N-Triple. RDF RDF Jenis media: application/n-triples, text/turtle, atau text/plain. Ekstensi file umum: .nt.

  • N-Quads — Format teks biasa berbasis baris untuk pengkodean grafik, didefinisikan dalam 1.1 N-Quads. RDF RDF Ini adalah perpanjangan dari N-Tripel. Jenis media:application/n-quads, atau text/x-nquads ketika dikodekan dengan 7-bit US-. ASCII Ekstensi file umum: .nq.

  • Turtle — Sintaks tekstual untuk RDF didefinisikan dalam RDF1.1 Turtle yang memungkinkan RDF grafik untuk sepenuhnya ditulis dalam bentuk teks yang ringkas dan alami, dengan singkatan untuk pola penggunaan umum dan tipe data. Turtle menyediakan tingkat kompatibilitas dengan format N-Triples serta SPARQL sintaks pola tiga. Jenis media: text/turtleEkstensi file umum: .ttl.

  • TriG — Sintaks tekstual untuk didefinisikan RDF dalam 1.1 RDFTriG yang memungkinkan RDF grafik untuk sepenuhnya ditulis dalam bentuk teks yang ringkas dan alami, dengan singkatan untuk pola penggunaan umum dan tipe data. TriG adalah perpanjangan dari format Turtle. Jenis media: application/trig. Ekstensi file umum: .trig.

  • N3 (Notasi3) — Bahasa pernyataan dan logika yang didefinisikan dalam Notation3 (N3): Sintaks yang dapat dibaca. RDF N3 memperluas model RDF data dengan menambahkan rumus (literal yang merupakan grafik itu sendiri), variabel, implikasi logis, dan predikat fungsional, dan menyediakan alternatif sintaks tekstual untuk/. RDF XML Jenis media: text/n3. Ekstensi file umum: .n3.

  • JSON-LD — Serialisasi data dan format pesan yang didefinisikan dalam JSON-LD 1.0 .Jenis media:. application/ld+json Ekstensi file umum: .jsonld.

  • TriX — Serialisasi RDF inXML, didefinisikan dalam TriX: Trix di. RDF XML Jenis media: application/trix. Ekstensi file umum: .trix.

  • SPARQLJSONHasil — Serialisasi RDF menggunakan SPARQL1.1 Query Results JSON Format. Jenis media: application/sparql-results+json. Ekstensi file umum: .srj.

  • RDF4JFormat Biner — Format biner untuk pengkodean RDF data, didokumentasikan dalam RDFFormat RDF4J Biner. Jenis media: application/x-binary-rdf.

SPARQLformat serialisasi hasil yang digunakan oleh Neptunus SPARQL

  • SPARQLXMLHasil - XML Format untuk format hasil pengikatan variabel dan boolean yang disediakan oleh bahasa SPARQL kueri, didefinisikan dalam XMLFormat Hasil SPARQL Kueri (Edisi Kedua). Jenis media: application/sparql-results+xml. Ekstensi file umum: .srx.

  • SPARQLCSVdan TSV Hasil — Penggunaan nilai yang dipisahkan koma dan nilai yang dipisahkan tab untuk mengekspresikan hasil kueri dari SPARQL kueri, yang didefinisikan dalam SPARQL1.1 Hasil SELECT dan Format Kueri. CSV TSV Jenis media: text/csv untuk nilai yang dipisahkan koma, dan text/tab-separated-values untuk nilai yang dipisahkan tab. Ekstensi file umum: .csv untuk nilai yang dipisahkan koma, dan .tsv untuk nilai yang dipisahkan tab.

  • Tabel Hasil Biner — Format biner untuk pengkodean output SPARQL kueri. Jenis media: application/x-binary-rdf-results-table.

  • SPARQLJSONHasil — Serialisasi RDF menggunakan SPARQL1.1 Query Results JSON Format. Jenis media: application/sparql-results+json.

Jenis Media yang dapat digunakan Neptunus untuk mengimpor data RDF

Jenis media yang didukung oleh bulk-loader Neptune
Jenis media yang dapat mengimpor SPARQL UPDATE LOAD

Jenis media yang dapat digunakan Neptune untuk mengekspor hasil kueri

Untuk menentukan format output untuk respons SPARQL kueri, kirim "Accept: media-type" header dengan permintaan kueri. Sebagai contoh:

curl -H "Accept: application/nquads" ...
RDFtipe media yang SPARQL SELECT dapat dihasilkan dari Neptunus
RDFtipe media yang SPARQL ASK dapat dihasilkan dari Neptunus
RDFtipe media yang SPARQL CONSTRUCT dapat dihasilkan dari Neptunus
RDFtipe media yang SPARQL DESCRIBE dapat dihasilkan dari Neptunus