82. クエリ: サブスクリプションイベントの復元

配信された購読イベントと生成された購読イベントを復元/再確認できるようにしておくことは常に良い実践です。したがって、GeoPard はすべての生成された購読イベントの履歴を保存します(対象: 過去12か月間.

一般的なケース:

  • インターネット接続が不安定でイベントが配信されなかった

  • WebSocketリスナーの再デプロイ

  • 受信イベントと生成イベントの整合性を確認する

  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
        }
      }
    } 
  }
}

サポートされる入力フィルター:

  • dateFrom ISO 8601形式の日時として(例: "2023-05-25T12:49:00.000Z")

  • dateTo ISO 8601形式の日時として(例: "2023-05-30T06:35:00.000Z")

  • farmUuids 検索する「農場(Farm)」の UUID の配列として

  • fieldUuids 検索する「圃場(Field)」の UUID の配列として

  • userUuids 検索する「User」UUIDの配列として

  • eventUuids 購読「Event」の UUID の配列として

circle-info

すべてのフィルターは論理的に次のように動作します AND(かつ).

circle-info

すべての購読イベントには属性があります executionDate 送信時刻に紐づく属性で、ISO 8601 の DateTime に互換性のある AWSDateTime 形式です。

最終更新

役に立ちましたか?