也適用於v8
解壓縮或解密檔案
- 適用對象:
- Campaign Classic v7
- 主題:
- 加密
Adobe Campaign可讓您匯入壓縮或加密的檔案。 在資料載入(檔案)活動中讀取檔案之前,您可以定義解壓縮或解密檔案的預先處理。
若要這麼做:
接著,您便可以在工作流程中使用所需的前置處理命令:
- 在您的工作流程中新增及設定 File transfer 活動。
- 新增 Data loading (file) 活動並定義檔案格式。
- 核取 Pre-process the file 選項。
- 選取您要套用的前置處理指令。
- 新增其他活動以管理來自檔案的資料。
- 儲存並執行您的工作流程。
以下的使用案例中提供範例。
相關主題:
-
使用「控制面板」產生金鑰組(公用/私用)。 詳細步驟可在控制面板檔案中取得。
- 公開金鑰將與外部系統共用,外部系統將使用公開金鑰來加密要傳送至Campaign的資料。
- Campaign Classic會使用私密金鑰來解密傳入的加密資料。
-
在外部系統中,使用從「控制面板」下載的公開金鑰,將資料加密並匯入Campaign Classic。
-
在Campaign Classic中,建立工作流程以匯入加密資料,並使用已透過「控制面板」安裝的私密金鑰加以解密。 為此,我們將建立工作流程,如下所示:
- File transfer 活動:將檔案從外部來源傳輸至Campaign Classic。 在此範例中,我們要從SFTP伺服器傳輸檔案。
- Data loading (file) 活動:將檔案中的資料載入資料庫,並使用在「控制面板」中產生的私密金鑰加以解密。
-
開啟 File transfer 活動,然後指定您要匯入加密.gpg檔案的外部帳戶。
有關如何設定活動的全域概念可在本節中取得。
-
開啟 Data loading (file) 活動,然後根據您的需求進行設定。 有關如何設定活動的全域概念可在本節中取得。
為活動新增前置處理階段,以便解密傳入的資料。 若要這麼做,請選取 Pre-process the file 選項,然後從 Command 下拉式清單中選取 Decrypt:
注意
如果可用命令需要變更,您可以聯絡Adobe客戶服務以調整preProcessCommand設定。如果您使用混合式部署,可以直接從伺服器組態檔(serverConf.xml)設定這些指令。 瞭解如何在伺服器設定檔中設定前置處理命令 -
按一下 OK 以確認活動設定。
-
您現在可以執行工作流程。 執行之後,您可以在工作流程記錄檔中籤入已執行解密,且檔案中的資料已匯入。