Limites de SPARQL explain dans Neptune - Amazon Neptune

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Limites de SPARQL explain dans Neptune

La version de la fonction SPARQL explain dans Neptune présente les limites suivantes.

Neptune ne prend actuellement en charge Explain que dans les requêtes SELECT SPARQL

Pour plus d'informations sur le processus d'évaluation pour d'autres formes de requêtes, comme les requêtes ASK, CONSTRUCT, DESCRIBE et SPARQL UPDATE, vous pouvez transformer ces requêtes en une requête SELECT. Utilisez ensuite explain pour inspecter la requête SELECT correspondante.

Par exemple, pour obtenir des informations explain sur une requête ASK WHERE {...}, exécutez la requête SELECT WHERE {...} LIMIT 1 correspondante avec explain.

De même, pour une requête CONSTRUCT {...} WHERE {...}, supprimez la partie CONSTRUCT {...} et exécutez une requête SELECT avec explain sur la deuxième clause WHERE {...}. L'évaluation de la deuxième clause WHERE révèle généralement les principales difficultés du traitement de la requête CONSTRUCT, car les solutions découlant de la deuxième clause WHERE dans le modèle CONSTRUCT ne nécessitent généralement qu'une substitution simple.

Les opérateurs de la fonction Explain peuvent changer dans des versions futures

Les opérateurs de la fonction explain SPARQL et leurs paramètres sont susceptibles d'être modifiés dans des versions futures.

La sortie de la fonction Explain peut changer dans des versions futures

Par exemple, des en-têtes de colonne peuvent être modifiés et d'autres colonnes peuvent être ajoutées aux tables.