[也適用於v8]{class="badge positive" title="亦適用於Campaign v8"}

解壓縮或解密檔案 unzipping-or-decrypting-a-file-before-processing

Adobe Campaign可讓您匯入壓縮或加密的檔案。 在資料載入(檔案)活動中讀取檔案之前,您可以定義解壓縮或解密檔案的預先處理。

IMPORTANT
無法解壓縮大於4Gb的壓縮檔。

若要這麼做:

  1. 使用控制檯產生公開/私密金鑰組,以允許檔案解密。

    note note
    NOTE
    所有管理員使用者都可存取控制面板。 授予使用者管理員存取權限的步驟已詳載於本頁中。
    請注意,您的執行個體必須託管在AWS上,並以最新GA版本編號升級。 在本章節中瞭解如何確認您的版本。 若要檢查您的執行個體是否託管在 AWS 上,請按照本頁面詳述的步驟操作。
  2. 如果您安裝的Adobe Campaign是內部部署,請在應用程式伺服器上安裝您要使用的公用程式(例如:GPG、GZIP)以及必要的金鑰(加密金鑰)。

    如果您的Adobe Campaign安裝是由Adobe託管,請連絡Adobe客戶服務,以便在伺服器上安裝必要的公用程式。

接著,您便可以在工作流程中使用所需的前置處理命令:

  1. 在您的工作流程中新增及設定​ File transfer ​活動。
  2. 新增​ Data loading (file) ​活動並定義檔案格式。
  3. 核取 Pre-process the file 選項。
  4. 選取您要套用的前置處理指令。
  5. 新增其他活動以管理來自檔案的資料。
  6. 儲存並執行您的工作流程。

以下的使用案例中提供範例。

相關主題:

使用案例:匯入使用控制面板產生的金鑰加密的資料 use-case-gpg-decrypt

在此使用案例中,我們將建置工作流程,以使用在「控制面板」中產生的金鑰,匯入已在外部系統中加密的資料。

在影片中探索此功能

執行此使用案例的步驟如下:

  1. 使用「控制面板」產生金鑰組(公用/私用)。 詳細步驟可在控制面板檔案中取得。

    • 公開金鑰將與外部系統共用,外部系統將使用公開金鑰來加密要傳送至Campaign的資料。
    • Campaign Classic會使用私密金鑰來解密傳入的加密資料。

  2. 在外部系統中,使用從「控制面板」下載的公開金鑰,將資料加密並匯入Campaign Classic。

  3. 在Campaign Classic中,建立工作流程以匯入加密資料,並使用已透過「控制面板」安裝的私密金鑰加以解密。 為此,我們將建立工作流程,如下所示:

    • File transfer ​活動:將檔案從外部來源傳輸至Campaign Classic。 在此範例中,我們要從SFTP伺服器傳輸檔案。
    • Data loading (file) ​活動:將檔案中的資料載入資料庫,並使用在「控制面板」中產生的私密金鑰加以解密。
  4. 開啟​ File transfer ​活動,然後指定您要匯入加密.gpg檔案的外部帳戶。

    有關如何設定活動的全域概念可在本節中取得。

  5. 開啟​ Data loading (file) ​活動,然後根據您的需求進行設定。 有關如何設定活動的全域概念可在本節中取得。

    為活動新增前置處理階段,以便解密傳入的資料。 若要這麼做,請選取​ Pre-process the file ​選項,然後從​ Command ​下拉式清單中選取​ Decrypt

    note note
    NOTE
    如果可用命令需要變更,您可以聯絡Adobe客戶服務以調整preProcessCommand設定。
    如果您使用混合式部署,可以直接從伺服器組態檔(serverConf.xml)設定這些指令。 瞭解如何在伺服器設定檔中設定前置處理命令
  6. 按一下​ OK ​以確認活動設定。

  7. 您現在可以執行工作流程。 執行之後,您可以在工作流程記錄檔中籤入已執行解密,且檔案中的資料已匯入。

教學課程影片 video

本影片說明如何使用GPG金鑰來解密資料。

此處提供其他Campaign Classic操作說明影片。

recommendation-more-help
601d79c3-e613-4db3-889a-ae959cd9e3e1