Archivos de transferencia y control para transferencias de archivos de registro transfer-control-files-for-log-file-transfers
Transfer-control (.info) archivos proporcionan información de metadatos sobre las transferencias de archivos para que los socios puedan comprobar que Audience Manager ha gestionado las transferencias de archivos correctamente.
Audience Manager envía un archivo de control de transferencia a un socio con cada transferencia de archivo. Debido a la naturaleza de subprocesos múltiples de FTP editor, el archivo de control de transferencia podría enviarse antes de que los archivos reales terminen de transferirse.
Los metadatos de la .info el archivo permite a los socios:
- Determinar cuándo se ha completado un ciclo de transferencia completo (se ha entregado el número total de archivos de la secuencia);
- Determinar si algún archivo determinado de la secuencia es completo/correcto (examinando el tamaño del archivo en bytes y el número total de líneas);
- Valide el número de filas de los archivos sin procesar frente al número de filas después de cargar los archivos en la base de datos en el extremo receptor (tamaño del archivo en líneas).
Convenciones de nomenclatura de archivos file-naming-conventions
El archivo de control de transferencia tiene el mismo nombre que la raíz del lote/secuencia con un .info Extensión de archivo.s
Por ejemplo, si el nombre del primer archivo de la secuencia fuera: ftp_12345_67890_full_1500727351632-1.sync, el nombre del archivo de control sería ftp_12345_67890_iter_1500727351632.info.
Formato del archivo 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
}
}