

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

# Mengontrol di mana mesin Neptunus DFE digunakan
<a name="neptune-dfe-enabling-disabling"></a>

Secara default, parameter [neptune\$1dfe\$1query\$1engine](parameters.md#parameters-instance-parameters-neptune_dfe_query_engine) instance dari sebuah instance disetel ke`viaQueryHint`, yang menyebabkan mesin DFE hanya digunakan untuk kueri OpenCypher dan untuk kueri Gremlin dan SPARQL yang secara eksplisit menyertakan petunjuk kueri yang disetel ke. `useDFE` `true`

Anda dapat sepenuhnya mengaktifkan mesin DFE sehingga digunakan sedapat mungkin dengan menyetel parameter `neptune_dfe_query_engine` instance ke`enabled`.

[Anda juga dapat menonaktifkan DFE dengan menyertakan petunjuk `useDFE` kueri untuk kueri [Gremlin tertentu atau kueri](gremlin-query-hints-useDFE.md) SPARQL.](sparql-query-hints-useDFE.md) Petunjuk kueri ini memungkinkan Anda mencegah DFE mengeksekusi kueri tertentu.

Anda dapat menentukan apakah DFE diaktifkan dalam sebuah instance menggunakan [Status instans](access-graph-status.md) panggilan, seperti ini:

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

Respons status kemudian menentukan apakah DFE diaktifkan atau tidak:

```
{
  "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"}
}
```

Hasil `explain` dan `profile` Gremlin memberi tahu Anda apakah kueri sedang dieksekusi oleh DFE. Lihat [Informasi yang terkandung dalam laporan `explain` Gremlin](gremlin-explain-api.md#gremlin-explain-api-results) untuk `explain` dan [Laporan `profile` DFE](gremlin-profile-api.md#gremlin-profile-dfe-output) untuk `profile`.

Demikian pula, `explain` SPARQL memberi tahu Anda apakah kueri SPARQL sedang dieksekusi oleh DHE. Untuk detail selengkapnya, lihat [Contoh output `explain` SPARQL saat DFE diaktifkan](sparql-explain-examples.md#sparql-explain-output-dfe) dan [Operator `DFENode`](sparql-explain-operators.md#sparql-explain-operator-dfenode).