Perpectivas
Viendo el entorno de trabajo de Studio, observaremos varios paneles, en la terminología de SAP HANA Studio se denominan perspectivas. Las perspectivas disponibles son las siguientes:
- Administration Console (perspectiva por defecto).
- Modeler.
- Debug
- RCP Perspective
- Resource
- SVN Repository Exploring
- Team Synchronizing
Las perpectivas más importantes son Administration Console (Permite administrar nuestro SAP HANA Appliance, entre otras cosas podremos definir usuarios y asignarles autorizaciones) y Modeler (Con esta perspectiva se realiza todo el modelado de datos, a través de sentencias SQL y ventanas de edición)
Tablas y Campos
Los datos de SAP HANA database, se almacena en tablas, los campos de cada tabla puede cumplir uno de los dos siguientes “papeles”:
- Atributo (Attribute). Califica el dato. Por ejemplo: Producto o Cliente.
- Medida (Measure). Cuantifica el dato. Por ejemplo: Cantidad o Importe de ventas
Vistas de Información
Para recuperar los datos desde diferentes tablas como si se tratase de una sola, se utilizan las denominadas Information View, las cuales pueden de los siguientes tipos:
- Vistas de atributos (Attribute Views). Son vistas de una o más tablas que pueden ser utilizadas como un bloque básico de información para construir otro tipo de vistas. Por ejemplo, una vista denominada Organización puede contener información de la tabla sociedad, áreas y proyectos y utilizarla para diseñar vistas analíticas y calculadas. De lo que se trata, es definir una vista estándar y reutilizable para los usuarios. .
- Vistas analíticas (Analytic views). Estas vistas son utilizadas para mostrar una tabla de hechos (tabla que contiene los valores o importes de las medidas) vinculada con tablas y/o vistas de atributos. Adicionalmente, a nivel de vista, se pueden definir nuevas medidas y variables. Las vistas analíticas son usadas por algunas herramientas de reporting como fuente de datos.
- Vistas calculadas (Calculation views). Permite combinar, tablas, vistas de atributos, vistas analíticas e inclusive otras vistas calculadas. Al permitir combinar vistas analíticas, facilita la posibilidad del diseño de una vista con más de una tabla de hechos. Por ejemplo un caso de uso podría ser la comparación de las ventas reales vs. Las presupuestadas.
La arquitectura y posibilidades que ofrece SAP HANA, con por ejemplo, una instalación estándar de SAP NW BW son muy superiores, pero quizás para facilitar la comprensión de la utilidad de estas vistas, se podría establecer la siguiente equivalencia:
- Las Attibute Views, son comparables a las dimensiones de SAP NW BW.
- Las Analytic views son comparable a un infocubo de SAP NW BW o a un Infoset de SAP ERP.
- Las Calculation views se asemejan a un Multiprovider de SAP NW BW.