El separador Almacenamiento determina cómo se almacenan físicamente los datos. Estas opciones tienen un impacto en el rendimiento del cubo.
Asesor de Almacenamiento
Ejecuta el Asesor de Almacenamiento. Siempre debe ejecutar el Asesor de Almacenamiento después de crear o volver a diseñar un cubo. Sólo sustituya sus recomendaciones si comprende totalmente el impacto de los cambios.
Usar Compresión
Seleccione esta opción si los datos del cubo están muy dispersos. Tenga en cuenta que una dispersión excesiva es muy común.
Una dispersión excesiva es consecuencia de uno o más de los siguientes factores:
El cubo tiene un gran número de dimensiones (siete o más).
Una dimensión tiene más de 300.000 miembros.
Dos dimensiones tienen más de 100.000 miembros cada una.
Las jerarquías de dimensiones tienen varios niveles, con poca diferencia entre el número de miembros de dimensión de un nivel y el siguiente, de modo que muchos principales sólo tienen un descendiente en varios niveles contiguos.
El almacenamiento comprimido utiliza menos espacio y da como resultado una agregación más rápida que el almacenamiento de dispersión normal para cubos muy dispersos.
Algunos operadores de agregación no son comprensibles porque sus valores pueden cambiar para cada nivel: todos los operadores ponderados, todos los operadores escalados y el operador Media Ponderada Jerárquica. Cuando estos operadores se utilizan en un cubo, el sistema de agregación comprime las dimensiones que puede, aunque no puede comprimir el cubo completo.
Tipo de Dato de Cubo
Para el almacenamiento comprimido, todas las medidas del cubo deben tener el mismo tipo de dato. Para un almacenamiento normal, un tipo de dato está asociado a cada medida. Según la selección de un tipo de datos, puede definir los siguientes parámetros adicionales:
Precisión: Número máximo de dígitos decimales significativos.
Escala: Número de dígitos desde la coma decimal hasta el dígito menos significativo.
Tamaño: Longitud máxima en bytes de los tipos de dato de texto.
Usar Compuestos Globales
Un cubo sin particionar siempre tiene un compuesto, tanto si está comprimido como descomprimido. Un cubo comprimido particionado siempre tiene un compuesto para cada partición. Sólo se puede elegir entre un único (global) y varios compuestos para cubos descomprimidos y particionados.
Esta opción define un único compuesto para el cubo en lugar de un compuesto para cada partición. Mediante un compuesto global, puede:
Eliminar la redundancia entre varios compuestos y, de esta forma, disminuir las necesidades de almacenamiento.
Cargar el compuesto entero en memoria para un rendimiento general mejorado.
Un compuesto global puede ser una opción más adecuada en las siguientes circunstancias:
La dimensión particionada es densa, y los patrones de dispersión para las otras dimensiones son consistentes en todas las particiones.
El compuesto agregado no excederá la memoria disponible (50 millones o más valores).
Se utilizan los compuestos normales. Los cubos comprimidos no pueden utilizar los compuestos globales.
El espacio de trabajo analítico no soporta aplicaciones de varios escritores.
Nota: Un compuesto global no permite realizar operaciones de agregación paralela en las particiones. Si el espacio de trabajo tiene menos cubos que procesos disponibles, agregar las particiones en paralelo puede mejorar el rendimiento de la operación de construcción más que un compuesto global.
Si tiene dudas, no elija esta opción. El cubo tendrá un compuesto para cada partición.
Dispersión y Orden de Dimensiones
Seleccione las dimensiones dispersas.
El orden de las dimensiones es importante para el almacenamiento normal, pero no afecta al almacenamiento comprimido. Para ordenar las dimensiones, utilice las teclas de flecha para mover las dimensiones dispersas hacia abajo en la lista, después de las dimensiones densas. Se deben agrupar todas las dimensiones que haya definido como dispersas (activando la casilla de control Dispersión).
Éstas son las instrucciones básicas para ordenar las dimensiones para el almacenamiento normal:
Utilice primero Tiempo para enviar la carga de datos y el análisis basado en tiempo. Tiempo es a menudo una dimensión densa, aunque puede ser dispersa si el nivel base es Día o el cubo tiene muchas dimensiones.
Utilice las dimensiones de dispersión en orden desde la que tiene más miembros hasta la que tiene menos.
Copyright © 2003, 2007, Oracle. Todos los Derechos Reservados.