Acerca de Cubos y Vistas



Los objetos de análisis por naturaleza para O3 Browser son los modelos multidimensionales o simplemente datamarts. Los datamarts son creados a partir de la extracción de datos ya sea de los sistemas transaccionales de la empresa o de otras fuentes de información específicas de la organización. Los datamarts contienen en general información acerca de un área determinada del negocio que se desea analizar.

La construcción de los datamarts es realizada por el diseñador de modelos multidimensionales, preferentemente con conocimientos informáticos. El desarrollador es asistido por el módulo de IdeaSoft O3 Perforance Suite llamado O3 Designer

Dentro de las tareas que el desarrollador debe realizar para la definición del modelo de análisis se encuentran:

  • Relevamiento con los usuarios finales que tienen la necesidad de analizar distinto tipo de información. Como resultado de esta tarea, se obtiene la especificación en cuanto a las medidas o indicadores que se tendrá por objetivo analizar y el contexto relevante para su análisis.
  • Relevamiento con los administradores de los sistemas de información para conocer la ubicación de las fuentes de datos relevantes para el modelo y los detalles necesarios para su extracción.
  • Definición del modelo multidimensional que comprende la inclusión de las medidas y dimensiones del datamart, así como los mecanismos de extracción de datos desde los sistemas transaccionales u otras fuentes de información.
  • Definición de mecanismos de actualización de la información de los datamarts con la frecuencia que el modelo demande.

Un modelo de análisis multidimensional consiste en la definición completa de la estructura de datos y los mecanismos que permiten la construcción o actualización de un datamart. En lo que refiere a este manual no se hará diferencia entre los términos modelo multidimensional, o datamart, identificando todos ellos a la fuente de información que es analizada con el componente O3 Browser.

O3 Browser permite al usuario final trabajar en modo independiente o en modo cliente / servidor. Dependiendo de la modalidad de trabajo accederá al modelo de análisis a través del sistema de archivos del sistema operativo, o a través de una conexión al servidor de Ideasoft O3. En el último caso, el O3 Server controlará el acceso a la información solicitando la autenticación de cada usuario.

O3 Browser permite de manera muy intuitiva y sencilla analizar la información con diferentes enfoques o puntos de vista, combinando de distintas maneras tanto los datos que forman parte del contexto del datamart, como las medidas ofrecidas por el mismo.

Por ejemplo, si se define un modelo multidimensional con el objetivo de analizar las ventas de una empresa, seguramente navegando en el O3 Browser se podrá responder a las siguientes preguntas:

  • ¿Cuáles han sido las ventas en unidades físicas, durante los últimos 4 años, para las distintas líneas de productos?
  • ¿Cuáles fueron las ventas en unidades físicas, en cada uno de los 4 trimestres del año pasado, para cada cliente?
  • ¿Cuáles han sido los montos correspondientes a las ventas de una determinada línea de productos para los clientes del extranjero, en el mes corriente?
  • ¿Cuál fue el margen de ganancia obtenido el mes anterior, por un determinado vendedor?

Estas consultas se pueden responder analizando la información del datamart de ventas en diferentes contextos. La posibilidad de responderlas todas a partir de un único datamart, es uno de los principales beneficios de O3 Browser, y se logra gracias a su sencilla interfaz gráfica.

A la acción de cambiar la perspectiva o contexto de análisis en un datamart para lograr diferentes vistas se la denomina "navegación". O3 Browser permite navegar los datamarts de diferentes formas, desde los distintos componentes de su interfaz:

  • Desde el Explorador que se encuentra en el menú de herramientas y seleccionando las acciones de navegación sobre el mismo.
  • Desde la Barra de Dimensiones, seleccionando los niveles de detalle de la información o los datos en los que interesa focalizar la atención, o llevando el contexto de interés al gráfico que se está visualizando.
  • Desde el Panel de Análisis, abriendo el menú con el botón derecho del ratón y seleccionando la acción deseada.

O3 Browser permite guardar cualquier configuración de los datos que pueda resultar de interés consultar en el futuro, de manera que no sea necesario repetir los pasos de navegación realizados para conseguirla. Esta configuración es almacenada como un archivo con extensión .view, y recibe el nombre de vista.

Una vista es por tanto una configuración en cuanto a las dimensiones que están seleccionadas tanto en el eje X, como en las series, las medidas que se analizan, los filtros aplicados y diferentes niveles de detalle establecidos, así como otras operaciones que pueden utilizarse con el fin de analizar los datos.

La configuración que se ve por defecto al abrir cualquier datamart, queda determinada en la definición del modelo, y depende del orden en que se definan las dimensiones que determinan el contexto de análisis y las medidas a analizar. La primera dimensión del modelo, se presentará en el eje X, la segunda dimensión se ubicará en las series, y se presentarán como valores de la gráfica los representados por la primer medida. El tipo de gráfica por defecto es la gráfica de barras 3D.

El usuario puede generar todas las vistas que considere necesario y guardarlas para su posterior análisis. En cada caso deberá seleccionar un nombre apropiado para su almacenamiento (Ver Comando Guardar Vista Como).

Si el usuario trabaja en la modalidad cliente/servidor, debe tener permiso para grabar sus propias vistas en el servidor. De lo contrario solo podrá almacenar vistas localmente. Los permisos para grabar las vistas se definen en el componente O3 Server Administrator.

Las vistas no contienen datos en sí mismas, sino una referencia al modelo multidimensional con el cual fueron generadas, además de indicaciones en cuanto al contexto de análisis utilizado. Como consecuencia de esto, cualquier actualización a la información contenida en el datamart, se verá reflejada automáticamente en las vistas definidas sobre el mismo.