82. Consulta: Restaurar Eventos de Assinatura

Sempre é uma boa prática ter a possibilidade de restaurar/rever os eventos de assinatura entregues vs produzidos. Portanto, o GeoPard armazena o histórico de todos os eventos de assinatura produzidos para o últimos 12 meses.

Os casos comuns:

  • Conexão com a internet ruim e os eventos não foram entregues

  • Redistribuição do listener WebSocket

  • Verificar a consistência dos eventos recebidos vs produzidos

  getPlatformEvents(input: {
    dateFrom: "2023-05-25T12:49:00.000Z", 
    dateTo: "2023-05-30T06:35:00.000Z", 
    userUuids: ["<placeholder_of_user_uuid>"]
  }){
    events {
      executionDate
      event {
        uuid
        userUuid
        ação
        nodePath {
          entidade
          uuid
        }
      }
    } 
  }
}

Filtros de entrada suportados:

  • dateFrom como datetime em formato ISO 8701 (ex: "2023-05-25T12:49:00.000Z")

  • dateTo como datetime em formato ISO 8701 (ex: "2023-05-30T06:35:00.000Z")

  • farmUuids como array de UUIDs de "Fazenda" para buscar

  • fieldUuids como array de UUIDs de "Campo" para buscar

  • userUuids como array de UUIDs de "User" para busca

  • eventUuids como array de UUIDs de assinatura de "Evento"

circle-info

Todos os filtros funcionam como lógico E.

circle-info

Todo evento de assinatura tem um atributo executionDate vinculado ao momento do envio no formato AWSDateTime compatível com DateTime ISO 8601.

Atualizado

Isto foi útil?