2016-09-27 50 views
0

我是新的pentaho勺子。我已經寫了一個小的JavaScript,我是否在變量中保存了一個日期。現在我需要在sql語句中使用這個變量,以便用這個日期從數據庫中刪除數據(一切都在一次轉換中完成)。有人可以告訴我,如果有方法,如何將這個變量從「修改後的JavaScript」傳遞給「sql腳本」中的一步 - 步驟?感謝您的幫助。如何從「修改後的JavaScript」中將變量傳遞給「sql腳本」中的步驟 - 在pentaho勺子中執行步驟?

回答

1

請確保您在Modified Java Script Value步驟的「輸出字段」部分使用了您的變量。這會將其添加爲數據流中的一列。

然後將此步驟連接到Execute SQL script步驟。如下圖所示配置它,提供您自己的連接名稱和表名稱。在這一步中,我假設你調用了字段「DateField」,並且表中的列名爲「datestamp」。

enter image description here

注意,有許多方式來做到這一點。這是一種在變換中起作用的方式;還有其他人也爲工作而工作。

+0

謝謝你的回答!它運作良好。 – Jane

+0

您可以將答案標記爲已接受嗎? –

相關問題