Purple square with two white cogs, one of which contains a plus sign.

フィールド付加ツール

バージョン:
2021.3
Last modified: January 14, 2021

フィールド付加ツールを使用して、1 つの小さな入力 (ソース) フィールドを別の大きな入力 (ターゲット) のすべてのレコードに追加します。結果はデカルト結合です。デカルト結合では、あるテーブルのすべての行が別のテーブルのすべての行に結合されます。例えば、テーブル A に 100 行、テーブル B に 1000 行がある場合、これら 2 つのテーブルをデカルト結合すると 100000 行になります。

入力の接続

フィールド付加ツールは 2 つの入力を受け入れます。

  • T アンカー (ターゲット): レコードが追加される大きいデータストリーム。
  • S アンカー (ソース): ターゲットストリームに追加されるレコードを提供する小さいデータストリーム。

例えば、ターゲット (T) 入力に、5 つのデータフィールドを持つ 16 件のレコードが含まれています。ソース (S) には、3 つのフィールドを持つ 5 件のレコードが含まれているとします。フィールド付加から生成される出力には、8 つのフィールドを持つ 80 件のレコードが含まれることになります。

ツール設定

テーブルを使用して、受信データストリームを変更します。テーブルの各行は、データ内の列を表します。

列の選択、選択解除、並べ替え

データに列を含めるには、列名の左側にあるチェックボックスを選択します。列を除外するには、このチェックボックスの選択を解除します。

データの列を並べ替えるには、以下を行います。

  1. 行を選択して強調表示するか、選択したまま下にドラッグして複数の行を強調表示します。
  2. 上に移動 または 下に移動 の矢印をクリックするか、右クリックしたままドラッグして、行を新しい位置に移動します。

不明な列は既定で選択されます。これは、データの新しい列を許可します。新しい列を配置する場所に列を移動します。

データ型とサイズの変更

列内のデータのサポートされている長さ (文字列型と固定小数点数値型の文字) またはサイズ (他の数値型の場合はバイト数) を変更するには、サイズ を選択して数値を入力します。サイズはデータ型によって異なり、固定小数点数値型およびすべての文字列型を編集できます。参照: データ型

データ型: 強制オプションを使用して、列に常に予期されるデータ型が含まれていることを確認します。これは、マクロを作成するときに役立ちます。マクロ を参照してください。

列の名前を変更または説明の追加

  • 列の名前を変更するには、名前の変更 を選択して新しい名前を入力します。
  • 説明を追加するには、説明 を選択して説明を入力します。

その他のオプション

テーブルの行 (データの列) を選択または強調表示した後、オプション を選択して、その他の設定オプションを表示します。

  • 保存/読み込み: フィールド設定を .yxft ファイルとして保存します。Alteryx フィールド型ファイルは、フィールド名を読み込む または ファイルの名前とデータ型を読み込む のいずれかのオプションを使用して、他のワークフローで使用できるテキストファイルです。
  • 選択: すべての列または強調表示された列を選択または選択解除します。オプションには、すべて選択 および すべての選択を解除 があります。
  • 強調表示されたフィールドのデータ型を変更する: 強調表示されたすべての列のデータ型を一度に変更します。
  • ソート: 列の順序を昇順または降順で並べ替えます。オプションには、元のフィールド名でソート新しいフィールド名でソートフィールドタイプでソート入力されたフィールド順に戻す があります。
  • 移動: 強調表示された列 (フィールド) をリストの上端または下端に移動します。
  • フィールド名に接頭辞を追加する: 選択または強調表示された列名に接頭辞を追加します。
  • フィールド名に接尾辞を追加する: 選択または強調表示された列名に接尾辞を追加します。
  • 接頭辞または接尾辞を削除する : 選択または強調表示された列名から接頭辞または接尾辞を削除します。
  • すべての名前の変更をクリア: すべての列の新しい名前を削除します。
  • 強調表示された名前の変更をクリアする: 強調表示されたすべての列の新しい名前を削除します。
  • すべて元のデータ型と&サイズに戻す: すべての列のデータ型とサイズに対する変更をすべて元に戻し、元の値を使用します。
  • 強調表示された値を元のデータ型とサイズに戻す: 選択された列または強調表示された列のデータ型とサイズの変更を元に戻し、元の値を使用します。
  • すべての欠落しているフィールドを削除: データに含まれなくなったすべての列を削除します。
  • 強調表示された欠落しているフィールドを削除: データに含まれなくなった強調表示された列をすべて削除します。
  • 重複するフィールドの選択を解除する:重複する列名が存在する場合は、2 番目の列の選択を解除します。このオプションは複数の入力でのみ使用できます。

生成されるレコードの数が多すぎる場合の警告/エラー: フィールド付加ツールはデカルト結合を実行するため、意図せずに過剰な量のレコードが生成される可能性があります。過剰なレコードが生成されないために、警告またはエラーを報告するように設定することができます。

  • すべての付加を許可する: すべてのレコードがエラーまたは警告なしですべてのレコードに追加されます。
  • 16 個を超えるレコード付加時に警告する: ソースファイルに 16 個を超えるレコードがある場合、警告が報告され、ワークフローは処理を続行します。
  • 16 個を超えるレコード付加時にエラーにする: ソースファイルに 16 個を超えるレコードがあると、エラーが報告され、ワークフローが処理を停止します。
役に立ちましたか?

Running into problems or issues with your Alteryx product? Visit the Alteryx Community or contact support. Can't submit this form? Email us.