Você está aqui:
Verificar eventos recebidos no CloudWatch
Verifique se os eventos enviados do Salesforce são recebidos no EventBridge usando um registro do CloudWatch.
- Clique na regra que acabou de criar.
- Em Destinos, clique no registro. O registro do CloudWatch abre em uma nova guia.
-
Publique um evento do Salesforce. Neste exemplo, publicamos uma mensagem de evento com a API REST.
-
Realize uma solicitação POST para este URI. Se estiver usando o Postman, clique em REST > SObject > SObject Criar e substitua o espaço reservado
:SOBJECT_API_NAMEporCarbon_Comparison__e./services/data/v58.0/sobjects/Carbon_Comparison__e/Use este corpo de solicitação.
{ "Annual_Mileage__c" : "12003", "Current_Vehicle__c" : "Fast Car", "Model_Year__c" : "2021" }Para saber mais sobre métodos de publicação de um evento, consulte Publicar eventos de plataforma no Guia do desenvolvedor de eventos de plataforma. Por exemplo, você pode usar a API REST para publicar essa mensagem de eventoCarbon_Comparison__e.
-
Realize uma solicitação POST para este URI. Se estiver usando o Postman, clique em REST > SObject > SObject Criar e substitua o espaço reservado
-
Você recebe uma resposta semelhante a esta. O status de
OPERATION_ENQUEUEDsignifica que a mensagem de evento de plataforma foi publicada de maneira assíncrona.{ "id": "e00xx0000000001AAA", "success": true, "errors": [ { "statusCode": "OPERATION_ENQUEUED", "message": "e4aa03c9-d0e0-4c80-bf93-2e6779096018", "fields": [] } ] } -
Atualize o fluxo de registro do CloudWatch. O evento recebido é exibido no grupo de registros, semelhante a este evento.
{ "version": "0", "id": "6f33d717-8e35-4488-5690-89e681b5737c", "detail-type": "Carbon_Comparison__e", "source": "aws.partner/salesforce.com/00DRM000000LqxV2AS/0YLRM00000001es4AA", "account": "XXXXXXXXXXXX", "time": "2023-04-03T19:23:23Z", "region": "us-west-2", "resources": [], "detail": { "payload": { "CreatedById": "005RM000002eap4YAA", "Current_Vehicle__c": "Fast Car", "CreatedDate": "2023-04-03T19:23:22.686Z", "Model_Year__c": "2021", "Annual_Mileage__c": 12003 }, "schemaId": "mVBhpA7tU9MCtBEbqjycBQ", "id": "118dab75-7b45-498e-8478-52d0324c1060" } }O evento recebido contém a carga útil do evento do Salesforce no campodetail. Os campos de nível superior, comoversionedetail-type, são campos de evento do EventBridge. O campodetail-typecontém o nome da API do evento do Salesforce. Em combinação com o camposource, o campodetail-typeidentifica os campos e valores que aparecem no campodetail. Para obter mais informações, consulte o Eventos do Amazon EventBridge na documentação da AWS.

