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.
Zum Abrufen des Status von SPARQL-Abfragen verwenden Sie HTTP GET
oder POST
, um eine Anforderung an den https://
-Endpunkt zu senden. your-neptune-endpoint
:port
/sparql/status
SPARQL-Abfragestatus-Anforderungsparameter
queryId (optional)
Die ID einer laufenden SPARQL-Abfrage Zeigt nur den Status der angegebenen Abfrage an.
SPARQL-Abfragestatus-Antwortsyntax
{ "acceptedQueryCount":
integer
, "runningQueryCount":integer
, "queries": [ { "queryId":"guid
", "queryEvalStats": { "subqueries":integer
, "elapsed":integer
, "cancelled":boolean
}, "queryString": "string
" } ] }
SPARQL-Abfragestatus-Antwortwerte
acceptedQueryCount
Die Anzahl der Abfragen, die seit dem letzten Neustart der Neptune-Engine akzeptiert wurden.
runningQueryCount
Die Anzahl der zurzeit laufenden SPARQL-Abfragen
queries
Eine Liste der aktuellen SPARQL-Abfragen
queryId
Eine GUID-ID für die Abfrage Neptune weist diesen ID-Wert automatisch jeder Abfrage zu. Sie können auch eine eigene ID zuweisen (siehe Einfügen einer benutzerdefinierten ID in eine Neptune-Gremlin- oder -SPARQL-Abfrage).
queryEvalStats
Statistiken für diese Abfrage
Unterabfragen
Die Anzahl der Unterabfragen in dieser Abfrage
elapsed
Die Dauer in Mikrosekunden, die die Abfrage bis jetzt ausgeführt wurde
cancelled
„True“ gibt an, dass die Abfrage abgebrochen wurde.
queryString
Die gesendete Abfrage
SPARQL-Abfragestatus-Beispiel
Das folgende Beispiel zeigt den Statusbefehl mit Verwendung von curl
und HTTP GET
.
curl https://
your-neptune-endpoint
:port
/sparql/status
Diese Ausgabe zeigt eine einzelne ausgeführte Abfrage.
{
"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}"
}
]
}