Hoja de Propiedades de Cubos: Separador Agregación

Utilice el separador Agregación para especificar los distintos parámetros que controlan la generación y almacenamiento de datos agregados para el cubo. Hay dos subseparadores:

Subseparador Reglas

El subseparador Reglas identifica el operador de agregación para cada dimensión del cubo.

Orden y Método de Agregación

Esta tabla muestra las dimensiones del cubo. Seleccione un operador para cada dimensión.

Operadores de Agregación
Operador Descripción
Media Agrega valores de datos y, a continuación, divide la suma entre el número de valores de datos que se agregaron juntos.
Primer Valor de Datos No NA Primer valor de datos real.
Media Jerárquica Agrega valores de datos y, a continuación, divide la suma entre el número de secundarios de la jerarquía de la dimensión. A diferencia de AVERAGE, que sólo cuenta secundarios no NA, HAVERAGE cuenta todos los secundarios lógicos de un principal, independientemente de si tienen un valor.
Primer Miembro Jerárquico El primer valor de datos de la jerarquía, aunque el valor sea NA.
Último Miembro Jerárquico El último valor de datos de la jerarquía, aunque el valor sea NA.
Media Ponderada Jerárquica Multiplica valores de datos secundarios no NA por los valores de media ponderada correspondientes y, a continuación, divide el resultado entre la suma de los valores de media ponderada. A diferencia de WAVERAGE, HWAVERAGE incluye los valores de media ponderada en la suma del denominador aunque el valor secundario correspondiente sea NA. Identifique el objeto de media ponderada en el campo Basado en.
Primer Ponderado Jerárquico Primer valor de datos en la jerarquía multiplicado por el valor de media ponderada correspondiente, aunque el valor sea NA. Identifique el objeto de media ponderada en el campo Basado en.
Último Ponderado Jerárquico Último valor de datos en la jerarquía multiplicado por el valor de media ponderada correspondiente, aunque el valor sea NA. Identifique el objeto de media ponderada en el campo Basado en.
Último Valor de Datos No NA Último valor de datos real.
Máximo Valor mayor entre los secundarios de cada principal.
Mínimo Valor menor entre los secundarios de cada principal.
No Adicional No agregue datos para esta dimensión. Utilice esta palabra clave sólo en una variable del operador. De lo contrario, no tendrá efecto.
Suma Escalada Agrega el valor de un objeto de media ponderada a cada valor de datos y, a continuación, agrega los valores de datos. Identifique el objeto de media ponderada en el campo Basado en.
Suma Agrega valores de datos. (Por defecto)
Media Ponderada () Multiplica cada valor de datos por un factor de media ponderada, agrega valores de datos y, a continuación, divide el resultado entre la suma de los factores de media ponderada. Identifique el objeto de media ponderada en el campo Basado en.
Primero Ponderado Se multiplica el primer valor de datos no NA por el valor de la media ponderada correspondiente. Identifique el objeto de media ponderada en el campo Basado en.
Último Ponderado Se multiplica el último valor de datos no NA por el valor de la media ponderada correspondiente. Identifique el objeto de media ponderada en el campo Basado en.
Suma Ponderada Multiplica cada valor de datos por un factor de media ponderada y, a continuación, agrega los valores de datos. Identifique el objeto de media ponderada en el campo Basado en.

Jerarquías de Agregación

Seleccione una o más jerarquías para cada dimensión que se agregue. Si omite una jerarquía, no se almacenarán valores de agregación para la misma; éstos siempre se calculan para responder a una consulta. Puesto que esto puede disminuir el rendimiento del tiempo de ejecución, sólo se debe omitir una jerarquía si no se suele utilizar.

Subseparador Precalcular

El subseparador Precalcular identifica el método utilizado para decidir qué valores se calculan previamente y se almacenan en el cubo durante el mantenimiento de datos, y qué valores se calculan a petición en respuesta a una consulta.

Agregación basada en costo

Utilice este método para permitir al sistema de OLAP identificar las áreas más rentables de los datos para el cálculo previo.

Partición o Porcentaje de Partición Inferior

Introduzca un porcentaje (de 0 a 100) en el recuadro de texto para el cubo o para las particiones inferiores, es decir, los niveles en el nivel de partición seleccionado del cubo o por debajo de él. Puede que desee ajustar los porcentajes a lo largo del tiempo para equilibrar el rendimiento en tiempo de ejecución con restricciones de mantenimiento en el tiempo y espacio en disco. Para ajustar la base de datos, debe realizar un seguimiento de las estadísticas de mantenimiento y rendimiento en tiempo de ejecución en distintos porcentajes de cálculo previo.

Un valor 0 no crea ningún valor de agregación; se calculan en tiempo de ejecución para proporcionar los juegos de respuestas a las consultas. El resultado de 0% de agregación previa causa el mantenimiento más rápido, el menor espacio de almacenamiento, pero el tiempo de respuesta de la consulta más lento. Un valor 100 crea todos los valores de agregación, que simplemente se recuperan en la respuesta a las consultas. El resultado de 100% de agregación previa causa el mayor mantenimiento, el mayor espacio de almacenamiento, pero el tiempo de respuesta de la consulta más rápido. La mayoría de los DBA seleccionan valores entre estos dos extremos para equilibrar los requisitos de rendimiento para consultas con las limitaciones de una ventana de mantenimiento de datos.

Un valor 1 sólo crea el 1% de los valores de agregación, pero también crea las estructuras de datos para almacenar y realizar un seguimiento de los agregados. Por lo tanto, el tiempo para calcular este pequeño porcentaje es en consecuencia más grande.

Porcentaje de Partición Superior

Cuando el cubo está particionado, puede definir la partición superior en un porcentaje distinto del resto del cubo. La partición superior suele ser la más grande y es la que consulta inicialmente muchas aplicaciones. Contiene los niveles por encima del nivel de partición.

Agregación basada en nivel

Para cada dimensión, seleccione los niveles que desea para el cálculo previo. El nivel base debe estar siempre seleccionado.

Dimensión

Seleccione cada dimensión para mostrar sus niveles.

Niveles

Seleccione los niveles que desea calcular y almacenar como parte del proceso de creación.

El mejor método para identificar niveles de datos almacenados es determinar el ratio de miembros de dimensión de cada nivel y mantener el ratio de miembros a calcular en tiempo de ejecución en menos de 10:1. Este método garantiza que todos los juegos de respuestas se obtengan con rapidez. Los datos se almacenan en el cubo o se pueden calcular acumulando 10 o menos valores en un solo número. El tiempo necesario para acumular 10 valores resulta trivial y una aplicación bien diseñada limitará los juegos devueltos a una cantidad de datos que un analista puede examinar con facilidad. Puede modificar este ratio suponiendo la frecuencia con que se accede a un nivel.

Las dimensiones de variación más lenta emplean más tiempo para la agregación porque los datos están repartidos por todo el espacio de almacenamiento. Si está realizando mejoras para el mantenimiento de datos, agregue todas las dimensiones de variación más rápida y utilice la agregación de nivel de salto en las dimensiones de variación más lenta.

Temas Relacionados

Creación de Cubos