Hirdetés

Új hozzászólás Aktív témák

  • nyunyu

    félisten

    2 hete jött szembe ennek a durvább verziója: összes ügyfél összes szerződését kellett kötés dátuma szerint csökkenőben beszámoznom, hogy kiderüljön mit kell és mit nem szabad darálni az irattárból, hogy 4 év késéssel megfeleljünk a GDPRnak.
    (Még élő ügyfél legfrissebb szerződésén vannak az aktuális adatai, régebbi szerződései darálhatóak csak.)

    Probléma csak annyi volt, hogy a személy-kapcsoló-szerződés táblák mindegyikének van egy GDPR törlés logja is, így 6 tábla összes létező kombinációját kellett végigsakkoznom.
    (hülye jogszabályok miatt ezek eltérő időben törlendőek!)

    Aztán jól megfeküdt a szerver a sokmilliós táblák keresztül-kasul joinjaitól, így bonthattam 3 felé a feladatot, élő személyek élő szerződései, élő személyek törölt szerződései, törölt személyek törölt szerződései.
    Majd a 3 darabban előállított adathalmazra uszítottam rá a row_number() over (partition by person_id order by create_date desc)-et.

Új hozzászólás Aktív témák