82. Consulta: Restaurar eventos de suscripción

Siempre es una buena práctica tener la posibilidad de restaurar/revisar los eventos de suscripción entregados frente a los producidos. Por ello GeoPard almacena el historial de todos los eventos de suscripción producidos para el últimos 12 meses.

Los casos comunes:

  • Mala conexión a internet y los eventos no se entregaron

  • Reimplementación del listener de WebSocket

  • Comprobar la consistencia entre eventos recibidos y producidos

  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
        action
        nodePath {
          entity
          uuid
        }
      }
    } 
  }
}

Filtros de entrada compatibles:

  • dateFrom como fecha y hora en formato ISO 8701 (p. ej.: "2023-05-25T12:49:00.000Z")

  • dateTo como fecha y hora en formato ISO 8701 (p. ej.: "2023-05-30T06:35:00.000Z")

  • farmUuids como matriz de UUIDs de "Finca" para buscar

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

  • userUuids como arreglo de UUIDs de "User" para buscar

  • eventUuids como matriz de UUIDs de suscripción de "Evento"

circle-info

Todos los filtros funcionan como operadores lógicos Y.

circle-info

Cada evento de suscripción tiene un atributo executionDate vinculado al momento de envío en el formato AWSDateTime compatible con DateTime ISO 8601.

Última actualización

¿Te fue útil?