Übertragungssteuerungsdateien für Protokolldateiübertragungen transfer-control-files-for-log-file-transfers

Übertragungssteuerungsdateien (.info) bieten Metadateninformationen zu Dateiübertragungen, damit Partner überprüfen können, ob der Audience Manager die Dateiübertragungen ordnungsgemäß verarbeitet hat.

Audience Manager sendet bei jeder Dateiübertragung eine Übertragungssteuerungsdatei an einen Partner. Aufgrund der Multi-Thread-Charakteristik des FTP-Herausgebers kann die Übertragungssteuerungsdatei gesendet werden, bevor die eigentlichen Dateien übertragen werden.

Die Metadaten in der .info -Datei ermöglichen Partnern Folgendes:

  • Bestimmen Sie, wann ein vollständiger Übertragungszyklus abgeschlossen ist (die Gesamtzahl der Dateien in der Sequenz wurde bereitgestellt).
  • Bestimmen Sie, ob eine beliebige Datei in der Sequenz vollständig/korrekt ist (indem Sie die Größe der Datei in Byte und die Gesamtanzahl der Zeilen überprüfen).
  • Beim Überprüfen der Anzahl der Zeilen in den Rohdateien wird die Anzahl der Zeilen nach dem Laden der Dateien in die Datenbank am Empfangs-Ende (Dateigröße in Zeilen) vernachlässigt.

Namenskonventionen für Dateien file-naming-conventions

Die Übertragungssteuerungsdatei hat denselben Namen wie der Stamm des Batches/der Sequenz mit der Dateierweiterung ".info".

Wenn beispielsweise die erste Datei in der Sequenz den Namen ftp_12345_67890_full_1500727351632-1.sync trägt, erhält die Kontrolldatei den Namen ftp_12345_67890_iter_1500727351632.info.

Dateiformat 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
Die Batch-Gesamtzahlen enthalten ausschließlich die Datei ".info". Das heißt, die Summen enthalten nicht die Datei .info, ihre Byte-Größe oder die Zeilenanzahl.
Byte-Größen von Dateien und Zeilenanzahl enthalten alle Header- und (leeren) Abstand-Zeilen/Zeilen. Um die Anzahl der tatsächlichen Datenzeilen/Zeilen zu erhalten, subtrahieren Sie Kopfzeilen.
Die Gesamtzeilen in Batch- und Gesamt-Byte-Größe beinhalten alle Header- und Leerzeichenzeilen.
recommendation-more-help
de293fbf-b489-49b0-8daa-51ed303af695