[SPSS Modeler] 外部からパラメータを渡す方法
Modelerをバッチ実行する際に、ストリーム内のクエリを動的に変更したい。
そんな時はスクリプトとパラメータを利用する。
CLEM式に渡すときは、
stream = modeler.script.stream()
でもできるけど、
データベースノードのクエリとかに渡すなど、基本的には、
session = modeler.script.session()
を使うようにする。
・スクリプトの中
stream = modeler.script.stream() tablename = stream.getParameterValue('TNAME')
・コマンド
clemb -PTNAME="TESTTABLE" -stream test.str -execute
参考)ベンダーのテックノート