Con el lanzamiento de SAP Web IDE SPS07 y HANA 2.0 SPS07, nuevas características en el área de modelado de vistas de cálculo estarán disponibles, las cuales solo se habían lanzado anteriormente en SAP HANA Cloud.
A continuación, se presenta una breve descripción de las características recién lanzadas. Para ver ejemplos de las características individuales, consulte el proyecto respectivo "SPS07_Selected_Calculation_View_Modeling_Features" que se puede encontrar
aquí
.
Comentarios en Expresiones
Utilice comentarios en expresiones para documentar mejor la intención detrás de las expresiones. Esto ayudará durante la refactorización posterior y mejorará el trabajo colaborativo.
Los comentarios se pueden ingresar utilizando uno de los dos estilos:
Comentarios en columnas calculadas
Comentarios en expresiones de filtro
Instantáneas de Vistas de Cálculo
En la pestaña "Instantáneas" se pueden definir consultas individuales para vistas de cálculo. Basándose en estas consultas, se generan procedimientos que crean, eliminan e insertan en tablas de instantáneas:
Definir una consulta de instantánea
Esto proporciona un medio flexible para almacenar los resultados de una consulta en un momento específico. El ciclo de vida de estos procedimientos es controlado por la vista de cálculo.
Además, se puede generar una vista de cálculo para alternar fácilmente entre datos en línea e instantáneos:
Generar Vista de Interfaz
Vista de Interfaz que implementa la poda de unión constante
Con las instantáneas, existe una opción fácil y flexible para reducir el consumo de recursos y acelerar las consultas si se aceptan datos ligeramente desactualizados. Consulte la
guía de modelado
y la
guía de rendimiento para desarrolladores
para obtener más información.
Agregación de Mediana
Las agregaciones de mediana proporcionan estadísticas más robustas contra valores atípicos que estadísticas como el promedio. El tipo de agregación Mediana ahora está disponible para medidas y medidas calculadas.
Ocultar columnas basadas en el usuario de sesión
La ocultación de columnas se puede hacer basándose en el usuario que llama a la vista de cálculo que contiene la definición de máscara o basándose en el usuario de sesión que está ejecutando la consulta SQL.
En un escenario apilado, el usuario que llama será el propietario de la vista de cálculo incluida, mientras que el usuario de sesión será el usuario que ejecuta la consulta SQL.