

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à.

# Costrutti di query supportati dal motore DFE Neptune
<a name="neptune-dfe-suppoorts-subset"></a>

Attualmente, il motore DFE Neptune supporta un sottoinsieme di costrutti di query SPARQL e Gremlin.

Per SPARQL, si tratta del sottoinsieme di [modelli del grafo di base](https://www.w3.org/TR/sparql11-query/#BasicGraphPatterns) congiuntivi.

Per Gremlin, si tratta generalmente del sottoinsieme di query che contengono una catena di attraversamenti che non contengono alcuni dei passaggi più complessi.

Per vedere se una query viene eseguita per intero o in parte dal motore DFE, procedere nel modo seguente:
+ In Gremlin, i risultati `explain` e `profile` indicano quali parti di una query vengono eseguite dal motore DFE, se presenti. Vedi [`Informazioni contenute in un rapporto esplicativo di Gremlin`](gremlin-explain-api.md#gremlin-explain-api-results) per `explain` e [Report di `profile` con DFE](gremlin-profile-api.md#gremlin-profile-dfe-output) per `profile`. Consulta anche [`Ottimizzazione delle interrogazioni di Gremlin utilizzando explain e profile`](gremlin-traversal-tuning.md).

  I dettagli sul supporto del motore Neptune per i singoli passaggi di Gremlin sono documentati in [Supporto dei passaggi Gremlin](gremlin-step-support.md).
+ Allo stesso modo, SPARQL `explain` indica se una query SPARQL viene eseguita dal motore DFE. Per ulteriori dettagli, consulta [Un esempio di SPARQL `spiega` l'output quando il DFE è abilitato](sparql-explain-examples.md#sparql-explain-output-dfe) e [`operatore DFEode`](sparql-explain-operators.md#sparql-explain-operator-dfenode).