Fabric Data Warehousen keskeytys ja jatkaminen
Koskee:✅ SQL-analytiikan päätepiste ja Microsoft Fabric -varasto
Microsoft Fabric -kapasiteetti voidaan keskeyttää, jotta kustannussäästöjä saadaan organisaatiollesi. Fabric-tietovarastoon vaikuttaa muiden kuormitusten tapaan se, että Fabric-kapasiteetti on keskeytetty.
Microsoft Fabricin varastoa tai Lakehousea ei voi keskeyttää yksitellen. Lisätietoja Fabric-kapasiteetin keskeyttämiseen ja jatkamiseen on kohdassa Kapasiteettisi keskeyttäminen ja jatkaminen.
Vaikutus käyttäjäpyyntöihin
Järjestelmänvalvoja voi keskeyttää aktiivisen Fabric-kapasiteetin milloin tahansa, vaikka SQL-lausekkeita suoritettaessa. Käyttäjät voivat odottaa seuraavaa toimintaa, kun kapasiteetti keskeytetään:
- Uudet pyynnöt: Kun kapasiteetti on keskeytetty, käyttäjät eivät voi suorittaa uusia SQL-lausekkeita tai kyselyitä. Tähän sisältyvät myös Fabric-portaalin toiminnot, kuten luontitoiminnot, tietoruudukon lataaminen, mallinäkymän avaaminen ja visuaalisen kyselyeditorin avaaminen. Mikä tahansa uusi toiminto, jota yritetään kapasiteetin keskeyttämisen jälkeen, palauttaa seuraavan virhesanoman
Unable to complete the action because this Fabric capacity is currently paused.
- Asiakassovellustyökaluissa, kuten SQL Server Management Studiossa (SSMS) tai Azure Data Studio, keskeytettyyn kapasiteettiin kirjautuvat käyttäjät saavat saman virhetekstin, jossa on SQL-virhekoodi: 24800.
- Asiakassovellustyökaluissa, kuten SQL Server Management Studiossa (SSMS) tai Azure Data Studio, käyttäjät, jotka yrittävät suorittaa uuden TSQL-kyselyn olemassa olevalla yhteydellä, kun kapasiteetti on keskeytetty, näkevät saman virhetekstin SQL-virhekoodilla: 24802.
- Lennonsietoiset pyynnöt: Avoimet pyynnöt, kuten SQL-lausekkeet suoritettavassa toiminnossa tai SQL-kyselyeditorin, visualisoinnin kyselyeditorin tai mallinnusnäkymän toimissa, peruutetaan virhesanoman, kuten
Unable to complete the action because this Fabric capacity is currently paused.
- Käyttäjätapahtumat: Kun kapasiteetti keskeytetään kesken käyttäjätapahtuman, kuten
BEGIN TRAN
jaCOMMIT TRAN
, tapahtumat peruutetaan.
Muistiinpano
Uusien pyyntöjen hylkääminen ja lennonaikaisten pyyntöjen peruuttaminen on yhdenmukainen sekä Fabric-portaalissa että asiakassovelluksissa, kuten SQL Server Management Studiossa (SSMS) tai Azure Data Studio.
Vaikutus järjestelmän taustatehtäviin
Kuten käyttäjän aloittamat tehtävät, lennonaikaiset järjestelmän taustatehtävät peruutetaan, kun kapasiteetti on keskeytetty. Järjestelmän luomia lausekkeita ovat esimerkiksi metatietojen synkroniset aktiviteetit ja muut taustatehtävät, jotka suoritetaan kyselyjen suorittamisen nopeuttamiseksi.
Jotkin puhdistustoimet saattavat kärsiä, kun käsittely keskeytetään. Esimerkiksi aiempia tietoja, jotka ovat vanhempia kuin nykyiset tietojen säilytysasetukset, ei poissteta, kun kapasiteetti on keskeytetty. Toiminnot kiinni, kun kapasiteetti on taas toiminnassa.
Vaikutus välimuistiin ja suorituskykyyn
Kun Fabric-kapasiteetti keskeytetään, varaston käsittelyresurssit sammutetaan hallitusti. Parhaan suorituskyvyn takaamiseksi välimuistit on pidettävä lämpiminä koko ajan. Tällaisissa tilanteissa ei ole suositeltavaa keskeyttää pohjana olevaa kapasiteettia.
Kun Fabric-kapasiteettia jatketaan, varaston käsittelyresurssit käynnistetään uudelleen puhtaalla välimuistilla. Tarvittavien tietojen lisääminen välimuistiin kestää muutamia suorituksia. Tänä aikana uudelleen jatkamisen jälkeen suorituskyky saattaa hidastua.
Vihje
Tee kompromissi suorituskyvyn ja kustannusten välillä, ennen kuin päätät keskeyttää pohjana olevan Fabric-kapasiteetin.
Vaikutus laskutukseen
- Kun kapasiteetti keskeytetään manuaalisesti, se käytännössä keskeyttää käsittelylaskutusmittarit kaikkien Microsoft Fabric -kuormitusten osalta, warehouse mukaan lukien.
- Tietovarastot eivät ilmoita käsittelykäytöstä, kun työnkulun keskeytys on käynnistetty.
- OneLake-tallennustilan laskutusmittaria ei keskeytä. Tallennuksesta maksetaan edelleen, kun käsittely keskeytetään.
Lue lisää laskutusvaikutuksista täältä: Tutustu Fabric-kapasiteettisi Azure-laskuun.
Huomioitavat asiat ja rajoitukset
- Keskeytyksen yhteydessä asiakkaan sovellustyökaluissa, kuten SQL Server Management Studiossa (SSMS) tai Azure Data Studio olevat lennonaikaiset pyynnöt saavat yleisiä virheilmoituksia, jotka eivät ilmaise peruuttamisen aikomuksia. Tässä tapauksessa muutamia mallivirhesanomia voi olla (ei pelkästään):
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.
- Kun kapasiteetti jatkaa, uusien pyyntöjen vastaanottamisen aloittaminen voi kestää pari minuuttia.
- Taustan puhdistusaktiviteetti saattaa kärsiä, kun käsittely keskeytetään. Toiminnot kiinni, kun kapasiteetti on taas toiminnassa.