BIBLIOTECA VIRTUAL de Derecho, Economía y Ciencias Sociales


SISTEMAS DE PROCESAMIENTO ANALÍTICO EN LINEA Y ALMACENES DE DATOS CON BUSINESS INTELLIGENCE DEVELOPMENT STUDIO Y MICROSOFT SQL SERVER 2005

Jonathan David Nima Ramos


Esta página muestra parte del texto pero sin formato.

Puede bajarse el libro completo en PDF comprimido ZIP (304 páginas, 2.69 Mb) pulsando aquí

 

 

Asignar cuotas de venta a meses

En este procedimiento, modificará el ámbito para incluir el nivel del mes fiscal en todos los años fiscales (las instrucciones del ámbito anterior limitaban los cálculos al año fiscal 2005 únicamente). A continuación, asignará una tercera parte del valor del trimestre fiscal para la cuota de venta de cada empleado a cada mes fiscal.

Para asignar cuotas de venta a meses

1. En el panel Expresiones de cálculo, agregue las siguiente instrucciones en una nueva línea al final de la secuencia de comandos de cálculo:

Copiar código

/* Allocate Quotas to Months */

SCOPE ( [Date].[Fiscal Time].[Fiscal Month].Members );

Esta instrucción SCOPE es otra instrucción de ámbito anidada que modifica el espacio del cubo en el que se aplicará una expresión MDX para asignar las cuotas de venta a cada mes fiscal según el valor de cada trimestre fiscal. Esta instrucción SCOPE es parecida a la instrucción SCOPE anidada anterior, pero observe que el ámbito de la jerarquía definida por el usuario Fiscal Time se vuelve a definir. Por lo tanto, los miembros del espacio del cubo incluirán ahora todos los miembros Fiscal Month de la dimensión Date en lugar de únicamente los miembros Fiscal Month de Fiscal Year 2005.

Nota:

Compare esta modificación del ámbito del cubo con la modificación del ámbito del cubo del procedimiento anterior para asegurarse de entender la diferencia entre las dos instrucciones de cambio de ámbito.

2. En el panel Expresiones de cálculo, agregue las siguiente instrucciones en una nueva línea al final de la secuencia de comandos de cálculo:

Copiar código

THIS = [Date].[Fiscal Time].CurrentMember.Parent / 3;

Esta instrucción asigna a cada miembro Month de la jerarquía Fiscal Time una tercera parte del valor de su primario (nivel de trimestre). Este cálculo se aplicará a todos los meses fiscales del cubo.

3. En el panel Expresiones de cálculo, haga clic en el margen situado a la izquierda de la instrucción THIS final para establecer un punto de interrupción y, a continuación, pulse F5 en el teclado.

4. Revise los valores para julio de 2004 y agosto de 2004.

Observe que actualmente no se ha calculado ningún valor para julio de 2004 ni para agosto de 2004.

5. Haga clic con el botón secundario en el panel Datos y, a continuación, haga clic en Mostrar celdas vacías para mostrar sólo las celdas que tienen valores.

De esta forma podrá ver más fácilmente cómo se aplica la instrucción final en la secuencia de comandos de cálculo.

6. Presione F10 para ejecutar la instrucción final.

Observe que el valor Sales Amount Quota para cada empleado de cada mes fiscal se calcula en un valor que es igual a una tercera parte de su valor primario, tal como muestra la siguiente imagen.

7. En el área de columna, quite FY 2005 y, a continuación, agregue Q4 FY 2004.

8. Expanda FY 2004, expanda H2 FY 2004 y, a continuación, Q4 FY 2004.

Observe que el valor para cada mes fiscal es igual al valor total del trimestre fiscal, como muestra la siguiente imagen.

9. En el menú Depurar, haga clic en Detener depuración.

10. Quite el punto de interrupción de la secuencia de comandos de cálculo.

11. En la barra de herramientas, haga clic en Guardar todo.

En esta Sección, debe definir miembros calculados, conjuntos con nombre y secuencias de comandos.


Grupo EUMEDNET de la Universidad de Málaga Mensajes cristianos

Venta, Reparación y Liberación de Teléfonos Móviles
Enciclopedia Virtual
Biblioteca Virtual
Servicios