手順
-
tFileInputDelimitedをダブルクリックして、その[Basic settings] (基本設定)ビューを開き、入力ファイル名、スキップするヘッダー行数、およびスキーマを含め、コンポーネントのプロパティを定義します。
- [Edit Schema] (スキーマを編集)をクリックし、スキーマを作成します。
-
[+]をクリックしてName__Telephone_Addressをスキーマに追加し、[OK]をクリックして確定します。
-
tPatternExtractをダブルクリックして[Basic settings] (基本設定)ビューを表示し、コンポーネントのプロパティを定義します。
- [Column to check] (チェックするカラム)リストから、定義されたパターンに基づいてデータをチェックするカラムを選択します。この例ではName_Telephone_Addressです。
- [PROPERTY] (プロパティ)リストから[Repository] (リポジトリー)を選択して、[DQ Repository] (DQリポジトリー)からのパターンに基づいてデータをチェックします。
- [PROPERTY] (プロパティ)フィールドの横にある[...]ボタンをクリックし、[Pattern Selector] (パターンセレクター)から[Regex] (正規表現) > [internet] (インターネット) > [Email Address] (メールアドレス)を選択します。
-
tFilterColumnsコンポーネントの[Basic settings] (基本設定)ビューで、[Edit schema] (スキーマを編集)の横にある[...]ボタンをクリックして、[Schema] (スキーマ)ダイアログボックスを開きます。
- 入力スキーマから目的のカラムを選択し、右矢印ボタンをクリックして、カラムを出力スキーマにコピーします。[OK]をクリックして、ダイアログボックスを閉じます。
-
tFileOutputDelimitedをダブルクリックして[Basic settings] (基本設定)ビューを開き、コンポーネントのプロパティを定義します。
- [File Name] (ファイル名)フィールドに、出力データを書き込むファイルへのパスを指定します。
- 必要に応じて、該当するフィールドに行とフィールドの区切りを定義します。この例では、顧客のメールアドレスをセミコロンで区切ります。