Drill-up

Solo disponible en BuenasTareas
  • Páginas : 5 (1128 palabras )
  • Descarga(s) : 0
  • Publicado : 11 de marzo de 2012
Leer documento completo
Vista previa del texto
DESARROLLO

Métodos relacionales y estructurales

Drill-up, Drill-down, Drill-across y Roll-across:

Estos son modelos dimensionales, en cual su importancia se basa en la manera de utilizar la información almacenada en una DataWareHouse, porque en muy rara ocasión se accede individualmente a los registros de la tabla, sino que el acceso se realiza sobre agrupaciones de datos, habitualmentemediante cálculos matemáticos, además estos modelos son definidos como técnicas para navegar a través de distintos niveles de detalle en una jerarquía de datos, desde los de mayor nivel de agregación (datos sumarizados) hasta los más detallados. Además a través de estos modelos el usuario puede navegar entre las jerarquías de una dimensión agrupando (Drill-up) o desagrupando (Drill-down) losdatos, es decir estas técnicas sirven para navegar el cubo sobre sus dimensiones; con el Drill-up como anteriormente se comentó, se pasa desde el detalle a la generalización, y con el drill-down se pasa desde un nivel general al detalle

Drill down:

Por Drill down se define como la acción de obtener datos que necesitan un nivel alto de profundidad y detalle, es decir la habilidad para podernavegar de lo general a lo particular, de lo general a lo específico, en la información presentada. Este modelo permite apreciar los datos en un mayor detalle, bajando por una jerarquía, lo cual brinda la posibilidad de introducir un nuevo nivel o criterio de agregación en el análisis, disgregando los grupos actuales.

Ejemplo: Vamos a utilizar el siguiente esquema:

Figura 1

El esquemaanterior posee cuatro tablas de dimensiones, además de una tabla Ventas central, a partir de la cual se implementara un cubo denominado Cubo Query Manager, el cual supongamos que posee los siguientes objetos.
* De la tabla de Ventas se tomará el campo Venta para crear el atributo denominado: Ventas- Venta.
* De la tabla de Suministros se tomará el campo Suministros para crear el atributodenominado: Suministro–Suministro.
* De la tabla de Tiempo se tomará el campo Año para crear el atributo denominado: Tiempo-Año.
* De la tabla de Marcas se tomará el campo Marca para crear el atributo denominado: Marcas-Marca.
* De la tabla de Productos se tomará el campo Producto para crear el atributo denominado: Productos-Producto.
* De la tabla de Productos se tomará el campoClase para crear el atributo denominado: Productos-Clase.

De modo que, en este caso la clase de producto pertenece solo a un producto., pero un producto puede ser de una o más clases.

Figura 2

De manera que el Cubo Query Manager queda de la siguiente manera:

Figura 3

Por ejemplo, vamos a utilizar la siguiente representación tabular para explicar la operación:
Tabla 1
Operaciones deDrill-down

Año | Productos | Marcas | Ventas |
2010 | Producto01 | Nike1 | 50 |
2010 | Producto01 | Nike2 | 20 |
2010 | Producto02 | Rebook01 | 48 |


Tabla 2
Operación Drill-down sobre la jerarquía o campo Productos

Año | Productos-Producto | Productos- Clase | Marcas | Ventas |
2010 | Producto01 | Deportiva | Nike1 | 30 |
2010 | Producto01 | Casual | Nike1 | 20 |
2010 |Producto01 | Deportiva | Nike2 | 15 |
2010 | Producto01 | Casual | Nike2 | 5 |
2010 | Producto02 | Elegante | Rebook01 | 20 |
2010 | Producto02 | Económica | Rebook01 | 28 |

Después de aplicar las operaciones de Drill-down
Como se puede apreciar en la anterior tabla se agregó un nuevo nivel de detalle Productos-Clase y como por ejemplo el valor 50 (de la primera tabla) que pertenecía alcampo Ventas del Producto01, de la marca Nike01, en el año 2010 se dividió en dos filas en la segunda tabla a la cual se le aplico la operación Drill-down, al igual que para los demás valores de la primera tabla.

Drill Up:

Este modelo es lo contrario al anterior modelo expuesto (Drill Down). Este modelo permite apreciar los datos en menor nivel de detalle, subiendo por una jerarquía, lo...
tracking img