設定檔案型目的地的檔案格式選項
當您使用時,可以使用選項為匯出的檔案設定各種檔案格式選項 connect 至以檔案為基礎的目的地,例如 Amazon S3, Azure Blob,或 SFTP.
您可以使用Experience PlatformUI為匯出的檔案設定各種檔案格式選項。 您可以修改匯出檔案的幾個屬性,以符合您這端的檔案接收系統的需求,以便以最佳方式讀取和解譯從Experience Platform接收的檔案。
CSV檔案的檔案格式設定 file-configuration
若要顯示檔案格式選項,請啟動 連線到目的地 工作流程。 選取 資料型別:區段 和 檔案型別: CSV 顯示可用於匯出的檔案格式設定 CSV
檔案。
分隔字元 delimiter
使用此控制項為匯出的CSV檔案中的每個欄位和值設定分隔符號。 可選擇下列選項:
- 冒號
(:)
- 逗號
(,)
- 直立線符號
(|)
- 分號
(;)
- Tab 鍵
(\t)
範例
檢視以下範例,瞭解UI中每個選取專案的匯出CSV檔案內容。
- 範例輸出搭配 冒號
(:)
已選取:male:John:Doe
- 範例輸出搭配 逗號
(,)
已選取:male,John,Doe
- 範例輸出搭配 豎線
(|)
已選取:male|John|Doe
- 範例輸出搭配 分號
(;)
已選取:male;John;Doe
- 範例輸出搭配 標籤
(\t)
已選取:male \t John \t Doe
引號字元 quote-character
如果要從匯出的字串中移除雙引號,請使用此選項。可選擇下列選項:
- Null字元(\0000). 使用此選項可移除匯出CSV檔案中的雙引號。
- 雙引號("). 使用此選項可在匯出的CSV檔案中保留雙引號。
範例
檢視以下範例,瞭解UI中每個選取專案的匯出CSV檔案內容。
- 範例輸出搭配 Null字元(\0000) 已選取:
Test,John,LastName
- 範例輸出搭配 雙引號(") 已選取:
"Test","John","LastName"
逸出字元 escape-character
使用此選項可設定在已引號值內逸出引號的單一字元。 例如,當字串包含在雙引號中時,此選項非常有用,因為部分字串已包含在雙引號中。 此選項會決定要用哪個字元來取代內部雙引號。 可選擇下列選項:
- 反斜線
(\)
- 單引號
(')
範例
檢視以下範例,瞭解UI中每個選取專案的匯出CSV檔案內容。
- 範例輸出搭配 反斜線
(\)
已選取:"Test,\"John\",LastName"
- 範例輸出搭配 單引號
(')
已選取:"Test,'"John'",LastName"
空值輸出 empty-value-output
使用此控制項來設定空值的字串表示法。 此選項會決定空值在匯出的CSV檔案中的表示方式。 可選擇下列選項:
- Null (null)
- 雙引號(「」)中的空白字串
- 空字串
範例
檢視以下範例,瞭解UI中每個選取專案的匯出CSV檔案內容。
- 範例輸出搭配 null 已選取:
male,NULL,TestLastName
. 在此案例中,Experience Platform會將空白值轉換為null值。 - 範例輸出搭配 「」 已選取:
male,"",TestLastName
. 在此案例中,Experience Platform會將空白值轉換為一對雙引號。 - 範例輸出搭配 空字串 已選取:
male,,TestLastName
. 在此情況下,Experience Platform會維護空白值並依原樣匯出(不含雙引號)。
Null 值輸出 null-value-output
使用此控制項在匯出的檔案中設定 Null 值的字串表示方式。此選項會決定Null值在匯出的CSV檔案中的表示方式。 可選擇下列選項:
- Null (null)
- 雙引號(「」)中的空白字串
- 空字串
範例
檢視以下範例,瞭解UI中每個選取專案的匯出CSV檔案內容。
- 範例輸出搭配 null 已選取:
male,NULL,TestLastName
. 在這種情況下,不會發生轉換,且CSV檔案包含null值。 - 範例輸出搭配 「」 已選取:
male,"",TestLastName
. 在此案例中,Experience Platform會在空字串周圍以雙引號取代null值。 - 範例輸出搭配 空字串 已選取:
male,,TestLastName
. 在這種情況下,Experience Platform會以空字串取代null值(不含雙引號)。
壓縮格式 compression-format
設定將資料儲存到檔案時要使用的壓縮類型。支援的選項為 GZIP 和 NONE。此選項會決定是否匯出壓縮檔案。
編碼
未顯示在UI熒幕擷圖中. 指定已儲存CSV檔案的編碼(字元集)。 選項為UTF-8或UTF-16。
用於逸出引號的字元
未顯示在UI熒幕擷圖中. 此旗標可指出是否一律將包含引號的值括在引號中。
預設為逸出包含引號字元的所有值。
行分隔符號
未顯示在UI熒幕擷圖中. 定義用於寫入的線分隔符號。 長度上限為1個字元。
忽略前導空白字元
未顯示在UI熒幕擷圖中. 此旗標可指出是否應該略過匯出值的前導空格。
範例輸出搭配 真 已選取: "male","John","TestLastName"
範例輸出搭配 假 已選取: " male","John","TestLastName"
忽略結尾的空白字元
未顯示在UI熒幕擷圖中。 此旗標可指出是否應該略過匯出值的尾端空格。
範例輸出搭配 真 已選取: "male","John","TestLastName"
範例輸出搭配 假 已選取: "male ","John","TestLastName"
後續步驟 next-steps
閱讀本檔案後,您現在知道如何設定CSV資料檔案的檔案匯出選項,以根據下游檔案接收系統的需求量身打造檔案內容。 接下來,您可以閱讀 檔案型目的地啟用教學課程 以開始將檔案匯出至您偏好的雲端儲存位置。