Moderne evaluatie-engine voor gegevens van de VNet-datagateway (preview)

De moderne evaluatie-engine is een opt-in-functie die door ondersteunde Fabric-workloads kan worden gebruikt voor query-evaluatie en het uitvoeren van vernieuwingsbewerkingen wanneer deze verbinding maken via een VNet-gegevensgateway. U kunt deze inschakelen als een openbare preview-instelling op de pagina Verbindingen en gateways beheren .

De moderne evaluatie-engine kan de vernieuwingsduur voor sommige workloads verminderen en de opstartlatentie van DirectQuery voor ondersteunde scenario's verbeteren. De werkelijke prestaties zijn afhankelijk van de connector, gegevensbron, queryshape, gatewayconfiguratie en gelijktijdigheid van workloads. Tijdens de openbare preview is de instelling standaard uitgeschakeld en blijven bestaande gateways de verouderde engine gebruiken totdat u de optie inschakelt.

Vereiste voorwaarden

Ondersteunde scenario’s

De moderne evaluatie-engine is van toepassing op ondersteunde workloads die gebruikmaken van een VNet-gegevensgateway, waaronder:

  • Semantisch model wordt vernieuwd.
  • Dataflow Gen2-vernieuwingen.
  • DirectQuery-workloads die verbinding maken via een VNet-gegevensgateway.

Ondersteuning kan variëren per connector en workload. Test representatieve workloads voordat u de instelling voor productiegateways inschakelt.

Tip

De moderne beoordelingsengine is een functie die u expliciet moet inschakelen. Bestaande gateways blijven de verouderde engine gebruiken totdat u de optie inschakelt.

De moderne evaluatie-engine inschakelen

Gatewaybeheerders kunnen de moderne evaluatie-engine inschakelen als een opt-in-instelling voor een specifieke gateway.

  1. Open in Fabric verbindingen en gateways beheren.
  2. Selecteer de VNet-gegevensgateway die u wilt bijwerken.
  3. Zet in de gateway-instellingen, onder de geavanceerde opties, Moderne evaluatie-engine gebruiken aan.
  4. Sla de wijziging op.
  5. Voer representatieve vernieuwings- en DirectQuery-workloads uit.
  6. Vergelijk vernieuwingsduur, querylatentie en metrische capaciteitsgegevens voor en na het inschakelen van de instelling.

Schermopname van het deelvenster Instellingen met de wisselknop Moderne evaluatie-engine gebruiken ingeschakeld en gemarkeerd.

De moderne evaluatie-engine uitschakelen

Schakel de moderne evaluatie-engine uit als u een gateway wilt terugzetten naar de oude engine.

  1. Open Verbindingen en gateways beheren.
  2. Selecteer de VNet-gegevensgateway.
  3. Schakel moderne evaluatie-engine gebruiken uit.
  4. Sla de wijziging op.
  5. Voer de betrokken workload opnieuw uit om het gedrag te bevestigen.

Prestatie-overwegingen

De moderne evaluatie-engine kan de verstreken tijd voor sommige vernieuwings- en queryscenario's verbeteren. In de volgende voorbeelden ziet u waargenomen resultaten van benchmarkuitvoeringen. Deze resultaten zijn alleen voorbeelden en mogen niet worden gebruikt als garantie voor een specifieke omgeving.

Scenario’s vernieuwen

Scenario Connector Wolk VNet-gegevensgateway - verouderd VNet-gegevensgateway - moderne versie
Vernieuwen van semantische modellen Azure Blob Storage (10 GB) 35:10 42:26 26:59
Vernieuwen van semantische modellen SQL (100 miljoen rijen) 7:50 13:18 7:40
Gegevensstroom Gen2 vernieuwen Azure Blob Storage (10 GB) 19:30 (modern) 46:09 25:31

DirectQuery-scenario’s

Metric Legacy Modern
Semantisch model DirectQuery koude start, van begin tot eind 10 seconden 200 ms
Semantisch model DirectQuery onveranderbaar, end-to-end 200 ms 200 ms

Opmerking

Deze resultaten zijn voorbeelden van benchmarkscenario's. De werkelijke prestaties zijn afhankelijk van het gedrag van de connector, de latentie van het bronsysteem, de queryvorm, de gatewayconfiguratie, het modelontwerp en de gelijktijdigheid van workloads.

Overwegingen voor capaciteit en facturering

De moderne evaluatie-engine kan de vernieuwingstijd van de wandklok voor sommige werkbelastingen verminderen. De invloed van de capaciteit is afhankelijk van welke werkbelasting wordt uitgevoerd en hoe die workload wordt gemeten.

Kortere vernieuwingsduur of verminderde CPU-tijd kan het capaciteitsgebruik in sommige scenario's beïnvloeden, maar de werkelijke impact varieert. Beheerders moeten het gedrag voor en na elkaar vergelijken met behulp van de app Fabric Capacity Metrics en representatieve workloads uit hun eigen omgeving.

Validatie van werklast

Nadat u de moderne evaluatie-engine hebt ingeschakeld, valideert u de workloads die gebruikmaken van de gateway:

  1. Voer een representatieve semantische modelvernieuwing uit.
  2. Voer een representatieve Dataflow Gen2-vernieuwing uit.
  3. Test DirectQuery-rapporten die verbinding maken via de gateway.
  4. Bekijk de vernieuwingsgeschiedenis voor fouten of regressies.
  5. Vergelijk de duur van de wandklok en de metrische capaciteitsgegevens met uw basislijn.
  6. Als een workload niet werkt zoals verwacht, schakelt u Moderne evaluatie-engine gebruiken uit en neemt u contact op met Microsoft ondersteuning met diagnostische gegevens van de gateway.

Troubleshooting

De prestaties verbeteren niet na het vernieuwen.

Prestatieverbeteringen variëren per connector, queryvorm, bronsysteem en beschikbare gatewayresources. Vergelijk meerdere uitvoeringen voor en na het inschakelen van de instelling en controleer of de workload gebruikmaakt van een ondersteunde connector en gatewaypad.

Capaciteitsverbruik neemt niet af

Kortere wandklokduur leidt niet altijd tot een proportionele capaciteitsvermindering. De uptime van de gateway, het afkoelgedrag, de CPU-tijd van de workload en de concurrentie kunnen invloed hebben op het waargenomen capaciteitsgebruik.

De koude start van DirectQuery is nog steeds traag

Controleer of het rapport gebruikmaakt van het VNet-gegevensgatewaypad en of de connector wordt ondersteund. Controleer ook of de opstarttijd wordt beïnvloed door de latentie, verificatie of model initialisatie van het bronsysteem buiten het gatewaypad.