File di trasferimento dei controlli per trasferimenti di file di registro transfer-control-files-for-log-file-transfers
I file di controllo del trasferimento (.info) forniscono informazioni sui metadati sui trasferimenti di file in modo che i partner possano verificare che i trasferimenti di file gestiti da Audience Manager siano corretti.
Audience Manager invia un file di controllo di trasferimento a un partner con ogni trasferimento di file. A causa della natura multithread dell'editore FTP, è possibile che il file di controllo del trasferimento venga inviato prima che il trasferimento dei file effettivi sia terminato.
I metadati nel file .info consentono ai partner di:
- determinare quando è stato completato un ciclo completo di trasferimento (il numero totale di file nella sequenza è stato consegnato);
- Determinare se un determinato file nella sequenza è completo/corretto (esaminando la dimensione del file in byte e il numero totale di righe);
- Convalida il numero di righe nei file non elaborati verifica il numero di righe dopo che i file sono stati caricati nel database all’estremità ricevente (dimensione del file in righe).
Convenzioni di denominazione dei file file-naming-conventions
Il file di controllo di trasferimento ha lo stesso nome della radice del batch/sequenza con estensione .info.s
Se ad esempio il primo file della sequenza fosse denominato ftp_12345_67890_full_1500727351632-1.sync, il nome del control file sarebbe ftp_12345_67890_iter_1500727351632.info.
Formato file 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
}
}