定義したパラメーターの値を変更する方法と、Clover ETL の REFORMAT コンポーネントを使用して新しいパラメーターを動的に作成する方法を見つけようとしています。
再フォーマット コンポーネントが提供する変換メソッドに小さなロジックを記述しました。
function integer transform() {
string myparam1 = getParamValue("MY_PARAM1");
string changeParam = getParamValue("CHANGE_PARAM_VALUE");
if(changeParam =="true"){
myparam1 = myparam1 +"_changed";
}
// update the value of parameter MY_PARAM1
// updateParameter("MY_PARAM1", myparam1 );
// create a new parameter
// createNewParameter("MY_NEW_PARAM", "some_sample_data");
return OK;
}
クローバーデザイナーから利用可能なメソッドを確認しようとしましたが、探している機能を提供するのに役立つ関連メソッドが見つかりませんでした.
私は Clover ETL を初めて使用するので、これを達成する方法に問題があります。REFORMAT コンポーネントを使用してこれを達成できるかどうか、または別のコンポーネントを使用する必要があるかどうかを助けてください。