🚀PROMO #PLANCARRERA2024 - 🔥Bonificaciones, Precios Congelados y Cuotas

 X 

✒️SAP HANA Studio

SAP HANA Studio

SAP HANA Studio

SAP HANA STUDIO

1 INTRODUCCION A SAP HANA STUDIO Entorno de desarrollo IDE basado en Eclipse, utilizado para el desarrollo de objetos en un servidor HANA. (entorno de Administración, Modelado y Aprovisionamiento de datos.). Herramienta de cliente para acceder a HANA remota o localmente. Se encuentra dentro de SAP HANA Studio.

Perspectivas:

  • Consola de administración de SAP HANA para supervisar el sistema, configurar ajustes y administrar usuarios y autorizaciones (y mas).
  • SAP HANA Modeler (modelador) para acceder al catálogo de BD y crear vistas y procedimientos de BBDD en el repositorio de SAP HANA.
  • SAP HANA PlanViz para visualizar los planes en ejecución.
  • Desarrollo de SAP HANA para el desarrollo en SAP HANA. Vistas y opciones de menú para tareas relacionadas con el desarrollo de aplicaciones en SAP HANA XS

1.1 ROLES PARA DESARROLLADORES ABAP

Para ABAP 7.4 y SAP HANA:

  • ABAP_DEV permite editar objetos de desarrollo
  • ABAP_READ permite visualizar objetos de desarrollo
  • ABAP_ADMIN permite asignar los roles ABAP_DEV y ABAP_READ

1.2 CREACION DE UNA CONEXION AL SISTEMA

Desde la perspectiva Modelador:

> Botón derecho de raton en navegador > Add System

> nombre Host/Servidor - Instancia - y Descripción Next

> usuario - password. Finish

Podemos crear todas las que se desee (se guardan en el workspace) Al crear la conexión se crea una estructura de árbol con los siguientes nodos:

  • Catálogo objetos de base de datos (tablas, vistas y procedimientos)
  • Contenido paquetes o clases de desarrollo en el repositorio de SAP HANA, para la organización de desarrollo
  • Aprovisionamiento integración de otras fuentes de datos
  • Seguridad administración de roles y usuarios

NOTA: Configuraciones especificas de usuario en SAP HANA STUDIO: Windows > Preferences > SAP HANA Modeler

  • Vista previa de datos en Nodo vista pevia de datos
  • Reglas validación objetos de desarrollo n Nodo reglas de validación

1.3 TRABAJANDO CON EL CATÁLOGO DE LA B.D

Administración de los objetos de la BD en los esquemas (agrupación de objetos de BD relacionados lógicamente) de la BD Algunos esquemas internos de la BD de SAP HANA:

  • _SYS tablas técnicas y vistas de administración y monitoreo del sistema
  • _SYS_AFL objetos de la BD para bibliotecas de funciones
  • _SYS_BI tablas y vistas especiales para análisis de escenarios (p.ej: datos de año fiscal)
  • _SYS_BIC objetos asociados en tiempo de ejecución a objetos activados en desarrollo
  • _SYS_REPO objetos de desarrollo del repositorio de SAP HANA
  • _SYS_XS motor SAP HANA XS

Objetos reconocidos por la BD de SAP HANA:

OBJETOS EN EL CATÁLOGO DE LA BASE DE DATOS
Vista de columna Vistas basadas en tablas en el almacén de columnas, generalmente creadas en el Repositorio de SAP HANA
Función Realiza cálculos y se puede integrar en las sentencias SELECT
Indice

Facilita las búsquedas y ordenamiento

Procedimiento Encapsular y reutilizar los algoritmos que se ejecutan en la BD de SAP HANA
Secuencia Generar números únicos y consecutivos de acuerdo a determinadas reglas.
Sinónimo :Alias para tablas bases de datos, vistas, procedimientos y secuencias.
Tabla Para guardar datos
Trigger Funciones llamadas para realizar determinados cambios en la BD
Vista Queries guardadas en la BD

Podremos buscar una tabla determinada escribiendo su nombre en el campo de búsquedas del Catalogo. Haciendo clic sobre el nombre de la misma mostrará su definición.

En el menú contextual dispondremos de una opción para Buscar Tabla. Podremos posteriormente Abrir contenido, también desde el menú contextual.

1.4 LA CONSOLA SQL

Permite ejecutar de forma rápida y sencilla sentencias de SQL de lectura y escritura en la BD de SAP HANA.

Abrir consola >> Vista Navigador > Abrir Consola SQL

1.5 REPOSITORIO SAP HANA

En la perspectiva Modelador podemos crear los objetos de desarrollo:

OBJETOS DE DESARROLLO DEL REPOSITORIO DE SAP HANA
Paquete Agrupa todos los objetos de desarrollo
Vista de atributos Para conectar múltiples tablas o seleccionar un set de columnas de una tabla
Vista analítica Para agregar rápidamente datos.
Vista de cálculo Para los requisitos que no se pueden asignar utilizando vistas de atributos y analíticas.
Privilegio Analítico Para restringir línea por línea, acceso a vistas.
Procedimiento Para encapsular y reutilizar algoritmos que van a ser ejecutados en la BD SAP HANA
Tabla de decisión Para almacenar reglas de negocios.

Para el testeo de los objetos del repositorio de SAP HANA > Vista previa y consola SQL.


 

 

 


Sobre el autor

Publicación académica de Juan Ignacio De Tejada Santiago, en su ámbito de estudios para el Máster ABAP for HANA.

SAP Expert


Juan Ignacio De Tejada Santiago

Profesión: Informatico - España - Legajo: NW89P

✒️Autor de: 219 Publicaciones Académicas

🎓Egresado de los módulos:

Disponibilidad Laboral: FullTime

Certificación Académica de Juan De