For the complete documentation index, see llms.txt. This page is also available as Markdown.

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"

Todos os filtros funcionam como lógico E.

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?