DS在擷取CSV檔案時,有時會報如下警告:
JY_WMXT_GPHQ,0: Delimiter for field "TURNOVER_VOLUE" not found; input: {0}, at offset: 59
或者是如下警告:
JY_WMXT_GPHQ,0: Field "TURNOVER_VOLUE" has import error and no default value; data: {1 2 8 2 3 3 6 2 9 2 | 0d}, at offset: 53
雖然job跑成功,但是可以發現資料沒有加載過去,第一個情況是因為CSV檔案裡的末尾沒有分隔符,但我們的DS裡設定的format裡設定的【final delimiter】有分隔符,如下
圖所示,第二個情況跟第一種情況反過來。
解決方法:
這裡應該根據CSV檔案裡末尾看有沒有分隔符,如果有分隔符,在【final delimiter】裡設定成有分隔符,根據你的分隔符來設定,我這裡CSV檔案用的豎線 | 做分隔符