檔案傳輸 file-transfer

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

NOTE
有關SFTP伺服器使用方式的最佳實務及疑難排解在本頁面🔗中有詳細說明。

屬性 properties

使用​ 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

    清除遠端伺服器上的檔案。 如果未核取此選項,請務必手動監視SFTP目錄中封存內容的大小。

  • Use SSL

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

  • Display the session logs

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

  • Disable passive mode

    可讓您指定要用於資料傳輸的連線連線埠。

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

輸入引數 input-parameters

  • 檔案名稱

    已傳送檔案的完整名稱。

輸出引數 output-parameters

  • 檔案名稱

    已接收檔案的完整名稱(如果已選取​ Use the file generated by the previous activity ​選項)。

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