Show Menu
主題×

用於記錄檔傳輸的傳輸控制檔案

傳輸控制(.info)檔案提供檔案傳輸的中繼資料資訊,讓合作夥伴可以確認Audience Manager已正確處理檔案傳輸。
Audience Manager 每次檔案傳輸時都會向合作夥伴發送轉移控制檔案。 由於發佈者的多執行緒性質,在 FTP 實際傳輸檔案完成之前,可能會傳送傳輸控制檔案。
檔案中的中繼資料 .info 可讓合作夥伴:
  • 確定完整傳輸週期何時完成(序列中已傳送的檔案總數);
  • 確定序列中的任何給定檔案是否完整/正確(通過檢查檔案的大小(以位元組為單位)和行總數;
  • 驗證原始檔案中的列數與接收端資料庫中載入檔案後的列數(以行為單位的檔案大小)。

檔案命名慣例

轉移控制檔案與批次/序列的根檔案具有相同的名稱,並 .info 具有檔案副檔名。
例如,如果序列中的第一個檔案是命名的: ftp_12345_67890_full_1500727351632-1.sync,則會命名控制檔 ftp_12345_67890_iter_1500727351632.info。

檔案格式

{
  Files: [
    {
      FileByteSize: 293029329,
      FileLineCount: 36893908,
      FileName: "ftp_12345_67890_full_1500727351632-1.sync.gz",
      FileSequenceNumber: 1,
      md5: "983g634be2ad5263c6a6c4958bf61d9f"
    },
    {
      FileByteSize: 293039238,
      FileLineCount: 36895184,
      FileName: "ftp_12345_67890_full_1500727351632-2.sync.gz",
      FileSequenceNumber: 2,
      md5: "6sn9907c8e78cfd78409622e7b55a984"
    },
    {
      FileByteSize: 293050833,
      FileLineCount: 36896787,
      FileName: "ftp_12345_67890_full_1500727351632-3.sync.gz",
      FileSequenceNumber: 3,
      md5: "7cdfb8e74cd6cec1jy6vel21ccb4a962"
    },
    {
      FileByteSize: 218425764,
      FileLineCount: 27498226,
      FileName: "ftp_12345_67890_full_1500727351632-4.sync.gz",
      FileSequenceNumber: 4,
      md5: "7hs53149f8a2444457g968f04cbbdee5"
    }
  ],
  Totals: {
    FileName: "ftp_12345_67890_full_1500727351632.sync",
    TotalByteSize: 1097545164,
    TotalNumberFiles: 4,
    TotalNumberLines: 138184105
    }
}