Purple box with multiple white circles on the left with lines connecting them to a single white circle in the middle that is connected to another single circle on the right.

複数結合ツール

バージョン:
2021.2
Last modified: January 28, 2021

ツールごとに学習

複数結合ツールには、「ツールごとに学習」が用意されています。サンプルワークフロー を参照して、Alteryx Designer でこのサンプルやその他の多くのサンプルに直接アクセスする方法を確認してください。

複数結合ツールを使用して、入力テーブル間の共通性に基づいて 2 つ以上の入力を結合します。既定設定で、このツールは完全外部結合を出力します。詳細については、結合ツール を参照してください。

ツール設定

  1. 結合の実行方法を選択します。
    • レコードポジションで結合: 結合する入力テーブルのフィールド構造が同じで、データが 2 つのテーブル内の位置によって結合される場合は、このオプションを選択します。
    • 特定のフィールドで結合: 入力テーブルに共通の 1 つ以上のフィールド (ID など) があり、そのデータが共有フィールドに基づいて結合されている場合は、このオプションを選択します。
      • 表示されるドロップダウンを使用して、入力ごとに結合するフィールドを選択します。同じフィールド名が別の入力に対して既に選択されている場合、入力の結合フィールドが自動的に選択されます。
      • 複数の結合フィールドが必要な場合は、追加の結合フィールド行を設定できます。ドロップダウンを選択して、入力ごとに追加の結合フィールドを選択します。
      • 結合フィールドを削除するには、削除するフィールドを選択し、右側の削除ボタン (マイナスアイコン) を選択します。
      • デカルト結合: デカルト結合の処理方法を選択します。デカルト結合は、あるテーブルのすべての行が別のテーブルのすべての行に結合されるときに発生します。例えば、テーブル A に 100 行あって、1,000 行あるテーブル B と結合する場合、デカルト結合の結果は 100,000 行になります。これらの結合は CPU を大量に消費します。
        • すべての多次元結合を許可する: 多次元結合は、エラーまたは警告が報告されていない場合に発生します。
        • 16 を超えるレコードの多次元結合を警告する: 多次元結合が発生したことを示す警告が 結果 ウィンドウに表示されます。
        • 16 を超えるレコードの多次元結合をエラーにする: 多次元結合が発生し、ダウンストリーム処理が停止することを示すエラーが 結果 ウィンドウに表示されます。
  2. すべての入力から結合するレコードのみを出力する : このチェックボックスをオンにすると、すべての結合条件を満たすレコードだけを渡すことができます。選択を解除すると、レコードが結合条件を満たしていない NULL フィールド値を含むすべてのレコードが返されます。
  3. テーブルを使用して、受信データストリームを変更します。テーブルの各行は、データ内の列を表します。

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

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

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

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

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

    データ型とサイズの変更

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

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

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

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

    その他のオプション

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

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

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