# カラム分析への正規表現またはSQLパターンの追加

利用対象...

* Big Data Platform
* Cloud API Services Platform
* Cloud Big Data Platform
* Cloud Data Fabric
* Cloud Data Management Platform
* Data Fabric
* Data Management Platform
* Data Services Platform
* MDM Platform
* Real-Time Big Data Platform

カラム分析に1つ(または複数)の正規表現とSQLパターンを追加して、分析するカラムのコンテンツをマッチさせるために使用できます。

情報メモ警告:

使用しているデータベースが正規表現をサポートしていない場合、またはクエリーテンプレートがTalend Studioで定義されていない場合は、パターンを指定してカラム分析に追加する前に、ユーザー定義ファンクションとクエリーテンプレートを定義する必要があります。

詳細は、[データベース内でユーザー定義ファンクションを管理](https://help.qlik.com/talend/ja-JP/studio-user-guide/8.0/managing-user-defined-functions-in-databases)をご覧ください。

## 始める前に

* Profilingパースペクティブを選択済みであること。
* 分析エディターでカラム分析が開いていること。

## 手順

1. 分析エディターの[Analyzed Columns] (分析済みカラム)ビューで、正規表現またはSQLパターンの追加先とするカラム名(この例ではemailカラム)の横にある![\[Add pattern\] (パターンを追加)](https://help.qlik.com/talend/ja-JP/studio-user-guide/Resources/images/add_pattern.svg)をクリックします。

   [Pattern Selector] (パターン選択)ダイアログボックスが開きます。
2. [Patterns] (パターン)を展開し、カラム分析に追加する正規表現またはSQLパターンを参照して探します。
3. 選択したカラムに追加する正規表現またはパターンのチェックボックスをオンにします。
4. OKをクリックして、次のステップに進みます。

   追加した正規表現やSQLパターンは、[Analyzed Columns] (分析済みカラム)リストの分析カラムの下に表示されます。

   カラム分析に正規表現またはSQLパターンを追加するには、[DQ Repository] (DQリポジトリー)ツリービューでドラッグして、分析されるカラムにドロップできます。
5. 分析を保存し、F6を押して実行します。

   エディターが[Analysis results] (分析結果)ビューに切り替わります。カラム分析の結果には、パターンマッチングの結果も含まれます。

   ![SQLパターンまたは正規表現に対する非マッチング率とマッチング率を示すグラフィック。](https://help.qlik.com/talend/ja-JP/studio-user-guide/Resources/images/Add_pattern2.png)

## タスクの結果

カラム分析に追加する正規表現がデータベースに対して定義されていると、ELTジョブを生成して、有効な行または無効な行を再取得できます。

カラム分析に追加する正規表現がJavaまたはデフォルト言語に対して定義されていれば、ETLジョブを生成し、行を処理できます。