Errores de conversión del miembro del controlador

Un error de conversión del miembro del controlador se produce cuando un valor de un archivo de entrada de carga de datos no coincide con el tipo de miembro del controlador evaluado. A continuación, se muestran algunos ejemplos de errores de conversión del miembro del controlador:

  • Si un miembro del controlador es de tipo "Fecha" y el valor de entrada correspondiente no tiene un formato de fecha válido.

  • Si se especifica un valor de lista inteligente no existente para un miembro del controlador de tipo "Lista inteligente".

  • Si se proporciona un valor no numérico para un miembro de tipo "Moneda," "Datos" o "Porcentaje".

Se puede producir un error de conversión para cada miembro del controlador especificado en el archivo de entrada y para cada incidencia de un registro de datos, por lo que el número de errores de conversión para un registro de entrada proporcionado varía de 0 al número de controladores. Debido a que se pueden producir enlaces correctos junto con errores de enlace del miembro del controlador, la aplicación no rechazará el registro de entrada completo, pero el error se anotará en el estado de importación y exportación. Consulte Visualización del estado de importación y exportación de datos.

Considere el siguiente archivo de entrada del registro de datos cuando se especifique un valor de datos erróneo:

Entity, aDate, aSl, aText, aCurr, aPercent, Point-of-View,Data Load Cube Name
e1, exampleBadDateValue, sl1, text11, 888, 0.99, "FY15,Current,""BUVersion_1"",Local,u1,Jan",Plan1

Mensajes de error mostrados:

  • Después de cargar los datos, en la ventana de estado se leerá:

    Outline data store load process finished (Invalid data values were not loaded). 7 data records were read, 7 data records were processed, 7 were accepted for loading (verify actual load with Essbase log files), 0 were rejected.

  • El error aparece como un error en el estado de importación y exportación con los siguientes detalles de entrada:

    Category: Data record

    Record Index: 2

    Message: Unable to load specified data value in Record 2: (aDate: exampleBadDateValue)

  • Si se producen varios errores de conversión, cada error se registra en el mismo mensaje de error:

    Unable to load specified data values in Record 2: (aSl: aaaaaaasl1), (aPercent: cc), (aDate: exampleBadDateValue), (aCurr: bb)

  • Si el recuento de mensajes de error supera el límite máximo, se emitirá el siguiente mensaje:

    The warning [Unable to load specified data values] message count limit (100) exceeded: no more warnings of this type will be issued.