Przejdź do głównej treści

Okresy przechowywania

AI-School oferuje możliwość ustawiania okresów przechowywania per kolekcja. Kolekcja to zbiór podobnych danych. Na przykład kolekcja "Szkoły" i kolekcja "Czaty".

W niektórych kolekcjach ta opcja nie jest dostępna. Tak jest w przypadku danych, dla których nie ma sensu, aby automatycznie wygasały po określonym terminie.

Ustawianie okresów przechowywania

Administracja admin może ustawiać okresy przechowywania w środowisku, w sekcji "Data Retencja".

Ustawianie okresów przechowywania

Są już ustawione domyślne wartości, ale mogą być zmieniane dla poszczególnych środowisk.

  • lekcje, czaty i wiadomości czatów będą usuwane po 3 miesiącach
  • grupy i grupy zajęć będą usuwane na początku każdego roku szkolnego (1 sierpnia)
  • uczniowie i pracownicy będą usuwani po 8 latach

Jak działa Data Retention

Podczas dodawania nowego rekordu do kolekcji od razu obliczany jest automatyczny termin wygaśnięcia na podstawie ustawień w Data Retention.

Na przykład, jeśli dodano czat 18 kwietnia 2024 roku, a data retencji ustawiona jest na 3 miesiące, rekordowi przydzielony zostanie termin wygaśnięcia 18 lipca 2024 roku.

Korzystamy z funkcjonalności polityki TTL Firebase. Firebase wykrywa pole daty wygaśnięcia i automatycznie usuwa rekordy, które mijają datę wygaśnięcia. Dzieje się to po około 24 godziny od daty wygaśnięcia.

Time To Live Policy Firebase