檔案傳輸

檔案傳輸​活動可讓您接收或發送檔案、測試檔案是否存在,或列出伺服器上的檔案。 使用的通訊協定為Azure Blob儲存、Amazon簡單儲存服務(S3)、FTP或SFTP。
有了S3、Azure Blob儲存或SFTP連線,您也可以使用Adobe即時客戶資料平台,將區段資料匯入Adobe Campaign。 有關詳細資訊,請參閱此文檔

注意

本頁面🔗中會詳細說明SFTP伺服器使用的最佳實務和疑難排解。

屬性

使用​Action​欄位的下拉式清單來選取活動的動作。

設定取決於選取的動作。

  1. 接收檔案

    要接收儲存在遠程伺服器上的檔案,請在​Action​欄位中選擇​File download。 您必須在相關欄位中指定其URL。

    檢查​Use an external account​以從樹的​Administration > Platform > External accounts​節點中配置的Azure Blob儲存、S3、FTP或SFTP帳戶中選擇帳戶。 然後指定伺服器上包含要下載的檔案的目錄。

  2. 檔案傳輸

    要向伺服器發送檔案,請在​Action​欄位中選擇​File upload。 必須在編輯器的​Remote server​部分中指定目標伺服器。 參數與傳入檔案的參數相同。 請參閱上文。

    來源檔案可以來自前一個活動。 在這種情況下,必須選擇​Use the file generated by the previous activity​選項。

    這也可能與一個或多個其他檔案有關。 要選擇它們,請取消選中選項,然後按一下​Insert。 指定要傳送之檔案的存取路徑。 若要添加其他檔案,請再次按一下​Insert。 檔案現在各有其專屬標籤。

    使用箭頭來更改頁簽的順序。 這與檔案傳送至伺服器的順序有關。

    Keep history of files sent​選項可讓您追蹤傳送的檔案。 可從目錄存取此歷史記錄。

  3. 測試以查看檔案是否存在

    要測試檔案是否存在,請在​Action​欄位中選擇​Test to see if file exists​選項。 遠程伺服器的配置與檔案下載的配置相同。 如需詳細資訊,請參閱此區段

  4. 檔案清單

    要列出檔案,請從​Action​欄位中選擇​File listing​選項。 遠程伺服器的配置與接收檔案的配置相同。 如需詳細資訊,請參閱此區段

    選取​File listing​動作時可用的​List all files​選項,可讓您將伺服器上存在的所有檔案儲存在事件變數​vars.filenames​中,其中檔案名稱以\n字元分隔。

所有檔案傳輸選項有兩個可能的選項:

  • Process missing file​選項添加在指定目錄中找不到檔案時激活的轉變。
  • Process errors​選項在處理錯誤中詳細說明。

Advanced parameters…​連結可讓您存取下列選項:

  • Delete the source files after transfer

    清除遠程伺服器上的檔案。

  • Use SSL

    可讓您在檔案傳輸期間透過SSL通訊協定使用安全連線。

  • Display the session logs

    可讓您復原Azure Blob儲存、S3、FTP或SFTP傳輸的記錄檔,並將其納入工作流程記錄檔中。

  • Disable passive mode

    允許指定用於資料傳輸的連接埠。

File historization settings…​連結可讓您存取Web下載File historization​步驟)中詳述的選項。

輸入參數

  • 檔案名

    已傳送檔案的完整名稱。

輸出參數

  • 檔案名

    如果選擇了​Use the file generated by the previous activity​選項,則完成接收檔案的名稱。

本頁內容