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
}
}