Principais termos, usados nesta lição:
- Aplicação e serviço Event Mesh: esta é a plataforma no SAP BTP que facilita o fluxo de dados em tempo real entre sistemas.
- Subconta: uma unidade organizacional no SAP BTP onde serviços como Event Mesh podem ser provisionados e administrados.
- Direitos: essas são as permissões ou alocações que permitem que uma subconta use determinados serviços ou recursos no SAP BTP.
- Instância de serviço Event Mesh: uma instância específica do serviço Event Mesh que é criada e configurada para intercâmbio de dados em tempo real.
- Espaço de nomes: no contexto do Event Mesh, ele define o escopo ou domínio no qual os eventos são publicados ou assinados.
- JSON de configuração: um formato de dados estruturado usado para definir as configurações e regras para a instância de serviço Event Mesh, como regras de tópico e de fila.
- Configuração de canal em S/4: configurar os caminhos de comunicação para eventos comerciais específicos a serem publicados no Event Mesh.
- Webhook: Um método para aumentar ou alterar o comportamento de páginas da Web ou aplicativos da Web com chamadas de retorno personalizadas.
- OAuth2ClientCredential: Um protocolo de segurança que permite acesso designado seguro, usado para autenticação ao configurar um webhook.
- Ativação de assinatura: o processo de ativação do serviço Event Mesh começa a tratar dos eventos publicados pelo SAP S/4HANA.
- Configuração de mapeamento: alinhamento de campos de dados entre o sistema fonte (S/4HANA) e o destino (APM) para garantir um intercâmbio de dados preciso.
- Replicação de documento de medição: o processo de cópia de dados de medição do S/4HANA para o APM, que é uma aplicação prática da configuração Event Mesh.
Cenário empresarial

Esta lição ajudará Jessica Martin a aprender a configurar e utilizar o SAP Event Mesh no SAP Asset Performance Management, uma habilidade crítica que lhe permitirá garantir um fluxo contínuo de dados em tempo real em todos os sistemas da CRT Manufacturing.
Síntese de lições: configurar Event Mesh
Nesta unidade, você saberá como configurar o aplicativo Event Mesh e o serviço no BTP, bem como configurar para estabelecer o fluxo de dados em tempo real entre o S/4 e o APM via Event Mesh.
Assim que os seguintes pré-requisitos forem cumpridos, navegue para sua conta global BTP e encontre os direitos. Atribua os direitos à subconta desejada:
- Você comprou a licença para a solução que deseja utilizar.
- Você criou uma subconta em sua conta global.
- Você é o administrador da subconta.
- Seu sistema back-end é SAP S/4HANA Private Cloud 2021 FPS01 e posterior ou S/4HANA Public Cloud
Criar direitos

Assim que o direito for adicionado, crie a instância de serviço de malha de eventos a partir do inquilino CF do assinante.
Use o seguinte json de configuração de amostra:
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"
}
Atribuir função específica de malha de eventos para acessar o painel de aplicativos de malha de eventos.
Configuração de um canal no SAP S/4HANA para o tópico Publicar os dados
Resumo do vídeo
Saiba como criar uma instância de serviço para o SAP Asset Performance Management. Siga as instruções passo a passo para configurar a malha de eventos e receber eventos do S4HANA.

Depois de assinar o Event Mesh e criar uma instância de serviço, a próxima etapa é configurar o framework de eventos no SAP S/4HANA.
- Na transação /IWXBE/CONFIG, crie um novo canal utilizando a chave de serviço. Insira um nome de canal, uma descrição e deixe o restante padrão. No campo da chave de serviço, cole a chave de instância de serviço para o Event Mesh criado anteriormente.
- Em seguida, ative esse canal e teste a conexão. Deve ser bem sucedido.
- Em seguida – selecione Ligações de saída. Aqui você adicionará os tópicos de evento Documento de medição necessários, como mostrado na captura de tela.
Para mais informações, consulte: https://help.sap.com/docs/SAP_S4HANA_ON-PREMISE/810dfd34f2cc4f39aa8d946b5204fd9c/fbfdeeab605349b7b1f0330ee4af253b.html?versão=2022.000.



Criação de uma fila no SAP Event Mesh

- A partir do SAP BTP, vá para o dashboard do SAP Event Mesh.
- Selecione o mandante de malha de eventos e, em seguida, Filas e, em seguida, Criar fila.
- Nomeie o representante de algo, como /apm/queue e deixe o resto como padrão. O nome da fila terá o prefixo 'sap/s4/beh/'/' adicionado.
- Selecione o ícone Ações para esta fila e adicione uma assinatura. Você pode adicionar uma assinatura de fila genérica, como sap/s4/beh/*, que assinaria cada tópico que seu S/4HANA publica, ou mais específico, como sap/s4/beh/ce/sap/s4/beh/medirementdocument/v1/MeasurementDocument/*
Criar webhook

A criação do webhook requer a assistência da SAP. Siga as etapas abaixo:
Crie um incidente para a equipe de operações do SAP Asset Performance Management (componente: APM-OPS-SRV, prioridade: média) para configurar o webhook no aplicativo Event Mesh. Forneça os seguintes detalhes no incidente:
- Domínio de subconta e respectivo ID.
- Sincronização de documentos de medição:
O nome do tópico utilizado para configurar o canal do documento de medição no SAP S/4 HANA.
- A fonte utilizada para a ativação da malha de eventos para o documento de medição. O padrão da fonte é => /default/sap.s4.beh/<LogicalSytemName>
- Características de regras e acionador de atributo.
- Os nomes de tópico utilizados para configurar o canal de modificação de equipamento e local de instalação no SAP S/4 HANA.
- A fonte utilizada para ativação de malha de eventos para modificação de equipamento e local de instalação. O modelo da fonte é => /default/sap.s4.beh/<LogicalSytemName>
Um exemplo de incidente pode ter o seguinte aspecto:
Locatário 1
Subdomínio: <from BTP subaccount overview page>
ID da subconta: <from BTP subaccount overview page>
Tópico:
sap/s4/beh/equipment/v1/Equipment/Changed/v1
sap/s4/beh/functional Allocation/v1/FunctionalLocation/Changed/v1
sap/s4/beh/medirementdocument/v1/MeasurementDocument/*
Fonte: /default/sap.s4.beh/<SID>CLNT<###>"
Por exemplo, se o seu sistema for chamado S4H e você estiver utilizando o mandante 100, a fonte iria ler /default/sap.s4.beh/S4HCLNT100.
Reflexão pessoal

Considere uma situação em que você tinha que configurar um processo complexo que envolveu várias etapas e componentes, como a configuração do Event Mesh para SAP Asset Performance Management. Como a abordagem estruturada de configuração do Event Mesh se compara à sua experiência?
Resposta de especialista

Resposta do especialista à pergunta pessoal para reflexão:
A configuração do Event Mesh para SAP Asset Performance Management é semelhante a qualquer configuração complexa em que cada etapa é crucial. Pela minha experiência, entender a função de cada parte e como elas se conectam é fundamental.
Por exemplo, criar filas no Event Mesh é como garantir que cada tarefa em um projeto esteja alinhada corretamente. Ele nos lembra como é importante que as informações fluam corretamente e no prazo, assim como no Event Mesh, onde o intercâmbio de dados em tempo real é essencial.
Aprendi que o planejamento cuidadoso e o conhecimento dos detalhes, como acertar as configurações e garantir conexões seguras, são vitais. Essa abordagem à configuração do Event Mesh — tomando passo a passo, certificando-se de que tudo está seguro e alinhado — ajudará nas futuras configurações tecnológicas, garantindo que elas funcionem sem problemas.
Conclusão
Configurar Event Mesh para fluxo de dados em tempo real na SAP
Principais pontos:
- 1. Pré-requisitos
- Certifique-se de que você tem as licenças necessárias, uma subconta em sua conta global e direitos de administrador. Além disso, seu back-end deve ser S/4HANA Public Cloud ou S/4HANA Private Cloud 2021 e posterior.
- 2. Direitos e instância de serviço
- Atribua direitos no BTP e crie uma instância de serviço Event Mesh.
- 3. JSON de configuração de amostra
- Defina um espaço de nomes para usar em eventos comerciais SAP S/4HANA e configure unidades de recurso, opções e regras na estrutura JSON.
- 4. Configuração de funções e canal do Event Mesh
- Atribua funções para acessar o painel Event Mesh.
- Configure o canal no SAP S/4HANA para publicar dados em tópicos específicos.
- 5. Configuração de fila e Webhook
- Crie uma fila e uma assinatura de fila no Event Mesh.
- Configure um webhook criando um ticket com a SAP.
- Resultados
- Os participantes serão capazes de configurar o Event Mesh para sincronização efetiva de dados em tempo real, garantindo atualizações imediatas entre o SAP S/4HANA e o SAP APM, o que é crítico para documentos de medição e monitoramento baseado em condições.