pdi

    0熱度

    2回答

    我想驗證一項分配是否正確。我不能說太多,但是我們有內部和外部用戶。我有一個SQL腳本,在內部賦值時查找內部以外的任何內容 - 結果應該爲0行。然後我把它放在一個SQL表中。之後,我有一個聲明來計算是否存在賦值錯誤,然後將其存儲在一個變量中。基於此,我嘗試使用「數據驗證器」步驟驗證數據。手動運行代碼,它應該通不過勺PDI是給我下面的錯誤: 2015/05/04 13:03:19 - Data Val

    1熱度

    1回答

    我試圖運行轉換,其中包括從一個Java應用程序MongoDB的輸入步驟,但此消息總是導致錯誤: org.pentaho.di.core.exception.KettleMissingPluginsException: Missing plugins found while loading a transformation Step : MongoDbInput at org.pentah

    0熱度

    1回答

    我在unix服務器上運行了1個kitchen.sh命令,它將根據一些邏輯從一個表執行一些INSERT/UPDATE數據加載。 但由於輸入數據是具有巨大count.So我不得不通過以下命令以終止該進程在之間 殺-9 PID(PID =進程id) ,然後我在所檢查的服務器與ps -ef | grep廚房命令和那個過程沒有顯示,所以我認爲它被殺死了。 但我注意到,現在每天幾個記錄正在更新並以某種方式的過

    1熱度

    1回答

    我已閱讀博客和one question close to mine,但尚未找到解決我的問題的方法。我有一個轉換作業設置,從84個DB中提取三個表格以生成一個報告。我的問題是當數據庫連接不可用時,整個作業停止。 我希望能夠在初始化作業之前檢查數據庫連接,爲不可訪問的數據庫記錄錯誤並創建一個新的動態成功測試列表,然後我將運行我的作業。我使用了檢查數據庫連接步驟,但當連接爲false時,它仍然停頓。如何

    1熱度

    1回答

    我想使用PDI(Kettle)將某個.CSV文件導入到我的數據庫中。 通常情況下,這可能相當容易,因爲您只需將CSV file input步驟與Table output步驟連接起來即可。但是,問題在於我不知道我要提前導入哪個文件,就像在執行PDI中的作業/轉換之前一樣。 那是因爲我在我的文件夾導入許多文件,這些都對他們的文件名相同的格式:KeyDate_Filename_YYYYMMDD.CSV

    2熱度

    1回答

    我在嘗試安裝pentaho數據集成,並遇到了spoon.bat配置問題。我通過添加PENTAHO_JAVA= javaw.exe更新了文件,還編輯了環境變量(計算機>屬性>高級>環境變量,在變量PATH的末尾添加了「; C:\ Program Files \ Java \ jre7 \ bin」 但是當我。開始的文件,這是行不通的 我有這樣的錯誤 DEBUG:使用JAVA_HOME 和Window

    0熱度

    1回答

    我有兩個目標流(匹配和不匹配),定義如下: @Override public StepIOMetaInterface getStepIOMeta() { StepMeta stepMeta = new StepMeta(); if (ioMeta == null) { ioMeta = new StepIOMeta(true, false, false, f

    1熱度

    1回答

    我想知道如何從pentaho水壺中提供的shell作業設置變量,這可以通過工作流程中的進一步作業(簡單評估)訪問。 我想創建一個工作流,我有一個啓動元素,它會觸發shelljob檢查文件夾的存在,如果文件夾存在,然後設置一個變量。下一個工作是簡單評估,它需要檢查變量(由shell作業設置)是否爲true,以繼續工作流程或終止工作流程。 開始 - > ShellJob(檢查文件夾創建並設置變量) -

    0熱度

    1回答

    我已經安裝了pentaho數據集成。我不知道從哪裏開始,我的意思是在哪裏點擊以在安裝的文件夾中運行應用程序。

    0熱度

    1回答

    我試圖使用「電子郵件消息輸入」在水壺(Pentaho PDI)中提取電子郵件附件,我查看了其他示例,並且它們都遵循此example,這裏的輸入步驟是不同的'收到郵件(POP3/IMAP)',並且可以指定如何處理附件。我使用的是PDI 5.2,我在5.3中試過,第二種類型的輸入「pop3/imap」不在那裏。 是否有任何其他方式如何獲得附件?感謝您的幫助