v7
Applies to Campaign Classic v7 only

檔案傳輸 file-transfer

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

NOTE
詳細說明SFTP伺服器使用的最佳實務和疑難排解 在此頁面中.

屬性 properties

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

設定取決於選取的動作。

  1. 正在接收檔案

    若要接收儲存在遠端伺服器上的檔案,請選取 File downloadAction 欄位。 您必須在相關欄位中指定其URL。

    Check Use an external account 以從Azure Blob儲存體選取帳戶,請在下列位置設定: Administration > Platform > External accounts 樹狀結構的節點。 然後指定伺服器上的哪個目錄包含要下載的檔案。

  2. 檔案傳輸

    若要將檔案傳送至伺服器,請選取 File uploadAction 欄位。 您必須在以下位置指定目標伺服器: Remote server 區段。 這些引數與傳入檔案的相同。 請參閱上文。

    來源檔案可能來自上一個活動。 在此案例中, Use the file generated by the previous activity 必須選取選項。

    這可能也與一個或多個其他檔案有關。 若要選取它們,請取消核取選項,然後按一下 Insert. 指定要傳送之檔案的存取路徑。 若要新增其他檔案,請按一下 Insert 再來一次。 現在,每個檔案都有各自的標籤。

    使用箭頭來變更標籤的順序。 這與檔案傳送至伺服器的順序有關。

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

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

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

  4. 檔案清單

    若要列出檔案,請選取 File listing 選項來自 Action 欄位。 遠端伺服器的設定與接收檔案的設定相同。 如需詳細資訊,請參閱此 區段.

    List all files 選項,可在選取 File listing 動作,可讓您將伺服器上存在的所有檔案儲存在事件變數中 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