記録システムのデータモデル間の関係を構築するために、マッピング・グループを作成することができる。マッピンググループは、あるシステムから別のシステムへ値を変換するために適用するルールを定義します。は、パイプラインのマッピング 変換 として適用されます。
ヒント: 別のグループと同様の列とルールを持つマッピング・グループを素早く作成するには、マッピング・グループ 既存のグループの複製を作成する 。
から、コピー をクリックし、
要件
データ・プレパレーションは完全に組織レベルで管理され、個々のワークスペースやその権限は認識されない。
ということだ:
- データプレップは、組織内の全認証ユーザー間で共有されます。
- Chain Builderにアクセスできるユーザーは、Data Prepにもアクセスできる。
- チェーンを作成または編集できるすべてのユーザーは、Data Prepでパイプラインを管理できるようになります。
- 単一のデータ準備パイプラインは、組織内の複数のチェーンやワークスペースで使用できる。
ステップ1.マッピンググループの作成
- WdataChains から、Data Prep をクリックする。
注: WdataChains からData Prep にアクセスするには、まず Data Prep コネクタを設定します。
-
Mapping groups
- 最初のマッピンググループの場合は、Create mapping group をクリックします。
- それ以外の場合は、マッピンググループ の下にある新規マッピンググループ をクリックします。
から、マッピンググループを追加する: - マッピンググループを識別するための名前と説明を入力します。
- [作成]をクリックします。
ステップ2.主カラムを定義する
最初にマッピング・グループを作成するとき、そのグループにはValue というデフォルトの主カラムがあります。Mapping 変換は、パイプラインの実行時にこの主カラムの内容を変更する。主カラムをパイプラインの対応するカラムと一致するように更新する:
- マッピンググループのColumns
- Define columns で、必要に応じて主カラムのデータ型や名前を編集する。
- [保存]をクリックします。
ステップ3.条件付きルールのための追加カラムを定義する
主カラムの変換をサポートするために、条件付きルール に必要な追加カラムを定義する。
注: パイプラインが実行されると、マッピング 変換はプライマリ列のみを変更し、追加の列は変更しない。
- Columns タブ で、Edit columns をクリックする。
-
Define columns の下で、Add columnsをクリックし、追加する各カラムを指定します。
- マッピンググループの各列について、パイプラインによって変換される表形式データの対応する列のデータ型と名前を指定する。
- すべての列が定義されたら、Save をクリックします。
ステップ4.マッピングルールを設定する
マッピングルールは、パイプラインによって変換された表形式データの値に基づいて、主カラムをいつ、どのように変更するかを定義します。手動でルールを設定するか、カンマ区切り値(CSV)ファイルとしてアップロードすることができます。
ヒント: ルールが主カラムにどのような影響を与えるかをプレビューできるようにするには、Files タブから、サンプルファイル をマッピンググループにピン留めします。
各マッピングルールを手動で設定する:
-
ルール 値のマッピング方法を選択 :
- Exact 、完全一致に基づいてマッピングする。
- のように、単純なパターンに基づいてマッピングする。
- Regex, 正規表現に基づいてマップする。
タブで、追加 をクリックし、 - From に、変換するプライマリ列のソース値の条件を入力します。
-
To に、From の条件に一致する値の変換方法を入力します。
ヒント: 柔軟性を持たせるために、From またはTo の値に変数ランタイム変数 を作成する。
を選択することができます。パイプラインの実行時にこれらの値の入力を促すために、 - 条件付きマッピングを適用するには、Conditions で、ルールを適用するタイミングを設定する。
- ルールを識別しやすくするために、名前と説明を入力する。
- Position に、ルールを適用する順序を入力する。
- プロパティ タブで、ルールを大文字小文字を区別するかどうか、空白をトリムするかどうか、または特定の期間にのみ適用するかどうかを指定します。
- Save をクリックし、ルールが正しく設定されていることを確認し、Save をクリックします。
注: ルールをアップロードすると、マッピング グループに設定されている既存のルールが置き換えられます。
マッピング ルールをアップロードするには 、まずアップロードするルールの CSV を作成するか、別のマッピング グループからルールをダウンロードします:
- CSVを作成するには、Rules
注: CSVファイルの書式設定を避けるには、メモ帳++などのテキストエディタで開くか、Get data in Microsoft Excel®を選択してワークブックにインポートしてください。
タブを選択し、Download をクリックし、各マッピングルールのタイプ、To 、From の値、位置、その他の詳細をファイルに追加します。 - 既存のグループからルールをアップロードするには、その グループのルール タブで、ダウンロード をクリックして、そのルールの CSV を生成します。
CSVを入手したら、新しいマッピンググループにアップロードします:
-
Rules タブで、Upload をクリックする。
- CSV をドラッグまたは参照し、Submit をクリックします。
- プロパティ タブで、ルールを大文字小文字を区別するかどうか、空白をトリムするかどうか、または特定の期間にのみ適用するかどうかを指定します。
ステップ5.マッピンググループを公開し、使用する
すべてのマッピングルールを設定したら、Publish をクリックして、パイプラインでグループを使用できるようにします。
パイプラインでグループを使用する:
- トランスフォームをパイプラインに追加する場合 、マッピング を選択し、次へ をクリックします。
- マッピンググループを選択します。
- Match columns で、パイプラインのどの列がグループの列に対応するかを選択する。
- [保存]をクリックします。