Manejo de Ceros, Nulos y NaNs
Teniendo en cuenta que IdeaSoft O3 Performance Suite construye un modelo multidimensional compuesto de todas las dimensiones y medidas definidas, y de acuerdo a las medidas analizadas, es probable que para diferentes combinaciones de elementos de las distintas dimensiones los valores presentados sean cero.
En tal situación O3 Browser oculta del Panel de Análisis todos aquellos elementos para los cuales los valores de la medida analizada son iguales a cero.
De forma similar al caso descrito anteriormente, O3 Browser oculta automáticamente aquellos valores indefinidos.
Estos elementos son comúnmente presentados con la etiqueta "NaN" por la sigla en inglés "not a number".
Un ejemplo de estos valores no numéricos es cuando un cálculo corresponde a una división entre cero.
Ante esto IdeaSoft O3 Performance Suite permite un manejo de esta información, incluyendo el uso de campos Nulos.
Definiciones
NaN
En inglés Not a Number, en español no es un número, se usa para expresar un resultado imposible de calcular, como el caso de las raíces negativas, indeterminaciones, etc., retornando NaN como resultado de la operación. Asi también para representar a los campos con valores Null
Nulos
La representación de valores Nulos está indicado para aquellos casos en que no existe información en las fuentes de hechos (fuentes de datos). Falta la información de un dia dentro del mes que se esta analizando, por ejemplo.
Dar Formato a Nulos y NaNs
Para dar un formato personal a los valores Nulos y NaNs debemos seguir los siguientes pasos:
- En el menu "Explorar" seleccionando "Opciones" se despliega una ventana donde se observa una pestaña de "Formato de Grilla". Como se indica en Definiendo el Formato de los Elementos en esta sección podemos cambiar el formato de las columnas y filas de dimensiones, valores, valores seleccionados, etc.
- Seleccionar el item Valores
- Desmarcar la casilla de activación de "Usar formato por defecto de medidas" (definición de formato configurado en el O3 Designer).
- Presionamos el botón de "Formato".
- Elegimos la pestaña "Valor"
- Ingresamos el texto que querramos en las casillas de Mostrar NaNs como : y/o Mostrar valores nulos como :
A modo de ejemplo se presentan dos vistas, donde en la primera se han utilizado los valores indicados en el O3Browser y en la segunda vista los valores indicados en el Modelo Multidimensional (Usar formato por defecto de medidas).
Vista con Formato Indicado por el Usuario en el O3 Browser
Vista con Formato Indicado por el Modelo Multidimensional (O3 Designer)
Nota
Si los valores nulos fueron definidos en el modelo multidimensional como ceros estos se verán con este valor y no serán considerados como nulos en el datamart.