Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Wiki Markup
{scrollbar}
----

El Modo Estándar es el más común. El uso de este modo requiere que explícitamente se defina cada nivel de la jerarquía, asociándolo a los respectivos campos de la fuente de datos. 

Por ejemplo, en una dimensión que representa los Productos de venta, es posible representar Familias de Productos como el primer nivel, Grupos como el segundo nivel, y así sucesivamente, hasta llegar al nivel Artículos, donde cada elemento representa solamente un Producto.

bq. La documentación hace referencia al modo de construcción como estándar o normal indistintamente.

h3. Agregando una Dimensión en Modo de Construcción Estándar

Usar los comandos Agregar Dimensión o Insertar Dimensión para agregar una dimensión en modo de construcción estándar.

h4. Para agregar una dimensión en modo de construcción estándar:

# Seleccionar la rama Dimensión en el Árbol de Diseño.
# Adicionar una dimensión:
#* Para agregar una dimensión a continuación de las dimensiones existentes, seleccionar el comando Agregar Dimensión. La dimensión se agrega y aparece el panel de propiedades para la misma.
#* Para insertar una dimensión a continuación de otra dimensión, elija la dimensión y seleccione el comando Insertar Dimensión. La dimensión se agrega y aparece el panel de propiedades para la misma.
# Elegir la opción Normal de la sección General.
# Completar la información de los otros campos de las secciones Descripción y General del Panel de Propiedades.
# Continuar la definición de la dimensión agregando los niveles de jerarquía necesarios. (Ver [Agregando Niveles a una Dimensión Estándar|#Niveles]).

{quote}
Para las dimensiones estándar, es necesario definir al menos un nivel de jerarquía.
Los cambios realizados en el Panel de Propiedades se aplican cuando sale del panel o cuando realiza otra operación en el *O3 Designer*.
{quote}

!O3Designer-DimEstandar.PNG|align=centre!

h3. Panel de Propiedades de Dimensiones, Modo de Construcción Estándar

En el modo de construcción normal, el panel de propiedades para las dimensiones incluye tres secciones:
* Descripción
* General
* Orden

h4. Sección de Descripción

|| Propiedad || Descripción ||
| Nombre | Ingrese el nombre de la dimensión. |
| Descripción | Ingrese una descripción de la dimensión. |
| No mostrar a los usuarios | Si se elige esta opción la dimensión no se muestra al analizar el datamart. Esta opción es  interesante en etapas de prueba, ya que permite fácilmente ocultar y mostrar dimensiones sin tener que eliminarlas y agregarlas del modelo cada vez. Los datamarts y/o vistas deben estar publicados en el servidor para que ocurra este comportamiento. Si el cubo se accedió a través del sistema de archivos, se ven todas las dimensiones independientemente de la elección de esta opción. |

h4. Sección General

|| Propiedad || Descripción ||
| Modo | Marque la opción Normal. |
| Valor por Defecto para Campos Nulos | Ingrese la etiqueta del nodo especial para agrupar los registros en casos en que los datos de la Fuente de Datos de Medidas tengan valores nulos en la identificación de su clave de dimensión, o valores fuera de rango para la categoría de la jerarquía. |
| Modo de Errorerror | Cuando se construye un datamart es posible encontrar datos inconsistentes con el modelo definido. Esta opción determina cómo proceder en estos casos.
   \\ * Default: se aplica el modo de error seleccionado en el Panel de Propiedades del modelo, en la pestaña General.
    * Ignorar: saltea los datos inconsistentes y continúa.
    * Abortar: detiene la construcción e indica el problema.
    * Agregar: incluye igualmente los datos en el cubo.
\\
\\
El modo de error seleccionado aquí setendrá aplicaráprioridad a todosobre el modelo, a menos que seleccionado en lael definiciónPanel de dimensionesPropiedades sedel indique otromodelo. \\
Ver Modo de Error en: [Definiendo Fuentes de Datos|Definicion de Fuentes de Datos]. |
| Almacenar Dimensión Como | Es posible seleccionar una de las siguientes opciones para almacenar los elementos de la dimensión. Para ello es necesario conocer el total de elementos de la dimensión. \\
* Byte (8 bits) - máx. 126 elementos \\
* Short (16 bits) - máx. aprox. 65.000 elementos \\
* Integer (32 bits) - máx. aprox. 4 mil millones de elementos. |
| Dimensión Relacionadarelacionada | Permite vincular la dimensión con otra que tiene exactamente la misma estructura e información (Ver la sección [Dimensiones Relacionadas|#DimRelacionadasModo de Construcción Estándar o Normal #DimRelacionada]) |
| Nivel Único | Representa el nivel de entrada de los datos de la fuentes de datos que contienen los valores de las medidas. Por ejemplo, para la dimensión Productos, podemos definir como Nivel Único el campo artículos, indicando que las Medidas están asociadas solamente con el código del articulo, sin indicar a qué familia o línea pertenecen. \\
Si definimos como Nivel Único, la opción "Ninguno", significa que cada registro que contiene una medida, incluye las columnas correspondientes a todos los niveles de la jerarquía indicada, en este caso la familia, el grupo y el artículo.|


h4. {anchor:SeccionOrden} Sección Orden

Esta sección refiere a la forma de activar rankings desde _*O3 Designer*_ en la etapa de diseño del modelo. (i) Ver [Rankings Automáticos|o3man:Rankings automáticos].

|| Propiedad || Descripción ||
|Activar Orden| Activa o desactiva el ranking automático sobre la dimensión que se está definiendo.|
|Todos los elementos| Permite indicar si el orden será sobre todos los elementos de la dimensión.|
|Primeros| Si el orden *no* se aplicará sobre todos los elementos de la dimensión, aquí se debe indicar sobre que cantidad se hará. |
|Mostrar Otros| En caso de que la cantidad de elementos de la dimensión supere los especificados en la propiedad "Primeros", esta opción permite agrupar los elementos restantes en un único elemento de nombre "Otros". |

bq. Esta funcionalidad no implica ordenamiento de elementos de dimensiones. Para esto ver: [Panel de Propiedades de Nivel para una Dimensión Estándar|#PanelNiveles]

h3. {anchor:Niveles}Agregando Niveles a una Dimensión Estándar

Con los comandos Agregar Nivel o Insertar Nivel se agregan niveles a una dimensión estándar.
Una vez completadas las Propiedades de la dimensión estándar en el panel, se podrá especificar el primer nivel de la jerarquía.
Para agregar un nivel a la jerarquía, se debe estar trabajando desde el Árbol de Diseño en la rama dimensión estándar o en un nivel de la dimensión previamente definido.
\\
Para agregar un nivel a una dimensión estándar:
# Seleccionar la rama Dimensión en el Árbol de Diseño.
# Seleccionar la rama dimensión estándar.
# Adicionar un nivel:
#* Para agregar un nivel a continuación de los niveles existentes, seleccionar el comando Agregar Nivel. El nivel se agrega y aparece el Panel de Propiedades para el mismo.
#* Para insertar un nivel a continuación de otro nivel existente, elegir un nivel y seleccionar el comando Insertar Nivel. El nivel se agrega y aparece el Panel de Propiedades para el mismo.
# Completar los campos en el Panel de Propiedades.

!O3Designer-DimEstandar_Niveles.PNG|align=centre!

h3. {anchor:DimRelacionadas}Dimensiones Relacionadas

La funcionalidad de _Dimensiones Relacionadas_ está pensada para situaciones particulares en las que un datamart tiene dos dimensiones que son idénticas en estructura (mismos niveles) y están relacionadas de cierta forma. Cuando se declara que cierta _Dimensión A_ está relacionada con cierta _Dimensión B_, en el O3 Browser, cuando la _Dimensión A_ se encuentra en uno de los ejes, es posible acceder a la opción de _Explorar Relacionada_ presionando el botón derecho del mouse sobre un elemento de la dimensión. Esto aplica el mismo filtro que se encuentra aplicado sobre la _Dimensión A_ en la _Dimensión B_.
\\
Esta funcionalidad puede verse más claramente con un ejemplo:

Supongamos que se tienen dos dimensiones idénticas en estructura que representan procesos con sus respectivas tareas.

{section}

{column:width=50%}
!O3Designer-DimA.png|height=201,width=172, align=right! 
{column}

{column:width=50%}
!O3Designer-DimB.png|height=201,width=172, align=left!
{column}

{section}
La primera dimensión (A), llamada "Procesos Principales" representa todos los procesos que existen en la empresa (Proceso 1, Proceso 2, etc.) Estos procesos están compuestos por actividades que corresponden a todas las tareas necesarias para completar el proceso.

Cualquiera de estos procesos puede, en diferentes actividades, iniciar nuevos procesos. Esta relación "Padre-Hijo" o "Proceso-Subproceso" entre procesos es lo que se intenta modelar con la segunda dimension (B) llamada "Sub Procesos".

Bajo estas hipótesis, la funcionalidad de "Dimensiones Relacionadas" permite rastrear la cadena de invocaciones Padre-Hijo-Nieto-... De esta forma es posible saber qué procesos iniciaron otros.

Para poder hacer esto es necesario definir, en el O3 Designer, que la Dimensión B tiene una "dimensión relacionada" que en este caso es la Dimensión A.

Al momento de consultar el datamart, en el O3 Browser, es posible realizar las siguientes operaciones para analizar la cadena de invocaciones:

# Desplegar la "Dimensión B" en uno de los ejes de la gráfica o tabla
# Seleccionar un proceso en particular de la "Dimensión A", supongamos el "Proceso 1". Esto reduce las opciones desplegadas en la gráfica mostrando únicamente aquellos procesos que fueron iniciados por el "Proceso 1"

Esto es posible ya que O3 automáticamente oculta en las gráficas y tablas aquellos elementos para los cuales no hay datos. Esto no se cumple si la opción de Mostrar Ceros y Mostrar NaN estuviera habilitada
# Presionar el botón derecho del mouse sobre uno de los procesos de la _Dimensión B_ desplegados en la gráfica y elegir la opción de _Navegar Relacionada_.
# Esto fuerza la aplicación de un filtro, para el mismo proceso, en la _Dimensión A_ cambiando nuevamente los procesos mostrados en la gráfica para la _Dimensión B_.

Esto permite navegar por la cadena de invocaciones de los procesos.

h3. {anchor:PanelNiveles} Panel de Propiedades de Nivel para una Dimensión Estándar

El panel de propiedades de nivel para una dimensión estándar incluye dos secciones:
* Descripción
* General

h4. Sección de Descripción

|| Propiedad || Descripción ||
| Nombre | Ingrese el nombre del nivel. |
| Descripción | Ingrese una descripción del nivel. |

h4. Sección General

|| Propiedad || Descripción ||
| Clave | Seleccionar un nombre de campo de la fuente de datos que se asociará a este nivel de la jerarquía. |
| Etiqueta Corta | Elegir una descripción breve para usar en el O3 Browser. Esta etiqueta se usa por defecto en el O3 Browser. |
| Etiqueta Larga | Elegir una descripción larga para usar en el O3 Browser. Esta etiqueta se usará cuando la opción Etiqueta Larga se seleccione en el O3 Browser. |
| Descripción | Esta descripción se usara en el O3 Browser. El acceso a la descripción se obtendrá a través de la opción Descripción en el O3 Browser. |
| Ordenar, Sentido | Es posible determinar el orden en que aparecen los elementos cuando se analiza un cubo o vista en el O3 Browser. \\
Marcar la opción Ninguno para dejar los elementos en el orden en que se cargan en el cubo. \\
Marcar la opción Ascendente para ordenar los elementos en forma ascendente. \\
Marcar la opción Descendente para ordenar los elementos en forma descendente. |
| Ordenar, Ordenar Por | Indica el campo por el cual se ordenan los elementos. Los campos String ordenan alfabéticamente y los campos numéricos proporcionan un orden numérico. \\
Elegir la opción Clave para ordenar según el campo Clave. \\
Elegir la opción Etiqueta Corta para ordenar según el campo Etiqueta Corta. \\
Elegir la opción restante para establecer el orden según cualquier otro campo, debiéndose seleccionar el campo de la lista desplegable. |
|Opciones de Visualizacion,\\
 Ancho preferido| Permite especificar el ancho que se quiere dara a la etiqueta del elemento. |
|Opciones de Visualizacion,\\
 Color | Permite definir colores para los elementos del nivel cuando se visualiza el cubo como gráfico. Si se especifica el valor por defecto "Definido por O3", O3 lo elige al azar, de lo contrario se debe disponer de una fuente de datos con el color. Los colores se pueden especificar en hexadecimal (Ej.: blanco es FFFFFF) o con los nombres en inglés (Ej.: rojo es red).  (Ver la lista de nombres de colores disponible a continuación de esta tabla) |

{quote}
Nota
Para que las etiquetas sean debidamente asignadas a los elementos de las dimensiones, debe existir por lo menos una fuente de datos que contenga tanto la clave como la etiqueta. De esta manera se establece la relación entre ambos campos. Lo mismo ocurre para el campo color.
{quote}
\\
A continuación se presenta una tabla que contiene los nombres válidos de colores para el caso que se desee utilizar el nombre del color en lugar del número hexadecimal.
|| Nombre Color || Color ||
| black | Negro |
| blue | Azul |
| cyan | Celeste |
| darkGray | Gris oscuro |
| gray | Gris |
| green | Verde |
| lightGray | Gris claro |
| magenta | Magenta |
| orange | Naranja |
| pink | Rosado |
| red | Rojo |
| white | Blanco |
| yellow | Amarillo |
Si se utilizan los valores hexadecimales la gama de colores disponible es mucho más amplia. Los códigos de color hexadecimales se comportan como lo hacen en las páginas HTML.

----
{scrollbar}
{children}