

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

# Neptune DFE 支援的查詢建構模組
<a name="neptune-dfe-suppoorts-subset"></a>

目前，Neptune DFE 支援 SPARQL 和 Gremlin 查詢建構模組的子集。

對於 SPARQL，這是結合的[基本圖形模式](https://www.w3.org/TR/sparql11-query/#BasicGraphPatterns)子集。

對於 Gemlin，它通常是查詢的子集，而這些查詢包含的周遊鏈未包含一些更複雜的步驟。

您可以找出 DFE 是全部還是部分執行您的其中一個查詢，如下所示：
+ 在 Gremlin 中，`explain` 和 `profile` 結果會告訴您 DFE 正在執行查詢的哪些部分 (如果有的話)。請參閱 [Gremlin `explain` 報告中包含的資訊](gremlin-explain-api.md#gremlin-explain-api-results) (若為 `explain`) 和 [DFE `profile` 報告](gremlin-profile-api.md#gremlin-profile-dfe-output) (若為 `profile`)。另請參閱 [使用 `explain` 和 `profile` 調校 Gremlin 查詢](gremlin-traversal-tuning.md)。

  有關 Neptune 引擎對個別 Gemlin 步驟之支援的詳細資訊，記載於 [Gremlin 步驟支援](gremlin-step-support.md) 中。
+ 同樣地，SPARQL `explain` 會告訴您 DFE 是否正在執行 SPARQL 查詢。如需詳細資訊，請參閱 [DFE 啟用時的 SPARQL `explain` 輸出範例](sparql-explain-examples.md#sparql-explain-output-dfe) 和 [`DFENode`運算子](sparql-explain-operators.md#sparql-explain-operator-dfenode)。