Implementación de SAP Asset Performance Management
Inicio de SAP Asset Performance Management
Aplicación de estrategias de activos en SAP Asset Performance Management
Evaluar y supervisar el estado de los activos en SAP Asset Performance Management
Aplicación de análisis en SAP Asset Performance Management

Configuración de Event Mesh

Objective

After completing this lesson, you will be able to analizar y aplicar configuraciones para Event Mesh dentro de SAP Asset Performance Management para facilitar el intercambio de datos en tiempo real

Configuraciones para Event Mesh

Términos clave, utilizados en esta lección:

  1. 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.
  2. Subcuenta: una unidad organizativa dentro de SAP BTP en la que se pueden aprovisionar y gestionar servicios como Event Mesh.
  3. Derechos: son los permisos o asignaciones que permiten a una subcuenta utilizar determinados servicios o recursos en SAP BTP.
  4. 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.
  5. Área de nombres: En el contexto de Event Mesh, define el alcance o dominio en el que se publican o suscriben los eventos.
  6. 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.
  7. 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.
  8. Webhook: Un método para aumentar o alterar el comportamiento de páginas web o aplicaciones web con llamadas de retorno personalizadas.
  9. OAuth2ClientCredential: protocolo de seguridad que permite un acceso designado seguro, utilizado para la autenticación al configurar un webhook.
  10. 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.
  11. 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.
  12. 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

Jessica Martin

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

Interfaz de SAP para añadir planes de servicio a una subcuenta. Muestra Event Mesh como el servicio disponible, con planes por defecto y estándar. Un aviso indica que la cuota de cuenta global del plan de desarrollo se ha agotado, lo que sugiere comprar más cuota o eliminar la cuota de otras subcuentas. El usuario ha seleccionado Event Mesh (2 planes) para añadir.

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:

Code Snippet
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.

Una interfaz de usuario que muestra suscripciones a la aplicación Event Mesh con un plan estándar, que indica un estado de suscripción de Suscrito creado el 19 de enero de 2022. A continuación, hay una instancia denominada event_mesh_service con un plan predeterminado, dentro de un entorno de tiempo de ejecución Cloud Foundry en el alcance dev, que muestra el estado Creado con una credencial clave.

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.

  1. 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.
  2. A continuación, active ese canal y pruebe la conexión. Debería tener éxito.
  3. 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.

Panel de configuración para crear un canal de eventos en una interfaz de sistema. Se proporcionan campos para introducir la descripción del canal, seleccionar el protocolo, el nombre SMS y los destinos OAuth 2.0. Un fragmento JSON de clave de servicio parcialmente visible incluye un atributo 'xsappname' con un valor asociado.
Una sección de la interfaz de configuración de canal SAP que muestra un canal llamado APM_EVENT_CHANNEL. Muestra opciones para ver la clave de servicio, activar y verificar la conexión. El canal está activo, utilizando el protocolo AMQP con un espacio de tema especificado, asociado con un plan de servicio predeterminado y descrito como Canal de documento de medición APM.
Configuración de vinculación de salida de SAP que muestra un canal activo APM_EVENT_CHANNEL en el plan de servicio estándar. El canal tiene varias vinculaciones de salida a varios temas, como la modificación de equipo, la modificación de ubicación técnica y la creación de documentos de medición, cada una con su propio estado y opciones de filtro.

Creación de una cola en SAP Event Mesh

Interfaz de cliente dentro de una aplicación que muestra el 'eventmeshclient' con funciones de gestión, mensajería y mensajería REST habilitadas. Hay una cola creada con el nombre sap/s4/beh/apim/queue con cero mensajes y cero mensajes no confirmados, designados como NO EXCLUSIVOS, con opciones para crear una nueva cola y realizar varias acciones.
  • 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

Ventana emergente para suscripciones de cola dentro de una interfaz de cliente de mensajería. Muestra una cola llamada sap/s4/beh/apim/queue con un campo para introducir un tema o patrón de tema. Hay un tema pre-suscrito llamado 'sap/s4/beh*', que indica que la cola está configurada para recibir mensajes basados en el patrón de tema definido, de acuerdo con las reglas en el descriptor de servicio.

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

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 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
  1. Asigne roles para acceder al dashboard Event Mesh.
  2. Configure el canal en SAP S/4HANA para publicar datos en temas específicos.
5. Configuración de cola y Webhook
  1. Cree una cola y una suscripción de cola en Event Mesh.
  2. 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.