Del via


Afbryd midlertidigt, og fortsæt i Fabric Data Warehouse

Gælder for:✅ SQL Analytics-slutpunkt og warehouse i Microsoft Fabric

Microsoft Fabric-kapacitet kan afbrydes midlertidigt for at muliggøre omkostningsbesparelser for din organisation. På samme måde som med andre arbejdsbelastninger påvirkes Fabric Data Warehouse, når Fabric-kapaciteten er midlertidigt afbrudt.

Et lager eller lakehouse i Microsoft Fabric kan ikke afbrydes midlertidigt individuelt. Hvis du vil vide mere om, hvordan du standser og genoptager din Fabric-kapacitet, skal du gå til Afbryd midlertidigt og genoptag din kapacitet.

Effekt på brugeranmodninger

En administrator kan til enhver tid afbryde en aktiv Fabric-kapacitet midlertidigt, selvom SQL-sætninger udføres. Brugerne kan forvente følgende funktionsmåde, når en kapacitet er midlertidigt afbrudt:

  • Nye anmodninger: Når en kapacitet er midlertidigt afbrudt, kan brugerne ikke udføre nye SQL-sætninger eller -forespørgsler. Dette omfatter også aktivitet på Fabric-portalen, f.eks. oprettelseshandlinger, indlæsning af datagitter, åbning af modelvisning og åbning af visualiseringsforespørgselseditor. Alle nye aktiviteter, der forsøges, efter at kapaciteten er midlertidigt afbrudt, returnerer følgende fejlmeddelelse Unable to complete the action because this Fabric capacity is currently paused.
  • Anmodninger under flyvning: Alle åbne anmodninger, f.eks. SQL-sætninger under udførelse eller aktivitet i SQL-Power Query-editor, visualiseringsforespørgselseditor eller modelleringsvisning, annulleres med en fejlmeddelelse som f.eks.Unable to complete the action because this Fabric capacity is currently paused.
  • Brugertransaktioner: Når en kapacitet afbrydes midlertidigt midt i en brugertransaktion, f.eks BEGIN TRAN . og COMMIT TRAN, annulleres transaktionerne.

Bemærk

Brugeroplevelsen ved at afvise nye anmodninger og annullere anmodninger under flyvning er ensartet på tværs af både Fabric-portalen og klientprogrammer som SQL Server Management Studio (SSMS) eller Azure Data Studio.

Effekt på systembaggrundsopgaver

På samme måde som brugerinitierede opgaver annulleres de systembaggrundsopgaver, der er under flyvning, når kapaciteten afbrydes midlertidigt. Eksempler på systemoprettede sætninger omfatter synkrone metadataaktiviteter og andre baggrundsopgaver, der køres for at muliggøre hurtigere udførelse af forespørgsler.

Nogle oprydningsaktiviteter kan blive påvirket, når beregning er midlertidigt afbrudt. Historiske data, der er ældre end de aktuelle indstillinger for dataopbevaring, fjernes f.eks. ikke, mens kapaciteten er midlertidigt afbrudt. Aktiviteterne indhentes, når kapaciteten genoptages.

Effekt på cache og ydeevne

Når en Fabric-kapacitet er midlertidigt afbrudt, lukkes lagerberegningsressourcerne korrekt. Cachelagre skal holdes varme hele tiden for at opnå den bedste ydeevne. I sådanne scenarier anbefales det ikke at afbryde den underliggende kapacitet midlertidigt.

Når en Fabric-kapacitet genoptages, genstartes lagerets beregningsressourcer med en ren cache, og det tager nogle få kørsler at føje relevante data til cachen. I løbet af denne tid efter en genoptagelseshandling kan der opstå en opbremsning i ydeevnen.

Tip

Foretag en afvejning mellem ydeevne og omkostninger, før du beslutter dig for at afbryde den underliggende Fabric-kapacitet midlertidigt.

Effekt på fakturering

  • Når kapaciteten er midlertidigt afbrudt manuelt, afbrydes beregningsfaktureringsmålere for alle Microsoft Fabric-arbejdsbelastninger, herunder Warehouse, på pause.
  • Data warehouses rapporterer ikke beregningsforbrug, når pausearbejdsprocessen er startet.
  • Faktureringsmåleren for OneLake-lageret er ikke midlertidigt afbrudt. Du fortsætter med at betale for lagerplads, når beregning er midlertidigt afbrudt.

Få mere at vide om faktureringskonsekvenser her: Forstå din Azure-faktura for Fabric-kapacitet.

Overvejelser og begrænsninger

  • I tilfælde af pause modtager anmodninger om flight i klientprogramværktøjer som SQL Server Management Studio (SSMS) eller Azure Data Studio generiske fejlmeddelelser, der ikke angiver hensigten med annulleringen. Nogle få eksempelfejlmeddelelser i dette tilfælde vil være (ikke begrænset til):
    • An existing connection was forcibly closed by the remote host
    • Internal error. Unable to properly update physical metadata. Please try the operation again and contact Customer Support Services if this persists.
    • A severe error occurred on the current command. The results, if any, should be discarded.
  • Når kapaciteten genoptages, kan det tage et par minutter at begynde at acceptere nye anmodninger.
  • Oprydningsaktivitet i baggrunden kan blive påvirket, når beregning er midlertidigt afbrudt. Aktiviteterne indhentes, når kapaciteten genoptages.

Næste trin