2014-03-04 134 views
0

我試圖執行使用KNIME一些簡單的文本分析。我的過程開始於使用普通的'XLS閱讀器'或'文本閱讀器',然後是'行過濾器',它執行得很好。這一步之後是'字符串到文檔',將每個字符串轉換爲文檔。按照此步驟,不執行任何步驟。我一直在使用的POS標註器',「造物主的BoW」,「行篩選器」,「號碼過濾器」等嘗試,但它們中的每一個給我'NULLPointerException'。爲什麼會這樣? 我的輸入文檔是一個包含約300,000行來自數據庫的文本文件。我已經檢查過,文件中沒有任何行是NULL。 我該如何擺脫這個錯誤? 任何幫助將不勝感激。NullPointerException異常而使用KNIME

+0

哪個版本KNIME,文字處理你使用?您是否更改了文件|首選項| KNIME |文本處理|存儲的設置?你能否提供有關例外的更多細節? (文件|首選項| KNIME | KNIME GUI |控制檯視圖日誌級別可能有助於更容易地找到堆棧跟蹤。) –

回答

0

這是一個錯誤,將盡快解決。作爲一種解決方法,您需要將文件存儲塊大小設置爲大於正在處理的文檔數的數字。假設你正在處理200.000個文件,將File store塊大小設置爲210.000左右。您可以在Textprocessing喜好做到這一點:文件 - >首選項 - > KNIME-> Textprocessing->存儲 - >文件存儲塊的大小

參見: http://tech.knime.org/forum/knime-textprocessing/bow-error-when-processing-large-data

+0

我試過這種解決方法,但仍然以相同的錯誤結束。 – Patthebug

+0

該錯誤將在版本2.10.1中修復。 – Kilian

相關問題