フィールド付加ツール
フィールド付加ツールは、1つの小さな入力 (ソース) のフィールドを、別の大きな入力 (ターゲット) のすべてのレコードに追加します。
結果は、両方の入力からのすべてのレコードが結合されるデカルト結合です。
入力を接続する
フィールド付加ツールは2つの入力を受け入れます。
T アンカー: ターゲット。 レコードが追加される大きなデータストリーム。
S アンカー: ソース。 小さいデータストリームは、ターゲットストリームに追加されるレコードを提供します。
ターゲット (T) 入力には、5つのデータフィールドで16レコードが含まれます。ソース (S) には3つのフィールドで5つのレコードが含まれます。 フィールド付加から生成された出力には、8つのフィールドを持つ80のレコードが含まれます。
ツールを設定する
テーブルを使用して、入力データストリームを変更します。 テーブルの各行は、データ内の列を表します。
列の選択、選択解除、並べ替え
データに列を含めるには、列名の左側にあるチェックボックスをオンにします。 列を除外するには、チェックボックスをオフにします。
データの列を並べ替えるには:
- クリックして行を強調表示するか、クリックして下にドラッグして複数の行を強調表示します。
-
/
矢印をクリック、もしくは右クリックしてドラッグすると、行が新しい場所に移動します。
不明な列はデフォルトで選択されます。 これは、データの新しい列を許可します。 新しい列を配置する場所に列を移動します。
データ型とサイズを変更
列内のデータのサポートされている長さ (文字列と数値固定小数点) または寸法 (他の数値型のバイト) を変更するには、 サイズ をクリックし、数値を入力します。 サイズはデータ型によって異なり、固定10進数値型とすべての文字列型を編集できます。 参照: データ型
列に常に予期されるデータ型が含まれていることを確認するために、 [データ型]: 強制 オプションを使用します。これはマクロを作成するときに役立ちます。 参照: マクロ
列の名前変更と説明を追加
列の名前を変更するには、名前の変更をクリックし、新しい名前を入力します。
説明を追加するには、 説明 をクリックし、説明を入力します。
他のオプションを表示
テーブル内の行 (データ列) を選択または強調表示したら、その他の設定オプションを表示するためにオプションをクリックします。
- 保存/読み込み : 列設定を .yxft ファイルとして保存します。 Alteryx フィールドタイプファイルは、フィールド名を読み込む、またはファイル名とタイプを読み込む のいずれかのオプションを使用して、他のワークフローで使用できるテキストファイルです。
- セレクト:すべての列または強調表示された列を選択または選択解除します。 オプションにはすべて選択とすべての選択を解除があります。
- 強調表示されたフィールドのフィールドタイプを変更 : 強調表示したすべての列のデータ型を一度に変更します。
- ソート: 列の順序を昇順または降順でソートします。 オプションには元のフィールド名でソート、新しいフィールド名ソート、フィールドタイプでソート、入力されたフィールド順に戻すがあります。
- 移動:強調表示された列を一覧の上端または下端に移動します。
- フィールド名に接頭辞を追加: 選択または強調表示された列名に接頭辞を追加します。
- フィールド名に接尾辞を追加: 選択または強調表示された列名に接尾辞を追加します。
- 接頭辞/接尾辞を削除 : 選択または強調表示された列名から接頭辞または接尾辞を削除します。
- すべての名前の変更をクリア: すべての列の新しい名前を削除します。
- 強調表示された名前の変更をクリア: 強調表示したすべての列の新しい名前を削除します。
- すべて元のデータ型とサイズに戻す: すべての列のデータ型とサイズの変更を元に戻し、元の値を使用します。
- 強調表示されたものを元のデータ型とサイズに元に戻す: 選択または強調表示された列のデータ型とサイズの変更を元に戻し、元の値を使用します。
- 欠落しているフィールドをすべて削除: データに含まれないすべての列を削除します。
- 強調表示された欠落しているフィールドを削除: データに含まれない強調表示された列をすべて削除します。
- 重複フィールドの選択を解除:重複する列名が存在する場合は、2番目の列の選択を解除します。このオプションは複数の入力でのみ使用できます。
生成されるレコードが多すぎる場合の警告/エラー: フィールド付加ツールはデカルト結合を実行しているため、意図せずに過剰な量のレコードを生成する可能性があります。
過剰なレコードが生成されないために、警告またはエラーを報告するように設定することができます。
すべての付加を許可: すべてのレコードがエラーまたは警告なしですべてのレコードに追加されます。
16個を超えるレコード付加時に警告 : ソースファイル (S 入力) に16個を超えるレコードがある場合、警告が報告されますが、ワークフローは処理を続行します。
16個を超えるレコード付加をエラーにする : ソースファイル (S 入力) に16個を超えるレコードがあると、エラーが報告され、ワークフローが処理を停止します。