データクレンジングツール
ツールごとに学習
データクレンジングツールには「ツールごとに学習」が用意されています。 サンプルワークフロー を参照して、Alteryx Designer でこのサンプルやその他の多くのサンプルに直接アクセスする方法を確認してください。
データクレンジングを使用して、一般的なデータ品質の問題を修正します。null 値の置換、句読点の削除、大文字の変換などを行うことができます。
既知の制限
データクレンジングツールは動的ではありません。新しく生成されたフィールド名を操作するマクロなどの動的設定で使用する場合、[すべて] オプションが選択されていても、ツールは動的に生成されたフィールドを認識しません。データクレンジングツールを 複数フィールドフォーミュラツール に置き換えることを検討してください。
Alteryx コミュニティツールマスタリーシリーズ にアクセスすると、このツールやその他のツールの機能について学ぶことができます。
ツールコンポーネント
データクレンジングツールには 2 つのアンカーがあります。
入力アンカー: 入力アンカーを使用して、クレンジングするデータに接続します。
出力アンカー: 出力アンカーを使用して、クレンジングされたデータを出力します。
ツールの設定
オプション タブを使用して、データ品質の問題の管理方法を決定します。
Null データを削除
これらのオプションを使用して、null データの行と列全体を削除します。
Null行を削除
すべての列で null 値がある行をすべて削除します。
null 値のみの行を削除します。空の文字列値を持つ行は削除されません。
すべての列で null 値がある行のみを削除します。
削除された行の数を含むメッセージが 結果 ウィンドウに表示されます。
Null 列を削除
すべての行に null 値がある列をすべて削除します。
null 値がある列を削除します。空の文字列値を持つ列は削除されません。
すべての行に null 値がある列のみを削除します。
削除された列の数を含むメッセージが 結果 ウィンドウに表示されます。
クレンジングするフィールドを選択
以下の設定オプションを使用して、クレンジングするフィールドを選択します。 すべて リンクを使用して、すべてのフィールドを選択し、 なし リンクを使用して、すべてのフィールドの選択を解除します。
文字列データ型
Nullを0と置き換え以外のすべてのオプションは、文字列データ型に適用されます。フィールドごとに異なるオプションを指定するには、ワークフローで複数のデータクレンジングツールを使用します。
Null の置換
null を空白または 0 以外の値に置き換えるには、 インピュテーションツール を使用します。
空白に置換 (文字列フィールド) : null 値を空の文字列値に置き換えます。空白は null ではなく " " として登録されます。このオプションは、既定で選択されています。
0 に置換 (数値フィールド) : null 値を 0 (ゼロ) に置き換えます。このオプションは、既定で選択されています。
不要な文字の削除
先頭と末尾の空白 : 先頭と末尾の空白を削除します。このオプションは、既定で選択されています。
タブ、改行、重複した空白 : 行末、タブ、重複の空白、その他の連続する空白を含むすべての空白を単一の空白に置き換えます。
すべての空白 : すべての空白を削除します。
文字 : 「A b Z À é ö」 のような非ラテンアルファベット文字を含むすべての文字を削除します。
数字 : すべての数値を削除します。
句読点 : 以下のような文字を削除します:
! " # $ % & ' ( ) * + , \ - . / : ; < = > ? @ [ / ] ^ _ ` { | } ~
大文字小文字の変換
大文字/小文字の変換 を選択して、ドロップダウンからオプションを選択して、文字列データ型の大文字と小文字を変更します。
大文字 : 文字列内のすべての文字を大文字に変換します。
小文字 : 文字列内のすべての文字を小文字に変換します。
タイトルケース : 文字列内のすべての単語の最初の文字のみが大文字になるよう変換します。