Show Menu
TEMAS×

Actualizaciones de estado para archivos de metadatos

El directorio de estado S3 contiene un .info archivo con información de éxito y error sobre los archivos cargados. El archivo contiene datos con formato JSON con resultados de estado en una matriz.
El contenido del .info archivo será similar al de este ejemplo.
//sample file path
/log_ingestion/pid=1234/dpid=567/status/20150827.info

//sample contents
{
    "Files": [
        {
            "FileByteSize": 488900,
            "FileChecksumMD5": "94b821082daff242e452c0d8796b08f0",
            "FileName": "20141112_4_2",
            "MetadataType": "Creative",
            "Parent": "Site",
            "Status": "SUCCESS",
            "Description": ""
        },
        {
            "FileByteSize": 58812,
            "FileChecksumMD5": "db79f148e6a635629701c13a7bcc8db0",
            "FileName": "20141112_0_4",
            "MetadataType": "Site",
            "Parent": "None",
            "Status": "FAILURE",
            "Description": "Invalid format."
        }
    ],
    "Summary": {
        "Day": "2014-11-12",
        "ProcessingTimeRFC2822": "Wed, 10 Dec 2014 21:07:58 -0000",
        "ProcessingTimestampPOSIX": 1418263678,
        "TotalByteSize": 547712,
        "TotalNumberFiles": 2,
        "NumberSuccess": 1,
        "NumberFailure": 1,
        "GlobalStatus": "FAILURE"
    }
}

Pares clave-valor de metadatos definidos

Las siguientes tablas enumeran y definen las claves de las secciones Files y Summary de un archivo de estado de metadatos.
Teclas en la matriz de archivos
Clave Descripción
Descripción
Contiene una breve descripción del motivo por el que se ha producido un error en el procesamiento. Este campo está vacío cuando el procesamiento se realiza correctamente.
FileByteSize
Tamaño del archivo en bytes.
FileChecksumMD5
Suma de comprobación MD 5 para el archivo de metadatos cargado en el directorio meta .
NombreDeArchivo
Nombre del archivo de metadatos cargado en el directorio meta .
MetadataType
Nombre legible en lenguaje natural para el tipo de datos que contiene el archivo. Se basa en el ID secundario del nombre de archivo.
Principal
Nombre legible en lenguaje natural para el tipo de datos que contiene el archivo. Se basa en el ID principal del nombre de archivo.
Estado
Devuelve 2 valores de texto que describen el estado de procesamiento del archivo de metadatos:
  • ÉXITO
  • ERROR
Teclas del objeto de resumen
Clave Descripción
Día
Fecha de procesamiento del archivo en formato aaaa-mm-dd .
GlobalStatus
Devuelve 2 valores de texto que describen el estado de procesamiento de todos los archivos durante un día entero:
  • ÉXITO
  • ERROR
NumberFailure
Número de archivos procesados sin éxito.
NumberSuccess
Número de archivos procesados correctamente.
ProcessingTimeRFC2822
Devuelve una marca de hora legible en lenguaje natural para las horas de inicio de procesamiento.
ProcessingTimePOSIX
Marca de hora UNIX para procesar las horas de inicio.
TotalByteSize
Número total de bytes de todos los archivos de metadatos del día.
TotalNumberFiles
Número total de todos los archivos procesados para el día.