Kommentar
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Gäller för:✅ SQL-analytikändpunkt och datalager i Microsoft Fabric
Microsoft Fabric kapacitet kan pausas för att möjliggöra kostnadsbesparingar för din organisation. På samma sätt som andra arbetsbelastningar påverkas Fabric Data Warehouse när Fabric-kapaciteten pausas.
Ett lager eller lakehouse i Microsoft Fabric kan inte pausas individuellt. För att lära dig mer om hur du pausar och återupptar din Fabric-kapacitet, besök sidan "Pausa och återuppta din kapacitet".
Effekt på användarbegäranden
En administratör kan pausa en aktiv infrastrukturkapacitet när som helst, även när SQL-instruktioner körs. Användarna kan förvänta sig följande beteende när en kapacitet pausas:
- Nya begäranden: När en kapacitet har pausats kan användarna inte köra nya SQL-instruktioner eller frågor. Detta inkluderar även aktivitet på Fabric-portalen som att skapa operationer, läsa in datarutnätet, öppna modellvyn, öppna den visuella frågeredigeraren. Alla nya aktivitetsförsök efter att kapaciteten har pausats returnerar följande felmeddelande
- I klientprogramverktyg som SQL Server Management Studio (SSMS) eller MSSQL-tillägget för Visual Studio Code får användare som loggar in på en pausad kapacitet samma feltext med SQL-felkoden: 24800.
- I klientprogramverktyg som SQL Server Management Studio (SSMS) eller MSSQL-tillägget för Visual Studio Code ser användare som försöker köra en ny TSQL-fråga på en befintlig anslutning när kapaciteten pausas samma feltext med SQL-felkoden: 24802.
- Förfrågningar under flygning: Alla öppna begäranden, till exempel SQL-instruktioner vid körning eller aktivitet på SQL Editor Power Query, visual query editor eller modelleringsvyn, avbryts med ett felmeddelande som
Unable to complete the action because this Fabric capacity is currently paused. - Användartransaktioner: När en kapacitet pausas mitt i en användartransaktion, till exempel X och Y, återställs transaktionerna till tidigare tillstånd.
Kommentar
Användarupplevelsen av att avvisa nya begäranden och avbryta begäranden under flygning är konsekvent i både Fabric-portalen och klientprogram som SQL Server Management Studio (SSMS) eller MSSQL-tillägget för Visual Studio Code.
Effekt på systembakgrundsaktiviteter
Precis som användarinitierade uppgifter avbryts systembakgrundsaktiviteter som är under flygning när kapaciteten pausas. Exempel på systemgenererade instruktioner är synkrona metadataaktiviteter och andra bakgrundsaktiviteter som körs för att möjliggöra snabbare frågekörning.
Vissa rensningsaktiviteter kan påverkas när beräkningen pausas. Historiska data som är äldre än de aktuella inställningarna för datakvarhållning tas till exempel inte bort när kapaciteten pausas. Aktiviteterna återupptas när kapaciteten är återställd.
Effekt på cache och prestanda
När en Fabrickapacitet pausas stängs datacenterberäkningsresurserna av på ett korrekt sätt. För bästa prestanda måste cacheminnen hållas varma hela tiden. I sådana scenarier rekommenderas det inte att pausa den underliggande kapaciteten.
När en infrastrukturkapacitet återupptas startar den om lagerberäkningsresurserna med en ren cache. Det tar några körningar att lägga till relevanta data i cacheminnet. Under den tiden efter en återupptagen operation kan prestandan upplevas som långsammare.
Tips
Gör en kompromiss mellan prestanda och kostnad innan du bestämmer dig för att pausa Fabric-kapaciteten.
Effekt på fakturering
- När kapaciteten pausas manuellt pausar den effektivt beräkningsfaktureringsmätarna för alla arbetsbelastningar i Microsoft Fabric, inklusive Warehouse.
- Informationslager rapporterar inte beräkningsanvändning när pausarbetsflödet har initierats.
- Faktureringsmätaren för OneLake-lagring har inte pausats. Du fortsätter att betala för lagring när beräkningen pausas.
Läs mer om faktureringskonsekvenser här: Förstå din Azure-faktura på en Fabric-kapacitet.
Beaktanden och begränsningar
- Vid paus får begäranden under flygning i klientprogramverktyg som SQL Server Management Studio (SSMS) eller MSSQL-tillägget för Visual Studio Code allmänna felmeddelanden som inte anger avsikten bakom annulleringen. Några exempel på felmeddelanden i det här fallet skulle vara (inte begränsat till):
An existing connection was forcibly closed by the remote hostInternal 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 återupptas kan det ta några minuter att börja ta emot nya begäranden.
- Bakgrundsrensningsaktiviteten kan påverkas när beräkningen pausas. Aktiviteterna kommer ikapp igen när kapaciteten återställs.
Relaterat innehåll
- Utöka din kapacitet
- Arbetsbelastningshantering
Gå vidare
Pausa och återuppta kapaciteten