Skip to main content

お世話になっております。

Tableau Prepでの不要カラム削除に関して、

今考えていフローだと、カラム数やカラム名の変更の度にフローの修正が必要になってしまうため

アドバイスを頂きたく、投稿させていただきました。

 

以下が対象テーブルのasisとtobeです。

Tableau Prep 汎用的なカラム削除

 

今考えているやり方は、B1~B3を削除するために、

①「B」でワイルドカードピボット

②ピボットしたフィールドを削除

③ピボットによってできた行を集計

 

今問題の箇所は③です。

集計対象の列のうち、A1~A3はメジャー、

かつPrepで集計をする場合のデフォルトがSUMのため、

このままだと以下のようになってしまいます。

img_2.png

 

ただ、これを回避するために、集計をMAXにしたり、A1~A3を文字列に変えることになるため、

手作業での編集が必要になることを懸念しています。

 

よりよいフローのアイデアがございましたら、ご教示いただければ幸いです。

何卒、よろしくお願いいたします。

4 respuestas
  1. 25 nov 2019, 01:09

    必要な列が決まっていて不要な列が増減するということであれば、スクリプトで解決するのはいかがでしょうか。

    以下はRを使った例です。

    必要な列が決まっていて不要な列が増減するということであれば、スクリプトで解決するのはいかがでしょうか。以下はRを使った例です。

    pastedImage_1.png

0/9000