

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

# Neptune DFE에서 지원하는 쿼리 구조
<a name="neptune-dfe-suppoorts-subset"></a>

현재 Neptune DFE는 SPARQL 및 Gremlin 쿼리 구조의 하위 세트를 지원합니다.

SPARQL의 경우 이는 결합 [기본 그래프 패턴](https://www.w3.org/TR/sparql11-query/#BasicGraphPatterns)의 하위 세트입니다.

Gremlin의 경우 일반적으로 더 복잡한 단계는 포함되지 않은 순회 체인을 포함하는 쿼리의 하위 세트입니다.

다음과 같이 쿼리 중 하나가 DFE에서 전체 또는 부분적으로 실행되고 있는지 확인할 수 있습니다.
+ Gremlin에서는 `explain` 및 `profile` 결과를 통해 DFE에서 쿼리의 어떤 부분을 실행하고 있는지 알 수 있습니다(있는 경우). `explain`의 경우 [Gremlin `explain` 보고서에 포함된 정보](gremlin-explain-api.md#gremlin-explain-api-results), `profile`의 경우 [DFE `profile` 보고서](gremlin-profile-api.md#gremlin-profile-dfe-output)를 참조하세요. [`explain` 및 `profile`을 사용하여 Gremlin 쿼리 조정](gremlin-traversal-tuning.md) 섹션도 참조하세요.

  개별 Gremlin 단계에 대한 자세한 Neptune 엔진 지원 내용은 [Gremlin 단계 지원](gremlin-step-support.md)에 설명되어 있습니다.
+ 마찬가지로 SPARQL `explain`은 SPARQL 쿼리가 DFE에 의해 실행되고 있는지 여부를 알려줍니다. 자세한 내용은 [DFE가 활성화된 경우의 SPARQL `explain` 출력 예제](sparql-explain-examples.md#sparql-explain-output-dfe) 및 [`DFENode` 연산자](sparql-explain-operators.md#sparql-explain-operator-dfenode) 섹션을 참조하세요.