82. Interogare: Restaurare Evenimente de Abonament

Este întotdeauna o bună practică să existe posibilitatea de a restaura/reverifica evenimentele de abonament livrate față de cele produse. Prin urmare, GeoPard stochează istoricul tuturor evenimentelor de abonament produse pentru ultimele 12 luni.

Cazurile comune:

  • Conexiune la internet slabă și evenimentele nu au fost livrate

  • Redeploy (reimplementare) a listener-ului WebSocket

  • Verificați consistența evenimentelor primite față de cele produse

  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
        acțiune
        nodePath {
          entitate
          uuid
        }
      }
    } 
  }
}

Filtre de intrare suportate:

  • dateFrom ca datetime în format ISO 8601 (ex: "2023-05-25T12:49:00.000Z")

  • dateTo ca datetime în format ISO 8601 (ex: "2023-05-30T06:35:00.000Z")

  • farmUuids ca un tablou de UUID-uri ale „Fermelor” pentru căutare

  • fieldUuids ca un tablou de UUID-uri ale „Parcelor” pentru căutare

  • userUuids ca un tablou de UUID-uri ale „User” pentru căutare

  • eventUuids ca un tablou de UUID-uri ale evenimentelor de abonament

circle-info

Toate filtrele funcționează ca operatori logici ȘI.

circle-info

Fiecare eveniment de abonament are un atribut executionDate legat de momentul trimiterii în format AWSDateTime compatibil cu ISO 8601 DateTime.

Last updated

Was this helpful?