

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

プライマリデータセットの全列の名前が、所定の正規表現と一致するかをチェックします。

**[Syntax]** (構文)

```
ColumnNamesMatchPattern {{<PATTERN>}}
```
+ **PATTERN** – データ品質ルールを評価する際の基準となるパターン。

  **列でサポートされている型**: Byte (バイト)、Decimal (十進数)、Double (倍精度浮動小数点数)、Float (浮動小数点数)、Integer (整数)、Long (整数)、Short (整数)

**例: 列名がパターンと一致する**

次のルール例では、すべての列がプレフィックス「aws\_」から始まっているかをチェックします。

```
ColumnNamesMatchPattern "aws_.*"
ColumnNamesMatchPattern "aws_.*" where "weightinkgs > 10"
```