複数結合ツール
複数ジョインツールは、入力テーブルの共通性に基づいて2つの入力を結合します。 デフォルト設定では、当ツールは外部結合をフル出力します。 参照: 結合ツール。
ツールを設定する
- 結合の実行方法を選択します。
- レコードの位置によって結合 : 結合する入力テーブルのフィールド構造が同じで、データが2つのテーブル内の位置によって結合されている場合は、このオプションを選択します。
- 特定のフィールドによる結合 : 入力テーブルに共通の1つ以上のフィールド (ID など) があり、そのデータが共有フィールドに基づいて結合されている場合は、このオプションを選択します。
- 関連リストを使用して、入力ごとに結合する結合フィールドを選択します。 同じフィールド名が別の入力に対して既に選択されている場合、Designer は入力の結合フィールドを自動的に選択します。
- 複数の結合フィールドが必要な場合は、結合フィールドの追加の行を構成できます。 ドロップダウンをクリックして、入力ごとに追加の結合フィールドを選択します。
- 結合フィールドを削除するには、削除するフィールドを選択し、右側の [削除] ボタンをクリックします。
- デカルト結合 を処理する方法について、推奨される動作を選択します。 デカルト結合は、あるテーブルのすべての行が別のテーブルのすべての行に結合されたときに発生します。それらは計算上の負荷に起因し、通常は誤って行われます。
- すべての多次元結合を許可する : 多次元結合は、エラーまたは警告が報告されていない場合に発生します。
- 16 個を超えるレコードの多次元結合に関する警告 : 多次元結合が発生したことを示す警告が結果ウィンドウに表示されます。
- 16 レコードを超える多次元結合のエラー : 多次元結合が発生し、ダウンストリーム処理が停止することを示すエラーが結果ウィンドウに表示されます。
- すべての入力から結合されたレコードのみを出力する : このチェックボックスをオンにすると、すべての結合条件を満たすレコードだけを渡すことができます。 選択を解除すると、レコードが結合条件を満たしていない NULL フィールド値を含むすべてのレコードが戻ります。
- テーブルを使用して、入力データストリームを変更します。 テーブルの各行は、データ内の列を表します。
- クリックして行を強調表示するか、クリックして下にドラッグして複数の行を強調表示します。
- か矢印をクリック、もしくは右クリックしてドラッグすると、行が新しい場所に移動します。
- 保存/読み込み : 列設定を.yxft ファイルとして保存します。 Alteryxフィールド型ファイルは、フィールド名を読み込む または ファイル名とタイプを読み込む のいずれかのオプションを使用して、他のワークフローで使用できるテキストファイルです。
- 選択:すべての列または強調表示された列を選択または選択解除します。 オプションには すべて選択 および すべての選択を解除 があります。
- 強調表示されたフィールドのタイプを変更 : 強調表示したすべての列のデータ型を一度に変更します。
- ソート : 列の順序を昇順または降順でソートします。 オプションには元のフィールド名でソート、新しいフィールド名ソート、フィールドタイプでソート 、または入力されたフィールド順に戻すが含まれます。
- 移動:強調表示された列を一覧の上端または下端に移動します。
- フィールド名に接頭辞を追加: 選択または強調表示された列名に接頭辞を追加します。
- フィールド名に接尾辞を追加: 選択または強調表示された列名に接尾辞を追加します。
- 接頭辞または接尾辞を削除 : 選択または強調表示された列名から接頭辞または接尾辞を削除します。
- すべての名前の変更をクリア: すべての列の新しい名前を削除します。
- 強調表示された名前の変更をクリア: 強調表示したすべての列の新しい名前を削除します。
- すべて元のタイプとサイズに戻す: すべての列のタイプとサイズの変更を元に戻し、元の値を使用します。
- 強調表示された範囲のタイプとサイズを元に戻す: 選択または強調表示された列のタイプとサイズの変更を元に戻し、元の値を使用します。
- 欠落しているフィールドをすべて削除: データに含まれなくなったすべての列を削除します。
- 強調表示された欠落しているフィールドを消去: データに含まれていない強調表示された列をすべて削除します。
- 重複フィールドの選択を解除:重複する列名が存在する場合は、2番目の列の選択を解除します。このオプションは複数の入力でのみ使用できます。
データに列を含めるには、列名の左側にあるチェックボックスを選択します。 列を除外するには、このチェックボックスの選択を解除します。
データの列を並べ替えるには:
不明な列はデフォルトで選択されます。 これは、データの新しい列を許可します。 新しい列を配置する場所に列を移動します。
列の名前を変更するには、名前の変更をクリックし、新しい名前を入力します。
説明を追加するには、説明 をクリックし、説明を入力します。
テーブル内の行 (データ列) を選択または強調表示したら、その他の設定オプションを表示するには、オプション をクリックします: