マージ

マージ

お知らせ:当社は、お客様により充実したサポート情報を迅速に提供するため、本ページのコンテンツは機械翻訳を用いて日本語に翻訳しています。正確かつ最新のサポート情報をご覧いただくには、本内容の英語版を参照してください。




DataPrepでは、指定した条件に基づき列の結合が可能です。複数の列を1つの列にまとめるには、 Merge 操作を使用します。

2つ以上の列を結合し、結合する列の値の間にセパレーターを挿入できます。

例えば、「名」と「姓」の2つの列がある場合、これらを結合して「フルネーム」として表示することが可能です。

結合を実行するには

1. 列名を右クリックし、コンテキストメニューからMergeオプションを選択します。

2. 新規列名の欄に名前を入力します。

3. セパレーターを入力します。セパレーターはスペースなどの1文字、または「@.com」など複数文字も指定できます。

4. 結合する列を選択し、適用するをクリックします。

5. 複数列を結合する場合、各列ごとに異なるセパレーターを指定できます。

6. アイコンをクリックして、さらに列を追加し結合できます。

7. DataPrepではMerge操作の有効なプレビューが表示されます。



8. 元の内容の列を結合後に削除 チェックボックスを選択すると、結合完了後に元の列をすべて削除できます。

フィルターを適用する

この変換とあわせてフィルターを適用したい場合は、フィルター機能をご利用いただけます。

1. フィルタータブをクリックします。

2. アイコンをクリックし、フィルターセクションで必要な列を追加します。ドラッグ&ドロップでフィルターの並び替えも可能です。


3. 追加した頻度列について、ドロップダウンから次のいずれかの設定を選択できます。
  1. Actual: このオプションでは、列の実際の値に基づいて行をフィルターできます。詳細はこちらをご覧ください。
  2. Data 品質: このオプションでは、列のデータ品質に基づいて行をフィルターできます。詳細はこちらをご覧ください。
  3. Patterns: このオプションでは、選択した列のデータパターンに基づいて行をフィルターできます。詳細はこちらをご覧ください。
  4. Seasonal: このオプションでは、四半期、月、週などの季節的なパラメーターに基づいて行をフィルターできます。詳細はこちらをご覧ください。
  5. Outliers: このオプションでは、選択した列のデータに存在する外れ値に基づいて行をフィルターできます。詳細はこちらをご覧ください。
Notes
メモ: フィルター設定は、フィルター用に追加された列のデータ型に応じて表示されます。

4. フィルターセクションに複数のフィルターを追加すると、論理演算子ANDまたはORがフィルターの横に表示されます。論理演算子を切り替えるにはクリックします。ANDとORの間で切り替えが可能です。
  1. 論理演算子を使用して条件を組み合わせ、優先順位のルールを決定するロジックを適用できます。最終的な式は条件式ボックスに表示されます。編集をクリックして、論理演算子やかっこを用いて式の優先順位や評価順を指定できます。必要な変更を加えた後、保存をクリックしてください。
  1. 例えば、式 ((1 OR 2) AND (3 OR 4)) では、最初に条件 (1 OR 2) が実行され、次に条件 (3 OR 4) が実行されます。最後にAND演算子が使われているため、両方の条件が真の場合にフィルターが適用されます。
5. さらに、各フィルターの選択肢に基づいて、次のセクションで特定の値を選択して絞り込むこともできます。


例えば、上記のスクリーンショットでは、Data 品質オプションがフィルターセクションのすべてのカラムフィルターで選択されています。選択内容に基づき、さらにフィルターをかけるための設定がすべてのカラム (Data 品質)セクションに表示されます。

6. 最後のセクションで、選択した項目を含めるか除外するかを選択できます。

7. 何らかの理由ですべてのフィルターを削除したい場合は、クリアボタンを使用できます。

8. フィルター変換の有効なプレビューが、変更時に表示されます。

9. 適用するボタンをクリックすると、フィルターとともに変換が適用されます。

関連情報