Seleziona le tue preferenze relative ai cookie

Utilizziamo cookie essenziali e strumenti simili necessari per fornire il nostro sito e i nostri servizi. Utilizziamo i cookie prestazionali per raccogliere statistiche anonime in modo da poter capire come i clienti utilizzano il nostro sito e apportare miglioramenti. I cookie essenziali non possono essere disattivati, ma puoi fare clic su \"Personalizza\" o \"Rifiuta\" per rifiutare i cookie prestazionali.

Se sei d'accordo, AWS e le terze parti approvate utilizzeranno i cookie anche per fornire utili funzionalità del sito, ricordare le tue preferenze e visualizzare contenuti pertinenti, inclusa la pubblicità pertinente. Per continuare senza accettare questi cookie, fai clic su \"Continua\" o \"Rifiuta\". Per effettuare scelte più dettagliate o saperne di più, fai clic su \"Personalizza\".

Controllo di dove viene utilizzato il motore DFE Neptune

Modalità Focus
Controllo di dove viene utilizzato il motore DFE 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à.

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

Per impostazione predefinita, il parametro neptune_dfe_query_engine di un'istanza è impostato su viaQueryHint, il che fa sì che il motore DFE venga utilizzato solo per le query openCypher e per le query Gremlin e SPARQL che includono esplicitamente l'hint di query useDFE impostato su true.

È possibile abilitare completamente il motore DFE in modo che venga utilizzato laddove possibile impostando il parametro di istanza neptune_dfe_query_engine su enabled.

È inoltre possibile disabilitare il motore DFE includendo l'hint di query useDFE per una particolare query Gremlin o query SPARQL. Questo hint di query consente di impedire al motore DFE di eseguire quella particolare query.

È possibile determinare se il motore DFE è abilitato o meno in un'istanza utilizzando una chiamata Stato dell'istanza, in questo modo:

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

La risposta dello stato specifica quindi se il motore DFE è abilitato o meno:

{ "status":"healthy", "startTime":"Wed Dec 29 02:29:24 UTC 2021", "dbEngineVersion":"development", "role":"writer", "dfeQueryEngine":"viaQueryHint", "gremlin":{"version":"tinkerpop-3.5.2"}, "sparql":{"version":"sparql-1.1"}, "opencypher":{"version":"Neptune-9.0.20190305-1.0"}, "labMode":{ "ObjectIndex":"disabled", "ReadWriteConflictDetection":"enabled" }, "features":{ "ResultCache":{"status":"disabled"}, "IAMAuthentication":"disabled", "Streams":"disabled", "AuditLog":"disabled" }, "settings":{"clusterQueryTimeoutInMs":"120000"} }

I risultati explain e profile di Gremlin indicano se una query viene eseguita dal motore DFE. Vedi Informazioni contenute in un report Gremlin explain per explain e Report di profile con DFE per profile.

Allo stesso modo, SPARQL explain indica se una query SPARQL viene eseguita dal motore DFE. Per ulteriori dettagli, consulta Esempio di output di SPARQL explain quando è abilitato il motore DFE e Operatore DFENode.

PrivacyCondizioni del sitoPreferenze cookie
© 2025, Amazon Web Services, Inc. o società affiliate. Tutti i diritti riservati.