✒️SAP HANA Studio
SAP HANA Studio
SAP HANA Studio
1. Introducción a SAP HANA Studio
SAP HANA Studio es un entorno de desarrollo IDE basado en Eclipse que se utiliza para desarrollar objetos en un servidor HANA. Proporciona un entorno de Administración, Modelado y Aprovisionamiento de datos.
Permite a los usuario técnicos:
- Administrar la base de datos SAP HANA
- Crear y administrar autorizaciones de usuarios
- Crear o modificar modelos de datos.
En SAP HANA Studio se incluye diferentes perspectivas.
Consola de administración de SAP HANA: Se puede supervisar el sistema, configurar ajustes y administrar usuarios y autorizaciones, entre otros.
SAP HANA Modeler (Modelador): Se puede acceder al catálogo de la base de datos, crear vistas y procedimientos de base de datos en el repositorio SAP HANA.
SAP HANA PlanViz: Se utiliza para visualizar los planes de ejecución.
Desarrollo de SAP HANA: Se utiliza para el desarrollo de SAP HANA . Proporciona vista y opciones de menú que permiten realizar tareas relacionadas con el desarrollo de aplicaciones en SAP HANA XS.
1.1 Roles para desarrolladores ABAP
Al trabajar con ABAP ver. 7.4 y utilizar la base de datos SAP HANA como almacenamiento principal se puede usar los siguientes roles estándar para asignar autorizaciones a los desarrolladores que trabajarán con SAP HANA Studio.
ABAP_DEV: Permite editar objetos de desarrollo en el repositorio de SAP HANA.
ABAP_READ: Permite visualizar objetos de desarrolllo.
ABAP_ADMIN: Permite a los administradores del sistema asignar los roles ABAP_DEV y ABAP_READ a otros usuarios.
1.2 Creación de una Conexión al sistema
Se debe crear una conexión de sistema entre SAP HANA Studio y la base de datos SAP HANA.
La conexión creada se guarda en el Workspace. Se puede crear todas las conexiones necesarias dentro del workspace para trabajar con múltiples bases de datos en forma simultanea.
La conexión creada está compuesta de 4 nodos:
Catálogo: Contiene objetos de la base de datos, como tablas, vistas y procedimientos de bases de datos.
Contenido: Representa los paquetes o clases de desarrollo en el repositorio de SAP HANA que se usa para la organización del desarrollo.
Aprovisionamiento: Se usa para integrar otras fuentes de datos.
Seguridad: Se usa para administrar roles y usuarios.
1.3 Trabajando con el Catálogo de la base de datos
Su función es administrar los objetos de la base de datos en los esquemas de la base de datos.
Un esquema agrupa objetos de la base de datos lógicamente relacionados. En principio cada usuario de la base de datos tiene su propio esquema de base de datos.
El servidor de aplicaciones ABAP usa un usuario de base de datos técnica para comunicarse con la base de datos. Este usuario también posee un esquema, conocido como Esquema del sistema o el esquema ABAP.
Algunos esquemas de base de datos se usan internamente en la base de datos de SAP HANA (esquema SYS y todos los que comienzan con _SYS).
Esquemas de la base de datos SAP HANA que desempeñan un papel importante:
_SYS: Contiene tablas técnicas y vistas para administrar y monitorear el sistema.
_SYS_AFL: Contiene objetos de la base de datos para bibliotecas de funciones.
_SYS_BI: Contiene tablas y vistas especiales para el análisis de escenarios.
_SYS_BIC: Objetos asociados en tiempo de ejecución que se generan al activarse objetos de desarrollo.
_SYS_REPO: Objetos de desarrollo del repositorio de SAP HANA.
_SYS_XS: Esquema utilizado por el motor SAO HANA XS.
1.4 La consola SQL
Permite ejecutar de forma rápida sentencias de SQL de lectura y escritura en la base de datos de SAP HANA.
1.5 Trabajando con el repositorio de SAP HANA
El repositorio de SAP HANA Ayuda a organizar los objetos de desarrollo de una manera flexible y expansible.
Los objetos de desarrollo se organizan en una jerarquía de paquetes.
Como un paquete define un espacio de nombres, el identificador para los objetos de desarrollo debe ser exclusivo dentro del paquete.
Para probar los objetos en el repositorio de SAP HANA lo mejor es utilizar la Vista previa de datos y la consola SQL.
Los objetos de desarrollo se ponen bajo control de versiones.
 
 
 
Agradecimiento:
Ha agradecido este aporte: Jose Lazaro Lopez
Favorito:
Está publicación ha sido agregada a sus favoritos por: Jose Lazaro Lopez
Sobre el autor
Publicación académica de Raul Alejandro Nuñez Valdes, en su ámbito de estudios para el Máster ABAP for HANA.
Raul Alejandro Nuñez Valdes
Profesión: Ingeniero Civil en Informática - Chile - Legajo: DO77U
✒️Autor de: 6 Publicaciones Académicas
🎓Egresado del módulo:
Disponibilidad Laboral: FullTime
Presentación:
Soy ingeniero civil en informática con más de 12 años de experiencia en consultoría sap abap. siempre dispuesto a aprender y enfrentar nuevos desafíos, como los que vienen con sap hana.
Certificación Académica de Raul Nuñez