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.
Den moderna utvärderingsmotorn är en valbar funktion som Fabric-arbetsbelastningar som stöder funktionen kan använda för frågeutvärdering och uppdateringskörningar när de ansluter via en datagateway för virtuellt nätverk (VNet). Du kan aktivera den som en offentlig förhandsgranskningsinställning från sidan Hantera anslutningar och gatewayer .
Den moderna utvärderingsmotorn kan minska uppdateringstiden för vissa arbetsbelastningar och förbättra DirectQuery-startsvarstiden för scenarier som stöds. Den faktiska prestandan beror på anslutningsappen, datakällan, frågeformen, gatewaykonfigurationen och arbetsbelastningens samtidighet. Under den offentliga förhandsversionen är inställningen inaktiverad som standard och befintliga gatewayer fortsätter att använda den äldre motorn tills du aktiverar alternativet.
Förutsättningar
- En konfigurerad VNet-datagateway.
- Behörighet att hantera gateway- eller anslutningsinställningarna.
- En eller flera Fabric-arbetsbelastningar som stöds och använder gatewayen.
- En valideringsplan för uppdateringsvaraktighet, frågesvarstid och kapacitetsförbrukning.
Scenarier som stöds
Den moderna utvärderingsmotorn gäller för arbetsbelastningar som stöds och som använder en VNet-datagateway, inklusive:
- Semantisk modell uppdateras.
- Dataflöde Gen2 uppdateras.
- DirectQuery-arbetsbelastningar som ansluter via en VNet-datagateway.
Stödet kan variera beroende på anslutningsprogram och arbetsbelastning. Testa representativa arbetsbelastningar innan du aktiverar inställningen för produktionsgatewayer.
Tip
Den moderna utvärderingsmotorn är en opt-in-inställning. Befintliga gatewayer fortsätter att använda den äldre motorn tills du aktiverar alternativet.
Aktivera den moderna utvärderingsmotorn
Gateway-administratörer kan aktivera den moderna utvärderingsmotorn som en valbar inställning för en specifik gateway.
- Öppna Hantera anslutningar och gatewayer i Fabric.
- Välj den VNet-datagateway som du vill uppdatera.
- I gatewayinställningarna, under de avancerade alternativen, aktiverar du Använd modern utvärderingsmotor.
- Spara ändringen.
- Kör representativa uppdaterings- och DirectQuery-arbetsbelastningar.
- Jämför uppdateringsvaraktighet, frågesvarstid och kapacitetsmått före och efter aktivering av inställningen.
Inaktivera den moderna utvärderingsmotorn
Inaktivera den moderna utvärderingsmotorn om du behöver återställa en gateway till den äldre motorn.
- Öppna Hantera anslutningar och gatewayer.
- Välj VNet-datagatewayen.
- Inaktivera Använd modern utvärderingsmotor.
- Spara ändringen.
- Kör den berörda arbetsbelastningen igen för att bekräfta beteendet.
Prestandaöverväganden
Den moderna utvärderingsmotorn kan förkorta tiden för vissa uppdaterings- och frågescenarier. I följande exempel visas observerade resultat från benchmark-körningar. Dessa resultat är endast exempel och bör inte användas som en garanti för en specifik miljö.
Uppdateringsscenarier
| Scenario | Koppling | Moln | VNet-datagateway – äldre | VNet-datagateway – modern |
|---|---|---|---|---|
| Uppdatering av semantisk modell | Azure Blob Storage (10 GB) | 35:10 | 42:26 | 26:59 |
| Uppdatering av semantisk modell | SQL (100 miljoner rader) | 7:50 | 13:18 | 7:40 |
| Gen2-uppdatering för dataflöde | Azure Blob Storage (10 GB) | 19:30 (modern) | 46:09 | 25:31 |
DirectQuery-scenarier
| Metric | Legacy | Modern |
|---|---|---|
| Semantisk modell DirectQuery kallstart, från början till slut | 10 sekund | 200 ms |
| Semantisk modell DirectQuery stabilt tillstånd, från slutpunkt till slutpunkt | 200 ms | 200 ms |
Note
Dessa resultat är exempel från benchmark-scenarier. Faktisk prestanda beror på anslutningsbeteende, svarstid för källsystem, frågeform, gatewaykonfiguration, modelldesign och samtidighet i arbetsbelastningen.
Överväganden för kapacitet och fakturering
Den moderna utvärderingsmotorn kan minska uppdateringstiden för väggklockan för vissa arbetsbelastningar. Kapacitetspåverkan beror på vilken arbetsbelastning som körs och hur arbetsbelastningen mäts.
Kortare uppdateringstid eller kortare CPU-tid kan påverka kapacitetsanvändningen i vissa scenarier, men den faktiska effekten varierar. Administratörer bör jämföra beteende före och efter med hjälp av appen Fabric Kapacitetsmått och representativa arbetsbelastningar från sin egen miljö.
Validering av arbetsbelastning
När du har aktiverat den moderna utvärderingsmotorn verifierar du de arbetsbelastningar som använder gatewayen:
- Kör en representativ uppdatering av semantikmodellen.
- Kör en representativ Dataflow Gen2-uppdatering.
- Testa DirectQuery-rapporter som ansluter via gatewayen.
- Granska uppdateringshistoriken för fel eller regressioner.
- Jämför varaktigheten för väggklockan och kapacitetsmåtten mot baslinjen.
- Om en arbetsbelastning inte fungerar som förväntat, stäng av Använd modern utvärderingsmotor och kontakta Microsoft-supporten med gatewaydiagnostik.
Troubleshooting
Uppdateringsprestanda förbättras inte
Prestandaförbättringar varierar beroende på anslutningsapp, frågeform, källsystem och tillgängliga gatewayresurser. Jämför flera körningar före och efter att du har aktiverat inställningen, och bekräfta att arbetsbelastningen använder ett anslutningsprogram och en gateway-sökväg som stöds.
Kapacitetsförbrukningen minskar inte
Kortare varaktighet för wall-clock resulterar inte alltid i en proportionell kapacitetsminskning. Gateway-drifttid, nedkylningsbeteende, cpu-tid för arbetsbelastning och samtidighet kan påverka den observerade kapacitetsanvändningen.
DirectQuery-kallstart är fortfarande långsam
Bekräfta att rapporten använder sökvägen till VNet-datagatewayen och att anslutningsappen stöds. Kontrollera också om starttiden påverkas av svarstid för källsystem, autentisering eller modellinitiering utanför gatewaysökvägen.