匯入分隔的文字資料

您的分隔符號為何?

可能的話,請使用 Tab 作為分隔符號來建立分隔的文字檔案。Tab 會比逗號更適合作為分隔符號,因為逗號可能會用作輸入欄位內的字元 (例如:"1600 SW Wall Street, Suite 400")。這樣將會造成軟體在該記錄中偵測到額外欄位。

如果您使用逗號作為分隔符號,請檢查是否有任何記錄在值本身的內容中使用逗號 (如上方的範例)。若是如此,請執行下列其中一項作業。

  • 使用 Tab 字元分隔符號重新建立分隔的文字檔案。
  • 在欄位前後放置引號字元 (或至少在包含逗號的欄位前後放置)。

注意:如果您使用以逗號分隔 (.csv) 的檔案,請確定移除個別欄位中的任何「歸位字元」(斷行符號)。(您從試算表程式儲存檔案,且該程式支援在個別資料格中使用斷行符號時,便可能產生這些字元。)在資料上傳至 Oracle Responsys 時,這些字元可能會讓資料毀損。

檔案是否有空白欄位?

若部分記錄的某些欄位中沒有值,仍須使用分隔符號字元來表示空白欄位。

欄位名稱未顯示

一般而言,您應使用欄位名稱作為分隔之文字檔案的第一行。此要求並非必要條件;匯入資料後,您可以隨時輸入欄位名稱,但這是較簡單且更可靠的方式。

時間戳記資料遺失

從 Oracle Responsys 下載的資料來源會儲存為以逗號分隔的值,也稱為「CSV 格式」。您可以修改這些 CSV 檔案,並將它們上傳回 Oracle Responsys 以供後續使用。

不過,若下載的資料來源包含 Timestamp_ 資料欄,且您要保留該資料欄中的資訊,請確定先重新命名該資料欄,再將修改後的檔案上傳回 Oracle Responsys。

警告:新資料欄名稱不得以單字 "timestamp" (大寫、小寫或混用) 開頭;若發生此情況,Oracle Responsys 將會使用上傳的日期與時間來覆寫現有資訊。

重要事項:如果您在 Microsoft® Excel 中編輯下載的資料來源,請確定先對所有時間戳記資料欄套用下列格式,再以逗號分隔或 Tab 字元分隔的格式儲存您的變更:yyyy-mm-dd hh:mm:ss.000 (請注意結尾有三個零。)

相關內容