2014-10-18 71 views
0

我正在開發Pentaho作業以從BigQuery獲取數據並插入到SQL Server中。這個工作非常簡單,你可以在下面看到,但是在插入到SQL Server表進程中拋出的'Data truncation'錯誤。然後我查了這個專欄的最大長度。在數據庫中它只有64個,它是nvarchar(500)。此外,我想知道如何看起來像我登錄到文本文件的錯誤記錄。你可以在下面看到它。我已經花了3天的時間解決了這個問題,但仍然沒有得到答案。請引導我。當插入SQL Server時,Pentaho錯誤數據被截斷

我做了什麼至今

  • 字符串切除步驟子串
  • 字符串操作步驟修剪
  • 放左功能SELECT聲明
  • REGEXP_REPLACE(uuid, ' ', '')其刪除空格在SELECT聲明。

我所做的一切都得到了同樣的錯誤。在文本文件

Pentaho的工作

enter image description here

錯誤記錄

回答

0

我已經解決了這個問題。這是我愚蠢的錯誤。我只是重新創建表格,併爲該列的長度添加更多數字。

我的情況下

POST_NAME爲nvarchar(50) - >爲nvarchar(150)