Fichiers de contrôle de transfert pour les transferts de fichiers journaux transfer-control-files-for-log-file-transfers

Les fichiers de contrôle de transfert (.info) fournissent des informations de métadonnées sur les transferts de fichiers afin que les partenaires puissent vérifier qu’Audience Manager a géré correctement les transferts de fichiers.

Audience Manager envoie un fichier de contrôle de transfert à un partenaire à chaque transfert de fichier. En raison de la nature multi-thread de l’éditeur FTP, le fichier de contrôle de transfert peut être envoyé avant que le transfert des fichiers ne soit terminé.

Les métadonnées du fichier .info permettent aux partenaires de :

  • Déterminez à quel moment un cycle complet de transfert est terminé (le nombre total de fichiers dans la séquence a été livré);
  • déterminer si un fichier donné de la séquence est complet/correct (en examinant la taille du fichier en octets et le nombre total de lignes);
  • Validez le nombre de lignes dans les fichiers bruts par rapport au nombre de lignes une fois les fichiers chargés dans la base de données à la réception (taille du fichier dans les lignes).

Conventions de dénomination des fichiers file-naming-conventions

Le fichier de contrôle de transfert porte le même nom que la racine du lot/de la séquence avec une extension de fichier .info.

Par exemple, si le premier fichier de la séquence était nommé : ftp_12345_67890_full_1500727351632-1.sync, le fichier de contrôle serait nommé ftp_12345_67890_iter_1500727351632.info.

Format du fichier 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
Les nombres totaux des lots ne comprennent pas le fichier .info lui-même. En d’autres termes, les totaux n’incluent pas le fichier .info, sa taille en octets ou son nombre de lignes.
Les tailles en octets des fichiers et le nombre de lignes incluent les lignes/lignes d’en-tête et d’espacement (vides). Pour obtenir le nombre de lignes/lignes de données réelles, soustrayez des en-têtes.
Le nombre total de lignes dans le lot et la taille totale des octets incluent les lignes d’en-tête et d’espace.
recommendation-more-help
de293fbf-b489-49b0-8daa-51ed303af695