82. Sorgu: Abonelik Olaylarını Geri Yükle

Teslim edilen ile üretilen abonelik olaylarını geri yükleme/yeniden kontrol etme olanağına her zaman sahip olmak iyi bir uygulamadır. Bu nedenle GeoPard, tüm üretilen abonelik olaylarının geçmişini şunun için saklar son 12 ay.

Yaygın durumlar:

  • Zayıf internet bağlantısı ve olaylar teslim edilmedi

  • WebSocket dinleyicisinin yeniden dağıtımı

  • Alınan ile üretilen olayların tutarlılığını kontrol et

  getPlatformEvents(input: {
    dateFrom: "2023-05-25T12:49:00.000Z", 
    dateTo: "2023-05-30T06:35:00.000Z", 
    userUuids: ["<kullanıcı_uuid_yer_tutucusu>"]
  }){
    events {
      executionDate
      event {
        uuid
        userUuid
        action
        nodePath {
          entity
          uuid
        }
      }
    } 
  }
}

Desteklenen giriş filtreleri:

  • dateFrom ISO 8601 formatında tarih-saat olarak (ör: "2023-05-25T12:49:00.000Z")

  • dateTo ISO 8601 formatında tarih-saat olarak (ör: "2023-05-30T06:35:00.000Z")

  • farmUuids aranacak "Tarla" UUID'lerinin dizisi olarak

  • fieldUuids aranacak "Parsel" UUID'lerinin dizisi olarak

  • userUuids aranacak "User" UUID'lerinin dizisi olarak

  • eventUuids abonelik "Olay" UUID'lerinin dizisi olarak

circle-info

Tüm filtreler mantıksal olarak şu şekilde çalışır VE.

circle-info

Her abonelik olayının bir özelliği vardır executionDate AWSDateTime formatında ve ISO 8601 DateTime ile uyumlu olarak gönderim anıyla bağlantılı.

Last updated

Was this helpful?