Términos clave, utilizados en esta lección:
- Aplicación y servicio de Event Mesh: esta es la plataforma dentro de SAP BTP que facilita el flujo de datos en tiempo real entre sistemas.
- Subcuenta: una unidad organizativa dentro de SAP BTP en la que se pueden aprovisionar y gestionar servicios como Event Mesh.
- Derechos: son los permisos o asignaciones que permiten a una subcuenta utilizar determinados servicios o recursos en SAP BTP.
- Instancia de servicio de Event Mesh: una instancia específica del servicio Event Mesh que se crea y configura para el intercambio de datos en tiempo real.
- Área de nombres: En el contexto de Event Mesh, define el alcance o dominio en el que se publican o suscriben los eventos.
- JSON de configuración: formato de datos estructurados que se utiliza para definir las opciones y reglas para la instancia de servicio de Event Mesh, como las reglas de tema y cola.
- Configuración de canal en S/4: Configurar las vías de comunicación para eventos empresariales específicos que se publicarán en Event Mesh.
- Webhook: Un método para aumentar o alterar el comportamiento de páginas web o aplicaciones web con llamadas de retorno personalizadas.
- OAuth2ClientCredential: protocolo de seguridad que permite un acceso designado seguro, utilizado para la autenticación al configurar un webhook.
- Activación de suscripción: el proceso de activación del servicio Event Mesh para empezar a gestionar los eventos publicados por SAP S/4HANA.
- Configuración de asignación: Alinear campos de datos entre el sistema fuente (S/4HANA) y el destino (APM) para garantizar un intercambio de datos preciso.
- Replicación de documentos de medición: El proceso de copiar datos de medición de S/4HANA a APM, que es una aplicación práctica de la configuración de Event Mesh.
Escenario empresarial

Esta lección ayudará a Jessica Martin a configurar y utilizar SAP Event Mesh en SAP Asset Performance Management, una habilidad crítica que le permitirá garantizar un flujo fluido de datos en tiempo real en los sistemas de CRT Manufacturing.
Resumen de la lección: Configuración de Event Mesh
En esta unidad aprenderá a configurar la aplicación y el servicio de Event mesh en BTP, así como a establecer la configuración para establecer el flujo de datos en tiempo real entre S/4 y APM mediante Event Mesh.
Una vez que se cumplan los siguientes requisitos previos, vaya a su cuenta global de BTP y busque los derechos. Asigne los derechos a la subcuenta deseada:
- Ha comprado la licencia para la solución que desea consumir.
- Ha creado una subcuenta en su cuenta global.
- Usted es el administrador de la subcuenta.
- Su sistema back end es SAP S/4HANA Private Cloud 2021 FPS01 y posteriores o S/4HANA Public Cloud
Crear derechos

Una vez añadido el derecho, cree la instancia de servicio de malla de evento desde el arrendatario CF de suscriptor.
Utilice el siguiente json de configuración de muestra:
1234567891011121314151617181920212223242526272829303132{
"resources": {
"units": "10"
},
"options": {
"management": true,
"messagingrest": true,
"messaging": true
},
"rules": {
"topicRules": {
"publishFilter": [
"${namespace}/*"
],
"subscribeFilter": [
"${namespace}/*"
]
},
"queueRules": {
"publishFilter": [
"${namespace}/*"
],
"subscribeFilter": [
"${namespace}/*"
]
}
},
"version": "1.1.0",
"emname": "eventmeshclient",
"namespace": "sap/s4/beh"
}
Asigne el rol específico de malla de eventos para acceder al panel de instrucciones de la aplicación de malla de eventos.
Configuración de un canal en SAP S/4HANA para el tema Publicar los datos
Resumen de vídeo
Aprenda a crear una instancia de servicio para SAP Asset Performance Management. Siga las instrucciones paso a paso para configurar la malla de eventos y recibir eventos de S4HANA.

Después de suscribirse a Event Mesh y crear una instancia de servicio, el siguiente paso es configurar el framework de eventos en SAP S/4HANA.
- En la transacción /IWXBE/CONFIG, cree un nuevo canal utilizando la clave de servicio. Introduzca un nombre de canal y una descripción y deje el resto por defecto. En el campo clave de servicio, pegue la clave de instancia de servicio para Event Mesh creada anteriormente.
- A continuación, active ese canal y pruebe la conexión. Debería tener éxito.
- A continuación, seleccione Vinculaciones de salida. Aquí añadirá los temas de evento de Documento de medición necesarios como se muestra en la captura de pantalla.
Para obtener más información, consulte: https://help.sap.com/docs/SAP_S4HANA_ON-PREMISE/810dfd34f2cc4f39aa8d946b5204fd9c/fbfdeeab605349b7b1f0330ee4af253b.html?version=2022.000.



Creación de una cola en SAP Event Mesh

- Desde SAP BTP, vaya al dashboard de SAP Event Mesh.
- Seleccione el cliente de malla de eventos y, a continuación, Colas seguido de Crear cola.
- Nombre el representante de algo, como /apm/queue y deje el resto como predeterminado. Se añadirá el prefijo "sap/s4/beh/"/" al nombre de cola.
- Seleccione el icono Acciones para esta cola y añada una suscripción. Puede añadir una suscripción de cola genérica, como sap/s4/beh/*, que se suscribiría a cada tema que publique su S/4HANA, o, más específicamente, como sap/s4/beh/ce/sap/s4/beh/Measurementdocument/v1/MeasurementDocument/*
Crear webhook

La creación de webhook requiere la asistencia de SAP. Siga los siguientes pasos:
Cree un incidente para el equipo de operaciones de SAP Asset Performance Management (componente: APM-OPS-SRV, prioridad: media) para configurar el webhook en la aplicación Event Mesh. Proporcione los siguientes detalles en el incidente:
- Dominio de subcuenta y su ID.
- Sincronización de documentos de medición:
El nombre del tema utilizado para configurar el canal de documento de medición en SAP S/4 HANA.
- La fuente utilizada para la activación de malla de eventos para el documento de medición. El patrón de fuente es => /default/sap.s4.beh/<LogicalSytemName>
- Características de reglas y desencadenador de atributos.
- Los nombres de tema utilizados para configurar el canal de modificación de equipo y ubicación técnica en SAP S/4 HANA.
- La fuente utilizada para la activación de malla de eventos para la modificación de equipo y ubicación técnica. El patrón de la fuente es => /default/sap.s4.beh/<LogicalSytemName>
Un incidente de ejemplo podría tener el siguiente aspecto:
Arrendatario 1
Subdominio: <from BTP subaccount overview page>
ID de subcuenta: <from BTP subaccount overview page>
Tema:
sap/s4/beh/team/v1/Equipment/Changed/v1
sap/s4/beh/Functional Allocation/v1/FunctionalLocation/Changed/v1
sap/s4/beh/Measurementdocument/v1/MeasurementDocument/*
Fuente: /default/sap.s4.beh/<SID>CLNT<###>"
Por ejemplo, si su sistema se llama S4H y está utilizando el mandante 100, la fuente leerá /default/sap.s4.beh/S4HCLNT100.
Reflexión personal

Considere una situación en la que tenía que configurar un proceso complejo que implicaba varios pasos y componentes, al igual que configurar Event Mesh para SAP Asset Performance Management. ¿Cómo es el enfoque estructurado de configuración de Event Mesh en comparación con su experiencia?
Respuesta de experto

Respuesta experta a la pregunta de reflexión personal:
La configuración de Event Mesh para SAP Asset Performance Management es similar a cualquier configuración compleja en la que cada paso sea crucial. Desde mi experiencia, es clave comprender el rol de cada parte y cómo se conectan.
Por ejemplo, crear colas en Event Mesh es como asegurarse de que cada tarea de un proyecto esté alineada a la derecha. Nos recuerda lo importante que es que la información fluya correctamente y a tiempo, al igual que en Event Mesh, donde el intercambio de datos en tiempo real es esencial.
He aprendido que una planificación cuidadosa y conocer los detalles, como obtener la configuración correcta y garantizar conexiones seguras, son vitales. Este enfoque de la configuración de Event Mesh —llevándolo paso a paso, asegurándose de que todo esté seguro y en línea— ayudará con las configuraciones tecnológicas futuras, asegurándose de que funcionen sin problemas sin problemas.
Conclusión
Configuración de Event Mesh para el flujo de datos en tiempo real en SAP
Puntos clave:
- 1. Requisitos previos
- Asegúrese de tener las licencias necesarias, una subcuenta en su cuenta global y los derechos de administrador. Además, su back end debería ser S/4HANA Public Cloud o S/4HANA Private Cloud 2021 y posteriores.
- 2. Derechos e instancia de servicio
- Asigne derechos dentro de BTP y cree una instancia de servicio Event Mesh.
- 3. JSON de configuración de muestra
- Defina un área de nombres para utilizar en eventos empresariales de SAP S/4HANA y configure unidades de recursos, opciones y reglas dentro de la estructura JSON.
- 4. Roles de Event Mesh y configuración de canal
- Asigne roles para acceder al dashboard Event Mesh.
- Configure el canal en SAP S/4HANA para publicar datos en temas específicos.
- 5. Configuración de cola y Webhook
- Cree una cola y una suscripción de cola en Event Mesh.
- Configure un webhook creando un ticket con SAP.
- Resultados
- Los participantes serán capaces de configurar Event Mesh para una sincronización de datos efectiva en tiempo real, lo que garantiza actualizaciones inmediatas entre SAP S/4HANA y SAP APM, lo cual es fundamental para los documentos de medición y la supervisión basada en condiciones.