

# SchemaMatch
<a name="dqdl-rule-types-SchemaMatch"></a>

기본 데이터 세트의 스키마가 참조 데이터 세트의 스키마와 일치하는지 확인합니다. 스키마 검사는 열 단위로 수행됩니다. 이름이 동일하고 유형이 동일하면 두 열의 스키마가 일치합니다. 열 순서는 중요하지 않습니다.

**구문**

```
SchemaMatch {{<REFERENCE_DATASET_ALIAS>}} {{<EXPRESSION>}}
```
+ **REFERENCE\_DATASET\_ALIAS** - 스키마를 비교할 때 사용할 참조 데이터 세트의 별칭입니다.

  **지원되는 열 유형**: Byte, Decimal, Double, Float, Integer, Long, Short
+ **EXPRESSION** - 부울 값을 생성하기 위해 규칙 유형 응답에 대해 실행할 표현식입니다. 자세한 내용은 [Expressions](dqdl.md#dqdl-syntax-rule-expressions) 섹션을 참조하세요.

**예: SchemaMatch**

다음 예제 규칙은 기본 데이터 세트의 스키마가 참조 데이터 세트의 스키마와 정확히 일치하는지 확인합니다.

```
SchemaMatch "reference" = 1.0
```