Szüneteltetés és folytatás a Fabric-adattárházakban
A következőkre vonatkozik:✅ SQL Analytics-végpont és Warehouse a Microsoft Fabricben
A Microsoft Fabric-kapacitás szüneteltethető, így költségmegtakarítást érhet el a szervezet számára. Más számítási feladatokhoz hasonlóan a Microsoft Fabric synapse data warehouse-jának működése is hatással van a Fabric-kapacitás szüneteltetésekor.
A Microsoft Fabric egyik raktára vagy Lakehouse-t nem lehet külön-külön szüneteltetni. Ha többet szeretne megtudni a hálókapacitás szüneteltetéséről és folytatásáról, látogasson el a Szüneteltetés webhelyre , és folytassa a kapacitását.
A felhasználói kérelmekre gyakorolt hatás
A rendszergazda bármikor szüneteltetheti az aktív hálókapacitást, még akkor is, ha sql-utasítások futnak. A felhasználók a következő viselkedésre számíthatnak a kapacitás szüneteltetésekor:
- Új kérések: A kapacitás szüneteltetése után a felhasználók nem tudnak új SQL-utasításokat vagy lekérdezéseket végrehajtani. Ebbe beletartoznak a Háló portálon végzett tevékenységek is, például műveletek létrehozása, adatrács betöltése, modellnézet megnyitása, vizualizációs lekérdezésszerkesztő megnyitása. A kapacitás szüneteltetése után megkísérelt új tevékenységek a következő hibaüzenetet adják vissza
Unable to complete the action because this Fabric capacity is currently paused.
- Az olyan ügyfélalkalmazás-eszközökben, mint az SQL Server Management Studio (SSMS) vagy az Azure Data Studio, a szüneteltetett kapacitásba bejelentkező felhasználók ugyanazt a hibaüzenetet kapják az SQL-hibakóddal: 24800.
- Az olyan ügyfélalkalmazás-eszközökben, mint az SQL Server Management Studio (SSMS) vagy az Azure Data Studio, a kapacitás szüneteltetésekor egy meglévő kapcsolaton új TSQL-lekérdezést futtatni próbáló felhasználók ugyanazt a hibaüzenetet fogják látni, mint a 24802 sql-hibakóddal.
- Repülés közbeni kérelmek: Minden nyitott kérés, például a végrehajtás alatt lévő SQL-utasítások vagy az SQL-Lekérdezésszerkesztő, a vizualizációs lekérdezésszerkesztő vagy a modellezési nézetben végzett tevékenységek egy hibaüzenettel törlődnek, például
Unable to complete the action because this Fabric capacity is currently paused.
- Felhasználói tranzakciók: Amikor egy kapacitás szüneteltetve lesz egy felhasználói tranzakció közepén, például
BEGIN TRAN
ésCOMMIT TRAN
, a tranzakciók visszakerülnek.
Feljegyzés
Az új kérések elutasításának és a repülés közbeni kérelmek megszakításának felhasználói élménye konzisztens mind a Fabric portálon, mind az olyan ügyfélalkalmazásokban, mint az SQL Server Management Studio (SSMS) vagy az Azure Data Studio.
A rendszer háttérfeladataira gyakorolt hatás
A felhasználó által kezdeményezett feladatokhoz hasonlóan a rendszer a folyamatban lévő háttérfeladatokat is megszakítja a kapacitás szüneteltetésekor. A rendszer által létrehozott utasítások közé tartoznak például a metaadatok szinkron tevékenységei és a lekérdezések gyorsabb végrehajtása érdekében futtatott egyéb háttérfeladatok.
A számítás szüneteltetésekor bizonyos törlési tevékenységek is érintettek lehetnek. Az aktuális adatmegőrzési beállításoknál régebbi előzményadatok például nem törlődnek a kapacitás szüneteltetése során. A tevékenységek a kapacitás újraindulása után felzárkóznak.
A gyorsítótárra és a teljesítményre gyakorolt hatás
Ha egy hálókapacitás szüneteltetve van, a raktár számítási erőforrásait a rendszer kecsesen leállítja. A legjobb teljesítmény érdekében a gyorsítótárakat folyamatosan melegen kell tartani. Ilyen esetekben nem ajánlott szüneteltetni a mögöttes kapacitást.
Amikor egy hálókapacitás újraindul, a rendszer tiszta gyorsítótárral újraindítja a raktár számítási erőforrásait, és néhány futtatásra lesz szükség ahhoz, hogy releváns adatokat adjon hozzá a gyorsítótárhoz. A folytatási művelet után ez idő alatt teljesítménybeli lassulások észlelhetők.
Tipp.
Mielőtt úgy dönt, hogy szünetelteti a mögöttes hálókapacitást, kompromisszumot alakíthat ki a teljesítmény és a költségek között.
A számlázásra gyakorolt hatás
- A kapacitás manuális szüneteltetése esetén gyakorlatilag szünetelteti a számítási számlázási mérőszámokat az összes Microsoft Fabric-számítási feladathoz, beleértve a Warehouse-t is.
- Az adattárházak nem jelentik a számítási használatot a munkafolyamat szüneteltetése után.
- A OneLake storage számlázási mérője nincs felfüggesztve. A számítás szüneteltetésekor továbbra is fizetnie kell a tárterületért.
További információ a számlázási következményekről: Ismerje meg a Fabric-kapacitás Azure-számláját.
Szempontok és korlátozások
- Szüneteltetés esetén az ügyfélalkalmazás-eszközökben, például az SQL Server Management Studióban (SSMS) vagy az Azure Data Studióban a repülés közbeni kérések általános hibaüzeneteket kapnak, amelyek nem jelzik a lemondás mögötti szándékot. Ebben az esetben néhány példahiba jelenik meg (nem csak a következőkre):
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.
- A kapacitás újraindulását követően eltarthat néhány percig, amíg elkezdődik az új kérések elfogadása.
- A számítási feladatok szüneteltetése hatással lehet a háttérbeli törlési tevékenységre. A tevékenységek a kapacitás újraindulása után felzárkóznak.