SHINE SAP HANA Interactive Education

SAP HANA Interactive Education, o SHINE, es una aplicación de demostración que muestra cómo crear aplicaciones nativas de SAP HANA. La aplicación de demostración, entregada con SAP HANA en una unidad de entrega especial (DU), viene con datos de muestra y objetos de desarrollo en tiempo de diseño para las tablas de base de datos de la aplicación, las vistas de datos, los procedimientos almacenados, los datos OData y la interfaz de usuario.

La unidad de suministro define las siguientes aplicaciones:

  • Consola de administración del Modelo de Adquisición Empresarial

Puede generar grandes cantidades de datos para pruebas y crear sinónimos para utilizarlos en conversiones de moneda.

  • Ejemplo de aplicación del Modelo de Adquisición Empresarial

Este es un ejemplo de Panel de Control de Pedidos de Ventas y Lista de Trabajo de Pedidos de Compra que muestra cómo construir aplicaciones nativas de SAP HANA similares.

La unidad de entrega crea el esquema SAP_HANA_DEMO. En este esquema, se crean los objetos de la base de datos, incluidas las tablas. Las vistas y los procedimientos se crean en el esquema _SYS_BIC.

La unidad de entrega también viene con objetos en tiempo de diseño para construir las aplicaciones basadas en esos objetos de base de datos.

Características disponibles en SHINE

Después de instalar la aplicación demo de SHINE, los desarrolladores y modeladores pueden explorar las características del sistema SAP HANA.

Las siguientes características están disponibles:

  • Asociación HDB

SAP HANA extended application services le permite utilizar la sintaxis de los servicios centrales de datos (CDS) para crear asociaciones entre entidades. Las asociaciones se definen como parte de la definición de la entidad, que son archivos en tiempo de diseño en el repositorio.

  • Espacial

Los datos espaciales describen la posición, forma y orientación de los objetos en un espacio definido. Los datos espaciales se representan como geometrías bidimensionales (2D) en forma de puntos, cadenas de líneas y polígonos.

  • SAP HANA simple info access (SINA)

La API SINA es una API de JavaScript del lado del cliente o de la interfaz para desarrollar interfaces de usuario de búsqueda basadas en el navegador.

  • Sitio web de SAP HANA UI Integration Services SAP Fiori Launchpad

El punto de entrada a las aplicaciones de SAP Fiori en dispositivos móviles o de escritorio.

  • Peticiones de datos por lotes

El estándar OData recoge múltiples peticiones HTTP individuales en una sola petición HTTP por lotes.

  • Búsqueda difusa

La búsqueda difusa es una función de búsqueda rápida y tolerante a fallos que se puede utilizar en SAP HANA.

  • Cálculo de impuestos mediante reglas

Las reglas para el cálculo de impuestos se utilizan para determinar el indicador de impuestos en función de la empresa (ID de interlocutor comercial) y el ID de producto.

  • Servicios centrales de datos (CDS) / HDBDD

Se trata de una nueva infraestructura para definir y utilizar modelos de datos semánticamente ricos en SAP HANA. CDS utiliza un lenguaje de definición de datos (DDL), un lenguaje de consulta (QL) y un lenguaje de expresión (EL). Incluye operaciones de escritura, semántica de transacciones, restricciones y más.

  • Reglas sobre SAP HANA

Esto introduce reglas de negocio en forma de tablas de decisión en la capa de base de datos de SAP HANA.

  • Servicios de integración SAP HANA UI

Esto proporciona los servicios y patrones de interfaz de usuario necesarios para crear y diseñar aplicaciones únicas y sitios basados en aplicaciones nativas de servicios de aplicaciones ampliadas de SAP HANA a través de herramientas de desarrollo eficientes, servicios estandarizados y una experiencia de interfaz de usuario coherente.

  • Servicios

Se han añadido muchos servicios nuevos.

  • Programación de trabajos

Los jobs planificados definen tareas recurrentes que se ejecutan en proceso de fondo.

  • XSJS de salida

Los servicios de aplicaciones ampliadas de SAP HANA incluyen una API JavaScript (Outbound API) del lado del servidor que permite el acceso a un destino HTTP definido.

  • Servicios de integración SAP HANA UI

Desea permitir que el usuario final personalice su aplicación. Puede utilizar el mecanismo de personalización proporcionado por SAP HANA UI Integration Services (UIS).

Aplicación Demo de SHINE

Para trabajar con la aplicación demo, un administrador del sistema necesita realizar las siguientes tareas:

  • Importe la unidad de entrega de la aplicación de demostración.
  • Asignar roles a los desarrolladores que quieran trabajar con la aplicación demo.

Después, un desarrollador con el rol adecuado puede realizar las siguientes tareas:

  • Generar datos de demostración adicionales, si es necesario. La aplicación de demostración viene con un conjunto inicial de datos.
  • Vea la aplicación de demostración y, a continuación, explore los objetos en tiempo de diseño de las aplicaciones de demostración para ver cómo se crearon las aplicaciones.

Uso de la aplicación de demostración de SHINE

Puede trabajar con y explorar la aplicación EPM de demostración y, a continuación, ver el código que hay detrás de ella para saber cómo funciona. La aplicación utiliza los datos de pedido y el pedido de cliente. Para lanzar y explorar, debes tener tahpe. hana.democontent.epm.roles::Ursoeler asignado a tu usuario. Si desea configurar la aplicación de demostración de SHINE, necesita los roles sap.hana.democontent.epm.roles::Adrmolien asignados a su usuario.

La aplicación Launchpad es el punto de entrada a la aplicación de demostración de SHINE. Desde el Launchpad, puede iniciar las demás aplicaciones que desee explorar.

Abra la aplicación Launch Pad utilizando la URL  http ://<hostname>.<xsport>/sap/hana/democontent/epm/ui/NewLaunchpad.html.

Reemplazar <hostname> y <xs port> con el nombre de host y el puerto para la instalación de los servicios de aplicaciones extendidas de SAP HANA. El puerto es 80 más el número de instancia de 2 dígitos. Por ejemplo, si la instancia es 00, entonces el puerto es 8000.

Algunos ejemplos de las aplicaciones de demostración de SAP HANA SHINE

Desde la aplicación Launchpad, puede explorar todas las aplicaciones de SAP HANA Interactive Education. Algunas aplicaciones necesitan una configuración adicional antes de ser ejecutadas. Esta configuración adicional se explica en la documentación de SHINE y también se describe en los cuadros de diálogo de introducción cuando se inicia una aplicación por primera vez.

Ejemplos de SAP HANA SHINE Demo Apps

Ejemplos de SAP HANA SHINE Demo Apps

Importación de contenido de SAP HANA SHINE

SAP HANA Application Lifecycle Management le ayuda en todas las fases del ciclo de vida de una aplicación SAP HANA, desde el modelado de la estructura de su producto hasta el desarrollo, transporte, montaje e instalación de aplicaciones.

Para importar unidades de entrega, como SAP HANA SHINE, utilice la herramienta de gestión del ciclo de vida de la aplicación SAP HANA. Esta es una herramienta basada en navegador que puede ser iniciada por la URL https://:<host>::43$$/sap/hana/xs/lm/index.ht,m donde $$= Instance Number.

La gestión del ciclo de vida de las aplicaciones de SAP HANA puede implementar contenido adicional en su sistema SAP HANA. Puede utilizarlo para implementar el siguiente contenido de la aplicación SAP HANA:

  • SAP HANA SHINE
  • SAP HANA Live
  • Desarrollos de clientes
  • Aplicaciones de terceros

La figura, Importar el contenido de la aplicación SAP HANA, muestra cómo iniciar la herramienta de gestión del ciclo de vida de la aplicación SAP HANA desde el estudio SAP HANA.

 

 

 

Deja un comentario

Este sitio web utiliza cookies para que usted tenga la mejor experiencia de usuario. Si continúa navegando está dando su consentimiento para la aceptación de las mencionadas cookies y la aceptación de nuestra política de cookies, pinche el enlace para mayor información.> ACEPTAR

Aviso de cookies