82. Fråga: Återställ prenumerationshändelser

Det är alltid en god praxis att ha möjlighet att återställa/återkontrollera levererade kontra producerade prenumerationshändelser. Därför lagrar GeoPard historiken för alla producerade prenumerationshändelser för senaste 12 månaderna.

De vanliga fallen:

  • Dålig internetanslutning och händelser levererades inte

  • Omplacering/återdistribuering av WebSocket-lyssnaren

  • Kontrollera konsistensen mottagna kontra producerade händelser

  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
        åtgärd
        nodePath {
          entitet
          uuid
        }
      }
    } 
  }
}

Stödda indatafilter:

  • dateFrom som datumtid i ISO 8601-format (t.ex: "2023-05-25T12:49:00.000Z")

  • dateTo som datumtid i ISO 8601-format (t.ex: "2023-05-30T06:35:00.000Z")

  • farmUuids som array av "Farm" UUID:er att söka efter

  • fieldUuids som array av "Field" UUID:er att söka efter

  • userUuids som en array av "User"-UUID:er att söka efter

  • eventUuids som array av prenumerations-"Event" UUID:er

circle-info

Alla filter fungerar som logiskt OCH.

circle-info

Varje prenumerationshändelse har en attribut executionDate länkad till sändningsögonblicket i AWSDateTime-format kompatibelt med ISO 8601 DateTime.

Last updated

Was this helpful?