
En esta entrada de blog. Me gustaría proporcionar orientación sobre cómo acceder a la base de datos en la nube de HANA y al contenedor HDI en su BTP.
Si su cuenta BTP ya tiene la configuración de HANA Cloud y su aplicación (espacio) en la subcuenta ya tiene el contenedor Hana HDI, entonces puede saltar directamente a la sección «Comience con el Explorador de bases de datos de SAP HANA” en esta entrada de blog”.
Nube SAP HANA es una nube de SAP HANA es una base de datos como servicio (DBaaS), proporciona un lugar único para acceder, almacenar y procesar todos los datos empresariales en tiempo real con alta disponibilidad. Puede desarrollar aplicaciones inteligentes con aprendizaje automático incorporado, análisis (datos avanzados capacidades de procesamiento, conocimientos), almacén de documentos. SAP HANA Cloud proporciona todas las tecnologías avanzadas de SAP HANA para procesamiento de datos de múltiples modelos, almacenamiento y acceso a datos en memoria y basados en columnas. [ it Process mission-critical data at proven in-memory speed] o en disco. Al combinar el almacenamiento en memoria con el almacenamiento en columnas, las operaciones de datos se realizan más rápido que en una base de datos tradicional con almacenamiento basado en disco. Con SAP HANA Cloud, puede configurar y administrar bases de datos de SAP HANA y vincularlas a aplicaciones que se ejecutan en SAP Business Technology Platform (SAP BTP) o en otro lugar. Puede beneficiarse de las cualidades de la nube, como la disponibilidad, la seguridad, las actualizaciones automáticas de software, la elasticidad y el bajo costo total de propiedad al usar SAP HANA Cloud, ya sea como una solución independiente o como una extensión de su entorno local existente.
Si ya tiene un servicio en la nube de SAP HANA en su BTP, omita este paso, es decir, continúe con Use su instancia de servicio en la nube de SAP HANA existente de BTP y vaya a la sección «Comenzar con el Explorador de la base de datos de SAP HANA» en esta publicación de blog.
Si primero necesita crear una instancia de servicio en la nube de SAP HANA → continúe con Crear una instancia de servicio en la nube de SAP HANA.
Las instancias de SAP HANA Cloud no se crean automáticamente para ningún tipo de cuenta BTP. Por lo tanto, primero deberá crear una instancia de servicio SAP HANA Cloud, si aún no tiene una.
Cómo crear una instancia de SAP HANA Cloud en el entorno BTP de prueba.
Consulte el documento a continuación,
On BTP trial, your SAP HANA Cloud instance will be automatically
stopped overnight, according to the server region time zone.
That means you need to restart your instance every day
before you start working with your trial.
Una vez que complete los pasos del tutorial en Aprovisione una instancia de SAP HANA Cloud, SAP HANA Database
Como paso opcional, si es completamente nuevo en el entorno de SAP HANA Cloud, es posible que desee considerar también seguir este tutorial: Herramientas para administrar y acceder a la nube de SAP HANA, base de datos de SAP HANA para familiarizarse con las diversas herramientas que se pueden utilizar para administrar y desarrollar con SAP HANA Cloud.
Después de aprovisionar una base de datos en la nube de HANA próximo paso es crear una instancia de HANA Schema y HDI Service. Este servicio genera un esquema (si usa esquema plan) que permite que su aplicación Spring Boot cree sus artefactos de base de datos. Hay otros planes para diferentes casos de uso. Por ejemplo, si sigue el SAP GORRA (Modelo de programación de aplicaciones en la nube de SAP) es un marco desarrollado por SAP para crear aplicaciones en la nube, servicios basados en JavaScript/Node.js o Java (bota de primavera). Servicios de datos básicos (CDS)que a su vez generó objetos en una base de datos (tablas, vistas…) y con solo unas pocas líneas de código tiene una API web (OData/REST) que ofrece funcionalidad para crear, leer, consultar, actualizar y eliminar (CRUD+ Q) transacciones…En SAP GORRA, hdi-compartido plan, que implementa los artefactos de la base de datos de sus archivos CDS. Todos estos artefactos de la base de datos se agrupan en un envoltorio llamado Esquema, se preparan, se construyen y luego se implementan en SAP HANA Cloud Database en forma de un contenedor de base de datos.
En una instancia de SAP HANA Cloud, SAP HDI está habilitado de forma predeterminada.
Por lo tanto, la infraestructura de implementación de SAP HANA (HDI) es una capa de servicio de la base de datos de SAP HANA y ayuda a crear objetos de base de datos en tiempo de ejecución. [e.g., Tables, Views, Procedures, etc] de artefactos en tiempo de diseño como CDS, JPA Entities.
HDI crea un nuevo repositorio de HANA (con gestión del tiempo de diseño y del tiempo de ejecución) por proyecto. Cada contenedor tiene su propio usuario técnico único para controlar la base de datos artefactos
Tiene dos opciones para crear una instancia HDI. Manual o Automático (programa)
1) Manualmente:
Puede utilizar BTP Cockpit: Configurar un esquema HANA o un contenedor HDI
o Comandos (CLI)
create-service hana-cloud-trial hdi-shared sap-demo-hdi-db
2) Programación : Puede usar SAP CAP Framework o Java o NodeJS o Python
- name: sap-demo-hdi-db
type: com.sap.xs.hdi-container
parameters:
service: hana-cloud-trial # 'hana-cloud-trial' 'hanatrial' on BTP trial landscapes
#for BTP enterprise account please use 'hana'
Para su referencia :
Tutoriales :
Desarrolle una aplicación CAP Node.js utilizando SAP Business Application Studio
Cree una aplicación empresarial con CAP para Java
Aplicaciones de muestra:
https://github.com/SAP-samples/cloud-cap-samples
https://github.com/SAP-samples/cloud-cap-samples-java
https://github.com/SAP-samples/cap-sflight
Documento oficial :
En caso de que tenga una pregunta, encuentre un error o necesite asistencia, utilice nuestro comunidad
Ahora es el momento de aprender cómo acceder a la base de datos en la nube de HANA en su cabina BTP.
SAP HANA Database Explorer es una herramienta que se utiliza para interactuar con las bases de datos de SAP HANA, así como para utilizar los motores SAP Graph y Spatial. En HANA Database Explorer, también puede acceder a la consola SQL.El explorador de la base de datos de SAP HANA se puede abrir desde varias ubicaciones, como se muestra a continuación:
Nota : En lugar de crear HANA Cloud en su espacio BTP, si su administrador BTP ha configurado la nube HANA central para su subcuenta (para todos los espacios), solicite compartir la URL central de «BTP Hana Cloud Database Explorer».
El ID de esquema es su instancia de BTP Space HDI, elija en consecuencia.
Un consejo adicional : Si tiene otras credenciales técnicas, puede cambiar de usuario haciendo clic derecho en Esquema e iniciar sesión con un usuario diferente, ingrese las credenciales de usuario técnico.
Puede consultar más tutoriales Cómo Cree objetos de base de datos con SAP HANA Database Explorer.
Si conoce SAP HANA Database Explorer Cockpit y tiene acceso a BTP Space, siga los pasos a continuación.
Puede proporcionar el host, el puerto, el nombre de usuario y la contraseña de la instancia HDI de BTP Space
Nota :
Es bueno saber qué Credenciales usar, así que algunas notas para usted.
Se recomienda encarecidamente que no utilice DBADMIN para las actividades diarias en entornos de producción.
En su lugar, utilícelo para crear usuarios de bases de datos con el conjunto de privilegios mínimo necesario para sus funciones (por ejemplo, administración de usuarios, administración del sistema). Luego desactive DBADMIN. Puede reactivar temporalmente el usuario DBADMIN para tareas de emergencia o de arranque.
También puede crear un usuario ADMINISTRADOR alternativo, siga la guía oficial para usuarios de la base de datos de HANA.
Crear usuarios y administrar roles y privilegios
Gestión de usuarios con el administrador de base de datos de SAP HANA DBADMIN
Gracias por leer esta entrada de blog. Si encuentra útil este material, deje sus comentarios en la sección de comentarios a continuación.
si tu necesita más información o asistencia, preguntas en la sección de comentarios a continuación.
también ‘Como’ ,‘Cuota’ , ‘Sígueme para obtener nuevas actualizaciones.
Calle Eloy Gonzalo, 27
Madrid, Madrid.
Código Postal 28010
Paseo de la Reforma 26
Colonia Juárez, Cuauhtémoc
Ciudad de México 06600
Real Cariari
Autopista General Cañas,
San José, SJ 40104
Av. Jorge Basadre 349
San Isidro
Lima, LIM 15073