82. Užklausa: Atkurti prenumeratos įvykius

Visada gera praktika turėti galimybę atkurti/patikrinti pristatytus ir pagamintus prenumeratos įvykius. Todėl GeoPard saugo visų pagamintų prenumeratos įvykių istoriją už paskutinius 12 mėnesių.

Dažniausi atvejai:

  • Blogas interneto ryšys ir įvykiai nebuvo pristatyti

  • WebSocket klausytuvo perkėlimas (redeployment)

  • Patikrinkite gautų ir pagamintų įvykių nuoseklumą

  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
        veiksmas
        nodePath {
          objektas
          uuid
        }
      }
    } 
  }
}

Palaikomi įvesties filtrai:

  • dateFrom kaip datos ir laiko reikšmė ISO 8601 formatu (pvz.: "2023-05-25T12:49:00.000Z")

  • dateTo kaip datos ir laiko reikšmė ISO 8601 formatu (pvz.: "2023-05-30T06:35:00.000Z")

  • farmUuids kaip „Farmos“ UUID masyvas paieškai

  • fieldUuids kaip „Laukų“ UUID masyvas paieškai

  • userUuids kaip masyvas „User“ naudotojų UUID paieškai

  • eventUuids kaip prenumeratos „Įvykio“ UUID masyvas

circle-info

Visi filtrai veikia kaip loginis IR.

circle-info

Kiekvienas prenumeratos įvykis turi atributą executionDate susietą su išsiuntimo momentu AWSDateTime formatu, suderinamu su ISO 8601 DateTime.

Last updated

Was this helpful?