Esta página presenta a través de un ejemplo la integración de los componentes O3GIS & O3Scorecard. Se busca poder colorear el mapa de acuerdo al resultado de un determinado indicador, según su estado rojo, amarillo, verde o azul
Para facilitar su descripción se trabajará con un Ejemplo basado en el tablero de Ventas Mundiales disponible con la distribución de O3.
Componentes de la solución
- Tablero con la definición de los indicadores.
- Modelo de análisis del resultado de los indicadores.
- Mapa integrado al modelo de análisis.
Tablero con la definición de los indicadores
Modelo de análisis del resultado de los indicadores
Se adjunta modelo para el ejemplo del tablero de Ventas Mundiales y fuente utilizada para definir los colores de acuerdo al estado de los indicadores.
El modelo tiene por objetivo permitir la visualización en un mapa del estado de los indicadores. Se entiende que los indicadores son detallados por algún concepto geográfico. En el ejemplo de Ventas Mundiales, los indicadores se detallan por países. Es necesario desarrollar un modelo de análisis de resultados para cada tablero que se desee integrar a O3GIS.
Medidas
- Valor: es el valor utilizado para medir el indicador, que es comparado contra la meta y tolerancia definidos.
Dimensiones
- Indicador: contiene como elementos cada uno de los indicadores del tablero.
- Detalle: refiere al concepto por el cual se detalla cada indicador. Para que sea relevante en la integración con O3GIS, debe corresponder a un concepto geográfico.
- Filtro: refiere al filtro utilizado en la definición del indicador. Por lo general corresponde a elementos de la dimensión fecha
- Estado: valores posibles: rojo, amarillo, verde, azul
Fuentes de datos
El modelo utiliza las siguientes fuentes de datos:
- resultado de la generación del tablero, de formato XML. Se adjunta modelo definido para el ejemplo de Ventas Mundiales
- fuente de definición de colores para la dimensión estado. Se adjunta archivo de definicion
Por más detalles en la utilización de fuentes XML como origen de la información al modelo puede consultar el siguiente link: Fuentes de datos XML
Definición de la fuente que recoge el resultado del tablero
Se asume que quién realiza estos pasos tienen conocimientos suficientes en el diseño de modelos multidimensionales con Ideasoft O3.
Para definir el modelo de resultados del tablero se deben seguir los siguientes pasos:
- Agregar una fuente de datos de formato XML a partir del bsDat correspondiente. Para ello se debe indicar la ubicación de dicho archivo en la solapa General.
- Especificar el camino a partir del cual interesa referenciar los datos relevantes del tablero. Dicho camino se define en la solapa General, y es siempre el mismo. Se define como:
//indicator/data/dataConcept2/dataConcept1
- Definir los campos de la fuente de datos en la solapa Campos. La referencia de estos campos es relativa al camino seleccionado en paso anterior. A modo de ejemplo: el valor correspondiente al indicador se encuentran en el nivel indicado por el camino. Sin embargo, el campo que refiere al filtro (key2), se encuentra un nivel atras, mientras que el campo que refiere al nombre del indicador se encuentra 3 niveles atrás, en la agrupación del xml correspondiente. Se debe observar además que todos estas referencias son atributos, salvo el valor. Los atributos deben ser referenciados con el símbolo @ como prefijo. Se presenta a continuación la lista completa de campos requerida para la definición del modelo. Es importante notar que siempre es la misma:
state @state estado key1 @key detalle key2 ../@key filtro indicator ../../../@indicator indicador value value valor