Kontrollfiler för loggfilsöverföringar transfer-control-files-for-log-file-transfers

Överföringskontroll (.info)-filer innehåller metadatainformation om filöverföringar så att partners kan verifiera att filöverföringar hanteras på rätt sätt i Audience Manager.

Audience Manager skickar en fil för överföringskontroll till en partner vid varje filöverföring. På grund av flertrådsbeskaffenheten hos FTP kan överföringskontrollfilen skickas innan själva filerna har överförts.

Metadata i .info file lets partners:

  • Fastställa när en fullständig överföringscykel är slutförd (det totala antalet filer i sekvensen har levererats).
  • Fastställ om en viss fil i sekvensen är fullständig/korrekt (genom att undersöka filens storlek i byte och det totala antalet rader).
  • Validera antalet rader i Raw-filer mot antalet rader efter att filerna har lästs in i databasen i den mottagande änden (filens storlek i rader).

Namngivningskonventioner file-naming-conventions

Överföringskontrollfilen har samma namn som roten för gruppen/sekvensen med en .info filtillägg.s

Om till exempel den första filen i sekvensen hade namn: ftp_12345_67890_full_1500727351632-1.sync, skulle kontrollfilen få ett namn ftp_12345_67890_iter_1500727351632.info.

Filformat file-format

{
  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
    }
}
NOTE
Batchens totala nummer är exklusive .info själva filen. Det innebär att summorna inte innehåller .info fil, dess bytestorlek eller antalet rader.
Filernas bytestorlekar och antalet rader är inkluderande alla rader/rader för huvud och distans (tomma). Ta bort rubriker för att få antalet faktiska datarader/rader.
Totalt antal rader i batch och total bytestorlek är inklusive huvud- och blankstegsrader.
recommendation-more-help
de293fbf-b489-49b0-8daa-51ed303af695