Show Menu
主題×

傳輸檔案

說明

此活 Transfer file 動可讓您接收或傳送檔案、測試Adobe Campaign中是否有檔案或列出檔案。
從20.3版開始,隨活動下載的檔案 Transfer File 將在X天后刪除,其中X由「工作流程」屬性中功能表 History in days Execution 的欄位決定。

使用內容

設定活動時,會定義資料擷取的方式。 例如,要載入的檔案可以是聯繫人清單。
您可以使用此活動來恢復隨後將與活動一起構建的 Load file 資料。
相關主題:

配置

  1. 將活動 Transfer file 拖放至工作流程中。
  2. 選擇活動,然後使用顯示的快 速操作中的按鈕將其開啟。
  3. 使用欄位中的下拉式清 Action 單,選取下列活動動作之一:
    • 檔案下載 : 可讓您下載檔案。
    • 檔案上傳 : 可讓您上傳檔案。 從Adobe Campaign檔案上傳檔案會在功能表中產生記錄 Export audits 項。 有關導出審計的詳細資訊,請參閱「審 計導出 」部分。
    • 測試以查看檔案是否存在 : 允許您檢查是否存在檔案。
    • 檔案清單 : 允許您列出伺服器上存在於頁籤中定義的文 Protocol 件。 此動作主要用於除錯,以在從遠端伺服器下載檔案之前,先檢查活動是否已根據您的需求進行設定。
  4. 選擇要使用的協定:
  5. Additional options 部分根據所選協定而提供,允許您向協定添加參數。 您可以:
    • Delete the source files after transfer
    • Disable passive mode
    • List all files : 在頁籤中選擇action. File listing 時,此選項可 General 用。 它可讓您為 vars.filenames event變數中伺服器上所有檔案建立索引,其中檔案名稱以' n'字元分隔
  6. 該選 If no files are found 項卡的 Advanced options 部分允許您在活動啟動時檢測到任何錯誤或不存在的檔案時配置特定操作。
    您也可以定義重試次數。 不同的重試次數會出現在工作流程執行記錄中。
  7. 確認活動的設定並儲存工作流程。

使用HTTP進行配置

HTTP通訊協定可讓您從外部帳戶或URL開始下載檔案。
使用此控制工具,您可以選擇選 Use connection parameters defined in an external account 項。 在此情況下,請選取您要的帳戶,並指定要下載的檔案路徑。
您也可以選擇 Quick configuration 選項。 您只需在URL欄位中輸入URL。

使用SFTP進行設定

SFTP通訊協定可讓您開始從URL或外部帳戶下載檔案。
使用此協定,您可以選擇 Use connection parameters defined in an external account 選項,然後選取您要的帳戶並指定要下載的檔案路徑。
支援萬用字元。
您也可以選擇 Quick configuration 選項。 您只需在URL欄位中輸入URL。

使用Amazon S3進行配置

Amazon S3通訊協定可讓您透過Amazon Simple Storage Service(S3)從URL或外部帳戶開始下載檔案。
  1. 選擇Amazon S3外部帳戶。 For more on this, refer to this page .
  2. 選擇是否 Define a file path Use a dynamic file path
  3. 指定要下載的檔案路徑。
  4. 如果要在傳輸完成時刪除源檔案,請選中 Delete the source files after transfer

使用Microsoft Azure Blob儲存配置

Microsoft Azure Blob通訊協定可讓您存取位於Microsoft Azure Blob儲存帳戶上的blob。
  1. 選擇外 Microsoft Azure Blob 部帳戶。 For more on this, refer to this page .
  2. 選擇是否 Define a file path Use a dynamic file path
  3. 指定要下載的檔案路徑,可比對多個blob。 在這種情況下,活 File transfer 動將激活每個找到的blob一次傳出過渡。 然後會依字母順序處理。
    不支援萬用字元來比對多個檔案名稱。 您需要輸入首碼。 所有與該前置詞匹配的blob名稱都符合條件。
    您可以在檔案路徑的範例清單下找到:
    • "campaign/" : 相符項目:位於容器根目錄的「促銷活動」資料夾中的所有blob。
    • 「促銷活動/新增-」 : 相符項目:所有檔案名稱以"new-"開頭且位於「促銷活動」檔案夾下方的blob。
    • 「」 : 新增空路徑可讓您比對容器中所有可用的位塊。

Adobe Campaign伺服器上檔案的設定

File(s) present on the Adobe Campaign server 議對應於包含要恢復的檔案的儲存庫。 元字元或萬用字元(例如*或?) 可用來篩選檔案。
選擇是否要, Define a file path Use a dynamic file path ​選 Use a dynamic file path 項可讓您使用標準運算式和事件變數來個人化要傳輸的檔案名稱。 如需詳細資訊,請參閱「使用事件變 數自訂活動 」一節。
請注意,路徑必須相對於Adobe Campaign伺服器的儲存空間目錄。 檔案位於 sftp<yourinstancename>/目錄 。 您也無法瀏覽儲存空間上方的目錄。 例如:
>**user&amp;lt;yourinstancename>/my_recipients.csv**&#x200B;正確。
    >
    >**../hello/my_recipients.csv**&#x200B;不正確。
    >
    >**//myserver/hello/myrecipients.csv**&#x200B;不正確。

歷史化設定

每次執行活 Transfer file 動時,都會將已上傳或已下載的檔案儲存在專用的資料夾中。 系統會為工作流的每個活 Transfer file 動建立一個資料夾。 因此,必須能夠限制此資料夾的大小,以便保留伺服器上的物理空間。
若要這麼做,您可在 Historization settings 活動中 Advanced options 定義 Transfer File
Historization settings 允許定義活動資料夾的最大檔案數或總大小。 依預設,授權100個檔案和50 MB。
每次執行活動時,都會檢查資料夾,如下所示:
  • 只考慮在活動執行前24小時以上建立的檔案。
  • 如果考慮的檔案數大於參數的值,則刪除最舊的文 Maximum number of files 件,直到達到允許 Maximum number of files 的值為止。
  • 如果考慮的檔案總大小大於參數值,則會刪除最舊的檔案,直到達到允許 Maximum size (in MB) Maximum size (in MB) 的值為止。
如果活動未再次執行,則不會檢查或清除其資料夾。 有了這一點,在傳輸大型檔案時請務必小心。