Alteryxで行っていた下記処理を、Tableau Prepで実現させたいです。
新規フィールドを作成。変数(フィールド)を用いてフルパスを設定 → データをフィールドごとに分けて出力
例:添付のように、C:\WorkFolder\【 +都道府県+ 】売上個数_20241010.xlsx としておけば、
3ファイルに都道府県ごとのデータが出力される。
Tableau Prepの出力は、作成したパラメーターを使用することはできそうですがフィールドを出力情報としては使用できない認識です。
何か良い方法はございますでしょうか?
1 件の回答

TableauPrepはひとつの出力ステップで複数ファイルを吐き出すことができないのでPrepのみを使用した単純なフローでは実現できません。代替案と呼べるか分かりませんが「Prepでは単一のファイルとして出力し、別ツールないしバッチ処理で都道府県ごとのファイルに分割する」といった方法を取るのが現実的かなと思います。(一応CLIでパラメータを書き換えながら起動する方法もあり得ますが、おそらく効率が悪すぎるかと。)
もしかしたらPythonスクリプトを差し込むことで出来るかもしれません。
PrepはETLツールとして見るとあまり高機能ではないので、Alteryxからの置き換え候補としては適切ではないような気がします。