Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Menggunakan SPARQL untuk mengakses data grafik di Amazon Neptunus
SPARQL adalah bahasa kueri untuk Resource Description Framework (RDF), yang merupakan format data grafik yang dirancang untuk web. Amazon Neptune kompatibel dengan SPARQL 1.1. Ini berarti bahwa Anda dapat terhubung ke instans DB Neptune dan mengajukan kueri grafik menggunakan bahasa kueri yang dijelaskan dalam spesifikasi Bahasa Kueri SPARQL 1.1
Sebuah kueri di SPARQL terdiri dari klausa SELECT untuk menentukan variabel yang akan dikembalikan dan klausa WHERE untuk menentukan data yang mana yang akan dicocokkan dalam grafik. Jika Anda tidak terbiasa dengan kueri SPARQL, lihat Menulis Kueri Sederhana
Titik akhir HTTP untuk kueri SPARQL ke instans DB Neptune adalah: https://.your-neptune-endpoint:port/sparql
Untuk terhubung ke SPARQL
Anda bisa mendapatkan titik akhir SPARQL untuk cluster Neptunus Anda dari SparqlEndpointitem di bagian Output tumpukan. AWS CloudFormation
-
Masukkan hal berikut untuk mengirimkan
UPDATESPARQL menggunakan HTTPPOSTdan perintah curl.curl -X POST --data-binary 'update=INSERT DATA { <https://test.com/s> <https://test.com/p> <https://test.com/o> . }' https://your-neptune-endpoint:port/sparqlContoh sebelumnya menyisipkan tripel berikut ke dalam grafik default SPARQL:
<https://test.com/s> <https://test.com/p> <https://test.com/o> -
Masukkan hal berikut untuk mengirimkan
QUERYSPARQL menggunakan HTTPPOSTdan perintah curl.curl -X POST --data-binary 'query=select ?s ?p ?o where {?s ?p ?o} limit 10' https://your-neptune-endpoint:port/sparqlContoh sebelumnya mengembalikan hingga 10 dari triple (subject-predicate-object) dalam grafik dengan menggunakan
?s ?p ?oquery dengan batas 10. Untuk mengajukan kueri untuk sesuatu yang lain, gantikan dengan kueri SPARQL lain.catatan
Jenis MIME default respon adalah
application/sparql-results+jsonuntuk kueriSELECTdanASK.Jenis MIME default respon adalah
application/n-quadsuntuk kueriCONSTRUCTdanDESCRIBE.Untuk daftar semua jenis MIME yang tersedia, lihat API HTTP SPARQL.