概要
Merge DATは、入力DATのテキストまたはテーブルをマージするマルチ入力DATです。
パラメータ – Merge ページ
DAT / dat
マージする DAT へのパスを設定します。オペレータの有線入力と組み合わせて使用することができます。
How / how
テーブルをマージする方法を設定します。
- Append Rows / row
後続のテーブルの行を最初のテーブルに追加することにより、テーブルをマージします。 Name オプションを使用すると、後続のテーブルのデータが同じ名前の列に追加され、最初の行は追加されません。 後続のテーブルに入力テーブルよりも多くの列がある場合、それらは追加されます。
- Append Columns / col
後続のテーブルの列を最初のテーブルに追加して、テーブルをマージします。Name オプションを使用すると、後続のテーブルのデータが同じ名前の行に追加され、最初の列は追加されません。 後続のテーブルに入力テーブルよりも多くの行がある場合、それらは追加されます。
- Collapse Columns / collapsecol
行内のすべてのセルを1つの単一のセルに連結することにより、テーブルをマージします。 最後に1つの列と1つ以上の行を持つことになります。
- Collapse Rows / collapserow
列内のすべてのセルを1つの単一のセルに連結することにより、テーブルをマージします。最後に1行と1つ以上の列を持つことになります。
- Collapse Cells / collapsecells
すべてのセルを連結してテーブルをマージします。 最後に1つのセルがあります。
- Replace Cells by Column / repcolcells
最初のテーブルのデータを行名で一致する後続のテーブルのデータで置き換えます。最後のテーブルのデータが常に使用されます。
- Replace Cells by Row / reprowcells
最初のテーブルのデータを列名で一致する後続のテーブルのデータに置き換えます。最後のテーブルのデータが常に使用されます。
例えば、最初の入力テーブルが
Name Species Age
Birch Ferret 6
Diefenbaker Ferret 4
という順番で、さらに2つの入力テーブルがあります。
Name Species Age
Birch Ferret 5
Diefenbaker Wolverine 5
Name Species Age
Birch Ferret 6
Diefenbaker Otter 10
出力テーブルは以下のようになります。
Name Species Age
Birch Ferret 5
By Name / byname
列や行を名前で追加するかどうか設定します。
Concatenate with / spacer
連結時にセルデータを文字列で区切ることができます。デフォルトはスペースです。
Append Unmatched / unmatched
後続のテーブルに最初のテーブルにない行または列がある場合、出力に追加されます。
パラメータ – Common ページ
参照:共通 Common ページ