Wiki Markup |
---|
{scrollbar} |
...
La opción Tuplas por Registro se usa para generar más de una tupla por cada registro de las fuentes de datos.
Esto podría ser necesario dependiendo de la estructura de las fuentes de datos.
El valor por defecto es 1, es decir, que se genera sólo una tupla en el cubo por cada registro.
...
Supongamos que deseamos definir una medida Inventario, que muestra el inventario para cada mes (o una medida Balance). En algunos casos esta información de la base de datos no está definida en diferentes registros, sino que por el contrario está definida en diferentes columnas.
Section | |||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
|
...
|
En este caso, debemos generar 12 registros para cada producto en la construcción del datamart(uno por cada mes).
...
- Definir 12 Tuplas por registro en la fuente. Cada vez que O3 lea un registro de esta fuente, generará 12 registros.
- Crear los siguientes Campos Virtuales
SeleccionarCode Block Inventario =
Elegir(TN, Inv01, Inv02, Inv03, ..., Inv12)
Notar que en este ejemplo se simplificó la notación. En el O3 Designer se deben especificar los 12 campos.Fecha = Fecha(1,TN, Año(Hoy()))
...
El primer registro usará el valor Inv01, el segundo Inv02 y así sucesivamente.
Use el campo virtual Inventario para definir la medida Inventario.
Adicionalmente el campo virtual Fecha tomará los valores 1-ENE, 1-FEB, ...1-DIC para el año corriente.
...
Wiki Markup |
---|
{scrollbar} |
Child pages (Children Display) |
---|