推 west1996: 你的匯入方式是如何操作,可以仔細說明一下嗎?要釐清原 11/30 21:38
→ west1996: 因需要確認過程 11/30 21:38
→ barossaching: 第一個code是在紅色框框放檔案的路徑 然後一次讓Sas 12/01 18:22
→ barossaching: 讀取n個csv 檔 12/01 18:22
→ barossaching: 第二個code是單純只從電腦裡面匯一個csv 檔 12/01 18:22
→ barossaching: 因為我之前也有試過用第一個code讀取很多檔案 但沒 12/01 18:22
→ barossaching: 有出現空白值過... 12/01 18:22
→ barossaching: 謝謝你~ 12/01 18:22
推 west1996: 首先,應該不會是檔案太多的問題,100個算是普通,不算 12/02 22:56
→ west1996: 多。直覺想到的原因2個,一個是exp那一欄原始資料格式不 12/02 22:56
→ west1996: 一致,另一個是內容編碼不一致。 12/02 22:56
→ west1996: 試著照以下步驟debug一下 12/02 22:56
→ west1996: 1. 從log裡面應該可以看到pipe進來的原始檔案的順序,先 12/02 22:56
→ west1996: 記錄一下 12/02 22:56
→ west1996: 2. 利用proc import匯入這個單檔看有沒有成功 12/02 22:56
→ west1996: 3. 若有,到原始資料夾中把其他檔案搬走,只留下這一個 12/02 22:56
→ west1996: 檔案,利用你的macro匯入看看有沒有成功 12/02 22:56
→ west1996: 4. 若有成功,依序一批一批把搬走的放回去,慢慢找出害 12/02 22:56
→ west1996: 群之馬 12/02 22:56
→ west1996: 上面2.講的這一個單檔,指的是pipe裡面的第一個檔案,補 12/02 22:58
→ west1996: 充說明一下 12/02 22:58
推 songhome: 應該是前面的檔案在猜值的時候把exp判斷成文字了 所以後 12/03 11:28
→ songhome: 面數字append不上去 12/03 11:28
推 west1996: 我的直覺也是這樣,不過如果是這種問題,append的時候應 12/03 13:34
→ west1996: 該會有error訊息? 12/03 13:34
→ barossaching: 好的謝謝你們~我在試看看感謝感謝 12/03 21:52
→ barossaching: 我找到問題了 空白的問題好像是因為有些csv 檔裡面 12/03 22:31
→ barossaching: 數字長度不一樣的關係~謝謝你們~我在想辦法解決 12/03 22:31
→ barossaching: ~ 12/03 22:31