Megosztás a következőn keresztül:


Azure Synapse Analytics – Számítási feladatok felügyeleti portál monitorozása

Ez a cikk bemutatja, hogyan figyelheti a számítási feladatcsoport erőforrás-kihasználtságát és lekérdezési tevékenységét. Az Azure Metrics Explorer konfigurálásáról az Elemzés metrikák az Azure Monitor Metrics Explorerrel című cikkből tájékozódhat. A rendszererőforrás-felhasználás monitorozásáról az Azure Synapse Analytics monitorozási dokumentációjának Erőforrás-kihasználtság szakaszában olvashat. A számítási feladatcsoport-metrikáknak két különböző kategóriája van a számítási feladatok felügyeletének figyeléséhez: az erőforrás-kiosztáshoz és a lekérdezési tevékenységhez. Ezek a metrikák feloszthatók és szűrhetők számítási feladatcsoportonként. A metrikák feloszthatók és szűrhetők a rendszer által definiált (erőforrásosztály munkaterhelési csoportjai) vagy felhasználó által definiált (a SZÁMÍTÁSI FELADATCSOPORT LÉTREHOZÁSA szintaxissal rendelkező felhasználó által létrehozott) alapján.

Számítási feladatok felügyeleti metrikáinak definíciói

A számítási feladatok kezelési metrikáinak leírásáért tekintse meg a dedikált SQL-készletet – A Microsoft.Synapse/workspaces/sqlPools támogatott metrikáinak számítási feladatkezelési bejegyzései.

Monitorozási forgatókönyvek és műveletek

Az alábbiakban diagramkonfigurációk sorozatát mutatjuk be, amelyek kiemelik a számítási feladatok felügyeleti metrikáinak használatát a hibaelhárításhoz, valamint a kapcsolódó műveleteket a probléma megoldásához.

Kihasználatlan számítási feladatok elkülönítése

Vegye figyelembe a következő számítási feladatcsoportot és osztályozó konfigurációt, ahol létrejön egy elnevezett wgPriority számítási feladatcsoport, és a TheCEO membername a számítási feladat osztályozó használatával wcCEOPriority van leképezve. A wgPriority számítási feladatcsoporthoz 25%-os elkülönítés van konfigurálva (MIN_PERCENTAGE_RESOURCE = 25). A TheCEO által küldött lekérdezések a rendszererőforrások 5%-át kapják (REQUEST_MIN_RESOURCE_GRANT_PERCENT = 5).

CREATE WORKLOAD GROUP wgPriority
WITH ( MIN_PERCENTAGE_RESOURCE = 25
      ,CAP_PERCENTAGE_RESOURCE = 50
      ,REQUEST_MIN_RESOURCE_GRANT_PERCENT = 5);

CREATE WORKLOAD CLASSIFIER wcCEOPriority
WITH ( WORKLOAD_GROUP = 'wgPriority'
      ,MEMBERNAME = 'TheCEO');

Az alábbi diagram a következőképpen van konfigurálva:
1. metrika: Az erőforrás tényleges minimális százaléka (Avg aggregáció, blue line)
2. metrika: Számítási feladatok csoportkiosztása rendszerszázad szerint (Avg aggregáció, purple line)
Szűrő: [Számítási feladatcsoport] = wgPriority
Képernyőkép a két metrikával és szűrővel rendelkező diagramról. A diagram azt mutatja, hogy a számítási feladatok 25%-os elkülönítése esetén átlagosan csak 10% van használatban. Ebben az esetben a MIN_PERCENTAGE_RESOURCE paraméter értéke 10 és 15 közé csökkenthető, és lehetővé teheti, hogy a rendszer más számítási feladatai is felhasználják az erőforrásokat.

Számítási feladatcsoport szűk keresztmetszete

Fontolja meg a következő számítási feladatcsoport és osztályozó konfigurációját, ahol létrejön egy elnevezett wgDataAnalyst számítási feladatcsoport, és a DataAnalyst membername a számítási feladat osztályozó használatával wcDataAnalyst van leképezve. A wgDataAnalyst számítási feladatcsoporthoz 6%-os számítási feladatelkülönítés van konfigurálva (MIN_PERCENTAGE_RESOURCE = 6) és 9%- os erőforráskorlát (CAP_PERCENTAGE_RESOURCE = 9). A DataAnalyst által küldött lekérdezések a rendszererőforrások 3%-át kapják (REQUEST_MIN_RESOURCE_GRANT_PERCENT = 3).

CREATE WORKLOAD GROUP wgDataAnalyst  
WITH ( MIN_PERCENTAGE_RESOURCE = 6
      ,CAP_PERCENTAGE_RESOURCE = 9
      ,REQUEST_MIN_RESOURCE_GRANT_PERCENT = 3);

CREATE WORKLOAD CLASSIFIER wcDataAnalyst
WITH ( WORKLOAD_GROUP = 'wgDataAnalyst'
      ,MEMBERNAME = 'DataAnalyst');

Az alábbi diagram a következőképpen van konfigurálva:
1. metrika: Az erőforrás tényleges korlátja (Avg aggregáció, blue line)
2. metrika: Számítási feladatok csoportkiosztása korláterőforrás-százalék szerint (Avg aggregáció, purple line)
3. metrika: A számítási feladatcsoport várólistára helyezett lekérdezései (Összegösszesítés, turquoise line)
Szűrő: [Számítási feladatcsoport] = wgDataAnalyst
Képernyőkép a három metrikával és szűrővel rendelkező diagramról. A diagram azt mutatja, hogy az erőforrások 9%-os korlátja esetén a számítási feladatcsoport 90%-kal több használatban van (a számítási feladatcsoport kiosztásából a korlát erőforrásszázalék-metrikájával). Folyamatosan sorba állnak a lekérdezések, ahogyan az a számítási feladatcsoport várólistára helyezett lekérdezési metrikája alapján látható. Ebben az esetben a CAP_PERCENTAGE_RESOURCE 9%-nál magasabb értékre való növelésével egyidejűleg több lekérdezés is végrehajtható. CAP_PERCENTAGE_RESOURCE A feltételezések növelése azt feltételezi, hogy elegendő erőforrás áll rendelkezésre, és nem különíthető el más számítási feladatok csoportjaitól. Ellenőrizze a korlát növelését az Érvényes korlát erőforrásszázad metrikájának ellenőrzésével. Ha nagyobb átviteli sebességre van szükség, fontolja meg a REQUEST_MIN_RESOURCE_GRANT_PERCENT 3-nál nagyobb értékre való növelését is. A lekérdezések REQUEST_MIN_RESOURCE_GRANT_PERCENT gyorsabban futhatnak.

Következő lépések