Come usare per SPARQL explain analizzare l'esecuzione delle query su Neptune - Amazon Neptune

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Come usare per SPARQL explain analizzare l'esecuzione delle query su Neptune

La SPARQL explain funzionalità è uno strumento self-service di Amazon Neptune che ti aiuta a comprendere l'approccio di esecuzione adottato dal motore Neptune. Per richiamareexplain, si passa un parametro a una HTTP richiesta or nel modulo. HTTPS explain=mode

Il valore della modalità può essere static, dynamic o details.

  • In modalità statica, explain visualizza solo la struttura statica del piano di query.

  • In modalità dinamica, explain include anche gli aspetti dinamici del piano di query. Questi aspetti potrebbero includere il numero di associazioni intermedie che passano attraverso gli operatori e il rapporto tra le associazioni in entrata e quelle in uscita e il tempo totale impiegato dagli operatori.

  • In modalità dettagli, explain stampa le informazioni mostrate nella dynamic modalità più dettagli aggiuntivi come la stringa di SPARQL query effettiva e il numero stimato dell'intervallo per il pattern alla base di un operatore di unione.

Neptune supporta l'explainutilizzo con tutti e SPARQL tre i protocolli di accesso alle query elencati nelle specifiche del protocollo SPARQL W3C 1.1, vale a dire:

  1. HTTP GET

  2. HTTPPOSTURLutilizzo di parametri -encoded

  3. HTTPPOSTutilizzo di parametri di testo

Per informazioni sul motore di SPARQL interrogazione, vedereCome funziona il motore di SPARQL interrogazione in Neptune.

Per informazioni sul tipo di output prodotto dall'invocazione SPARQLexplain, vedereEsempi di invocazione SPARQL explain in Neptune.