Radering av arbetsytor
Raderar permanent inaktiverade arbetsytor när deras lagringsperiod har löpt ut.
Så fungerar det
Att inaktivera en arbetsyta är en mjuk åtgärd — datan ligger kvar så att en administratör kan ångra beslutet. Efter en lagringsperiod tar det här jobbet permanent bort allt som är knutet till arbetsytan:
- Bekräftar att villkoren är uppfyllda — arbetsytan måste vara inaktiverad och inaktiveringsdatumet måste vara äldre än lagringsperioden
- Raderar tabell för tabell — i varje arbetsytebunden tabell hårdraderas raderna för den arbetsytan
- Bevarar den aktuella körningsposten — jobbets egen jobbkörningspost behålls så att raderingen kan granskas i efterhand; alla andra jobbkörningar för arbetsytan tas också bort
- Städar upp föräldralösa konton — efter raderingen tas även alla användarkonton bort som inte längre tillhör någon arbetsyta
Det här är det enda batchjobbet som körs på inaktiverade arbetsytor. Alla andra jobb hoppar över dem.
När jobbet körs
Jobbet körs automatiskt och startar bara på arbetsytor som både är inaktiverade och har passerat lagringsperioden (standard 30 dagar).
Parametrar
| Parameter | Standard | Beskrivning |
|---|---|---|
| Retention Days | 30 | Antal dagar en inaktiverad arbetsyta behålls innan den raderas |
| Dry Run | false | När den är aktiverad rapporteras vad som skulle raderas utan att något görs |
Jobbresultat
| Mätvärde | Beskrivning |
|---|---|
workspace_id | ID för den bearbetade arbetsytan |
workspace_name | Arbetsytans namn vid inaktiveringstillfället |
deactivated_at | Tidsstämpel för när arbetsytan inaktiverades |
deleted | true när arbetsytan raderades permanent, false vid testkörning |
orphaned_accounts_deleted | Antal föräldralösa användarkonton som togs bort efteråt (visas bara när det finns några) |
En körning som hoppas över rapporterar skipped: true med en reason som "workspace not deactivated" eller "retention period not reached".
Återställa en arbetsyta före raderingen
Så länge en arbetsyta är inaktiverad men lagringsperioden inte har passerat kan den återaktiveras från . När det här jobbet väl har körts är raderingen permanent — den går inte att ångra.
Felsökning
| Problem | Lösning |
|---|---|
| Arbetsytan raderades för tidigt | Lagringsperioden är 30 dagar som standard. Om du schemalade med ett lägre värde kördes jobbet med det lägre värdet. Kontrollera körningsdetaljerna |
| Raderingen misslyckades halvvägs | Kör om jobbet. Raderingarna per tabell är oberoende, så ett nytt försök fortsätter där det förra slutade |
| Föräldralösa konton städades inte upp | Uppstädningssteget loggar men gör inte att körningen misslyckas. Kör om jobbet för att försöka igen — eller acceptera den lilla resten, nästa arbetsyteradering plockar upp dem |