いろいろ倉庫

KNIME、EXCEL、R、Pythonなどの備忘録

【KNIME】Create Collection Columnでセルを纏めたい

・例えば、表から列を抽出する際に、"Column Filter"をよく使う。

・flow variableで抽出する列を操作する場合に、ひとつの列を抽出するだけなら、適当に表を作成して"Table Row To Variable"ノードで変数化すれば良い。

・複数の列を抽出したい場合はどうすれば良いか。

 

・少し調べてみたところ、"Create Collection Column"が便利なようだった。

・どういうノードかというと、複数の列をくっつけてListにした列を作成するというもの(下図)。

f:id:choron81:20210417222409p:plain

複数の条件を一つのセルの中に押し込められるので、結構便利。

 

・「ループ変数+固定値」で抽出する列名を定義したい場合は、"Constant Value Column"や"String Manipulation"などで列を追加してから、"Create Collection Column"で列をくっつけてやれば良い。

 

終わり。