API status kueri SPARQL - Amazon Neptune

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

API status kueri SPARQL

Untuk mendapatkan status kueri SPARQL, gunakan HTTP GET atau POST untuk membuat permintaan ke titik akhir https://your-neptune-endpoint:port/sparql/status.

Parameter permintaan status kueri SPARQL

queryId (opsional)

ID dari kueri SPARQL yang berjalan. Hanya menampilkan status kueri yang ditentukan.

Sintaks respons status kueri SPARQL

{ "acceptedQueryCount": integer, "runningQueryCount": integer, "queries": [ { "queryId":"guid", "queryEvalStats": { "subqueries": integer, "elapsed": integer, "cancelled": boolean }, "queryString": "string" } ] }

Nilai respons status kueri SPARQL

diterima QueryCount

Jumlah kueri yang diterima sejak restart terakhir mesin Neptune.

berlari QueryCount

Jumlah kueri SPARQL yang sedang berjalan.

pertanyaan

Daftar kueri SPARQL saat ini.

queryId

id GUID untuk kueri. Neptune secara otomatis memberikan nilai ID ini ke setiap kueri, atau Anda juga dapat menetapkan ID Anda sendiri (lihat Menyuntikkan ID Kustom Ke Dalam Gremlin Neptune atau Kueri SPARQL).

kueri EvalStats

Statistik untuk kueri ini.

subkueri

Jumlah subkueri dalam kueri ini.

berlalu

Jumlah milidetik kueri telah berjalan sejauh ini.

dibatalkan

True menunjukkan bahwa kueri dibatalkan.

queryString

Kueri yang diajukan.

Contoh status kueri SPARQL

Berikut ini adalah contoh perintah status menggunakan curl dan GET HTTP.

curl https://your-neptune-endpoint:port/sparql/status

Output ini menunjukkan satu kueri yang berjalan.

{ "acceptedQueryCount":9, "runningQueryCount":1, "queries": [ { "queryId":"fb34cd3e-f37c-4d12-9cf2-03bb741bf54f", "queryEvalStats": { "subqueries": 0, "elapsed": 29256, "cancelled": false }, "queryString": "SELECT ?s ?p ?o WHERE {?s ?p ?o}" } ] }