ペンタホ変換を行っており、テーブル入力ステップがあります。私の要件は、テーブルの入力ステップを変数として動的に渡すことでした。これは、次のことで達成できました。
select * from ${table_name}
変換を実行すると、次の値を渡します
table_name.
これは機能します。
しかし、私の新しい要件は次のとおりです。日付を変数として渡し、月と年に基づいて日付からテーブル名を作成するたとえば、2012-01-31 を渡す場合、次のような sql が必要です。
select * from xxx_201201_v
次のような substr は使用できません。
select * from xxx_substr(${input_date} ,0,4)
だから私はこれを行う方法が混乱しています