2016-06-18 71 views
2

我是Pentaho Kettle的新手,我試圖構建一個簡單的數據轉換(過濾器,數據轉換等)。但是在閱讀我的CSV數據文件時(無論是使用CSV文件輸入還是文本文件輸入),我都會收到錯誤信息。Pentaho Kettle從字符串轉換爲整數/數字錯誤

的錯誤是:

...不能把字符串轉換爲數字:在 位置1發現價值非數字字符[]

這是什麼意思準確,我該如何處理?

謝謝你提前

回答

3

我已經解決了。這個想法與@nsousa建議的類似,但我沒有使用修剪選項,因爲我嘗試了它,但它不適用於我的案例。

我所做的是指定如果該值是單個空格,則將其設置爲空。在「文本文件輸入」的「字段」選項卡中,將空列號設置爲空格

enter image description here

1

該值看起來像一個空的空間。將整數字段的格式設置爲#並將trim設置爲兩者。

+0

謝謝,但我試過使用修剪,它沒有工作 – user2552108