Konfigurer filniveau soft delete i OneLake

OneLake filniveau soft delete beskytter dine data ved at bevare slettede filer før permanent fjernelse. Soft delete er slået til for hvert arbejdsområde som standard med en opbevaringsperiode på syv dage. Du kan slå soft delete til eller fra og sætte opbevaringsperioden fra 1 til 365 dage.

Du betaler for blødt slettede data til samme pris som for aktive data. Konfigurer opbevaringsperioden for at balancere genopretningsbehov og lageromkostninger.

Forudsætninger

  • Admin-rollen for arbejdspladsen.

Konfigurer soft delete i Fabric-portalen

Konfigurer filniveau soft delete for et arbejdsområde fra dets OneLake-indstillinger.

  1. Åbn arbejdsområdet i Fabric-portalen.

  2. Vælg arbejdsområdeindstillinger>OneLake>General.

  3. Brug knappen Aktiver filniveau blød sletning for at slå retention til eller fra.

    Skærmbillede af Fabric-portalen, der viser aktivering af filniveau soft delete i Workspace-indstillingerne.

  4. Hvis opbevaring er slået til, sæt opbevaringsperioden til en værdi fra 1 til 365 dage.

Når du slår retention til, går opbevaringsperioden som standard til syv dage. Denne indstilling gælder for filer i hele arbejdsområdet, men påvirker ikke arbejdsområde eller genstandsopbevaring.

Konfigurer soft delete ved at bruge REST API'en

Brug Fabric REST API'en til at se eller opdatere filniveau soft-delete retention for et arbejdsområde.

For at se den aktuelle indstilling, send følgende anmodning:

GET https://api.fabric.microsoft.com/v1/workspaces/{workspaceId}/onelake/softDeleteRetention

Når retention er slået til, indeholder responsen status og opbevaringsperiode:

{
    "enabled": true,
    "retentionDays": 30
}

For at opdatere indstillingen skal du sende en PATCH anmodning til det samme endpoint. For at slå opbevaring til og sætte opbevaringsperioden skal du bruge følgende anmodningsorgan:

PATCH https://api.fabric.microsoft.com/v1/workspaces/{workspaceId}/onelake/softDeleteRetention
{
    "enabled": true,
    "retentionDays": 30
}

For at slå tilbageholdelse fra, brug følgende anmodningsorgan:

{
    "enabled": false
}

Opdateringen lykkes kun, når OneLake opdaterer alle relevante lagringskonti. Hvis en konto ikke kan opdateres, mislykkes anmodningen, og kontiene forbliver synkroniserede.

Forstå retentionsadfærd og omfang

En ændring i opbevaringsperioden gælder kun for filer, der slettes efter ændringen. Filer, der allerede var blødt slettet, beholder den opbevaringsperiode, der var aktiv, da de blev slettet. For eksempel, hvis du ændrer opbevaringsperioden fra 28 dage til syv dage, forbliver filer, der er slettet før ændringen, gendannede i 28 dage. Filer, der slettes efter ændringen, kan gendannes i syv dage.

Indstillingen gælder for data i arbejdsområdets fuldt fakturerede lagringskonti, herunder standardlagringskontoen og den diagnostiske logs lagringskonto. Det gælder ikke for data i ikke-fakturerede eller delvist fakturerede lagringskonti. Data i disse konti spejles fra en anden database og er ikke sandhedskilden.

Arbejdsområde og elementsletning opfører sig anderledes end filsletning:

  • Når et arbejdsområde slettes permanent, slettes dets data straks. Filniveau soft delete gælder ikke.
  • Når et element slettes permanent, forbliver dets data gendannelige i OneLake i den konfigurerede filniveau soft-delete opbevaringsperiode.