Usar la vista de cálculo

Las vistas de cálculo se utilizan para realizar cálculos complejos, que no son posibles con la vista Atributo o Analítica. También puede utilizar las vistas de atributos y analíticas al diseñar vistas de cálculo.

A continuación se muestran algunas características de las vistas de cálculo:

  • Las vistas de cálculo se utilizan para consumir vistas analíticas, de atributos y otras vistas de cálculo.

  • Hay dos formas de crear vistas de cálculo: utilizando el editor SQL o la opción gráfica.

  • Tiene nodos integrados de unión, unión, proyección y agregación.

  • Las herramientas de informes de SAP BusinessObjects pueden conectarse a la vista Cálculo mediante una conexión OLAP para informes y paneles.

¿Cómo crear una vista de cálculo?

Elija el nombre del paquete con el que desea crear una vista de cálculo. Haga clic con el botón derecho en Paquete → Ir a Nuevo → Vista de cálculo. Al hacer clic en la Vista de cálculo, se abrirá una nueva ventana.

Ingrese el nombre de la vista, la descripción y elija el tipo de vista como Vista de cálculo, Subtipo Estándar o Tiempo (este es un tipo especial de Vista, que agrega dimensión de tiempo). Puede utilizar dos tipos de vista de cálculo: gráfica y secuencia de comandos SQL.

La vista de cálculo ofrece la opción de usar una unión en estrella o no usar una unión en estrella. Además, tiene dos categorías de datos diferentes:

  • Cube- Cuando un usuario selecciona Cubo como categoría de datos, el nodo predeterminado es Agregación. Puede elegir Star Join con dimensión Cube.

  • Dimension - Cuando un usuario selecciona Dimensión como categoría de datos, el nodo predeterminado es Proyección.

Vista de cálculo con unión en estrella

Cuando utiliza la vista de cálculo con unión en estrella, no permite agregar tablas de columnas base, vistas de atributos o vistas analíticas en la infraestructura de datos. Todas las tablas de dimensiones deben cambiarse a vistas de cálculo de dimensiones para usarlas en Star Join. Todas las tablas de hechos se pueden agregar y pueden usar nodos predeterminados en la Vista de cálculo.

Ejemplo

El siguiente ejemplo muestra cómo podemos usar la Vista de cálculo con Star Join.

Tiene cuatro tablas, dos tablas Dim y dos tablas de hechos. Debe encontrar una lista de todos los empleados con su fecha de incorporación, nombre de empresa, empId, salario y bonificación.

Ventajas de usar una combinación en estrella

  • Simplifica el proceso de diseño. No es necesario crear vistas analíticas ni vistas de atributos. Las tablas de hechos se pueden utilizar directamente como proyecciones.

  • 3NF es posible con Star Join.

Vista de cálculo sin unión en estrella

Esto permite el uso de otras vistas de atributos y vistas analíticas utilizando diferentes nodos disponibles en la combinación de cálculo.

En la captura de pantalla anterior, puede ver dos vistas analíticas, AN_Fact1 y AN_Fact2, que se utilizan utilizando el nodo Proyección 1 y Proyección 2 y luego se unen con la ayuda de un nodo Unir.