Motor de evaluación moderno para la puerta de enlace de datos de red virtual (VNet) (versión preliminar)

El motor de evaluación moderno es una característica opcional que las cargas de trabajo de Fabric compatibles pueden usar para la evaluación de consultas y la ejecución de actualizaciones cuando se conectan a través de una puerta de enlace de datos de red virtual (VNet). Puede habilitarla como configuración de versión preliminar pública en la página Administrar conexiones y puertas de enlace .

El motor de evaluación moderno puede reducir la duración de la actualización de algunas cargas de trabajo y mejorar la latencia de inicio de DirectQuery para escenarios admitidos. El rendimiento real depende del conector, el origen de datos, la forma de consulta, la configuración de la puerta de enlace y la simultaneidad de la carga de trabajo. Durante la versión preliminar pública, la configuración está desactivada de forma predeterminada y las puertas de enlace existentes siguen usando el motor heredado hasta que habilite la opción.

Prerrequisitos

Escenarios compatibles

El motor de evaluación moderno se aplica a las cargas de trabajo admitidas que usan una puerta de enlace de datos de red virtual, entre las que se incluyen:

  • Actualizaciones del modelo semántico.
  • Actualizaciones de Dataflow Gen2.
  • Cargas de trabajo de DirectQuery que se conectan a través de una puerta de enlace de datos de VNet.

La compatibilidad puede variar según el conector y la carga de trabajo. Pruebe las cargas de trabajo representativas antes de habilitar la configuración de las puertas de enlace de producción.

Tip

El motor de evaluación moderno es una configuración opcional. Las puertas de enlace existentes siguen usando el motor heredado hasta que se habilite la opción.

Habilitación del motor de evaluación moderno

Los administradores de puerta de enlace pueden habilitar el motor de evaluación moderno como una configuración opcional en una puerta de enlace específica.

  1. En Fabric, abra Administrar conexiones y puertas de enlace.
  2. Seleccione la puerta de enlace de datos de red virtual que desea actualizar.
  3. En la configuración de la puerta de enlace, dentro de las opciones avanzadas, active Usar motor de evaluación moderno.
  4. Guarde los cambios.
  5. Ejecute cargas de trabajo de actualización representativas y de DirectQuery.
  6. Compare la duración de la actualización, la latencia de consulta y las métricas de capacidad antes y después de habilitar la configuración.

Captura de pantalla del panel de Configuración con el interruptor Usar motor de evaluación moderno habilitado y resaltado.

Deshabilitar el motor de evaluación moderno

Desactive el motor de evaluación moderno si necesita devolver una puerta de enlace al motor heredado.

  1. Abra Administrar conexiones y puertas de enlace.
  2. Seleccione la puerta de enlace de datos de VNet.
  3. Desactive Usar motor de evaluación moderno.
  4. Guarde los cambios.
  5. Vuelva a ejecutar la carga de trabajo afectada para confirmar el comportamiento.

Consideraciones sobre el rendimiento

El motor de evaluación moderno puede mejorar el tiempo transcurrido para algunos escenarios de actualización y consulta. En los ejemplos siguientes se muestran los resultados observados de las ejecuciones comparativas. Estos resultados son solo ejemplos y no deben usarse como garantía para un entorno específico.

Escenarios de actualización

Scenario Conector Cloud Puerta de enlace de datos de VNet - heredado Puerta de enlace de datos de VNet - moderna
Actualización del modelo semántico Azure Blob Storage (10 GB) 35:10 42:26 26:59
Actualización del modelo semántico SQL (100 millones de filas) 7:50 13:18 7:40
Actualización de Dataflow Gen2 Azure Blob Storage (10 GB) 19:30 (moderno) 46:09 25:31

Escenarios de DirectQuery

Métrica Legacy Moderno
Modelo semántico DirectQuery de inicio en frío, extremo a extremo 10 segundos 200 ms
Modelo semántico DirectQuery de estado estable, extremo a extremo 200 ms 200 ms

Note

Estos resultados son ejemplos de escenarios de pruebas comparativas. El rendimiento real depende del comportamiento del conector, la latencia del sistema de origen, la forma de consulta, la configuración de la puerta de enlace, el diseño del modelo y la simultaneidad de la carga de trabajo.

Consideraciones de capacidad y facturación

El motor de evaluación moderno puede reducir el tiempo de actualización del reloj para algunas cargas de trabajo. El impacto en la capacidad depende de la carga de trabajo que se está ejecutando y de cómo se mide esa carga de trabajo.

La duración de actualización más corta o el tiempo de CPU reducido pueden influir en el uso de la capacidad en algunos escenarios, pero el impacto real varía. Los administradores deben comparar el comportamiento anterior y posterior mediante la aplicación métricas de capacidad de Fabric y las cargas de trabajo representativas de su propio entorno.

Validación de cargas de trabajo

Después de habilitar el motor de evaluación moderno, valide las cargas de trabajo que utilizan la puerta de enlace:

  1. Ejecute una actualización representativa del modelo semántico.
  2. Ejecute una actualización representativa de Dataflow Gen2.
  3. Pruebe los informes de DirectQuery con conexión a través del gateway.
  4. Revise el historial de actualizaciones para ver si hay errores o regresiones.
  5. Compare las métricas de duración en tiempo real y de capacidad con respecto a su línea base.
  6. Si una carga de trabajo no se comporta según lo previsto, desactive Usar el motor de evaluación moderno y póngase en contacto con el soporte técnico de Microsoft con los diagnósticos de la puerta de enlace.

Solución de problemas

El rendimiento de la actualización no mejora

Las mejoras de rendimiento varían según el conector, la forma de consulta, el sistema de origen y los recursos de puerta de enlace disponibles. Compare varias ejecuciones antes y después de habilitar la configuración y confirme que la carga de trabajo usa un conector y una ruta de acceso de puerta de enlace compatibles.

El consumo de capacidad no disminuye

La duración del reloj más corta no siempre da lugar a una reducción proporcional de la capacidad. El tiempo de actividad de la puerta de enlace, el comportamiento de la refrigeración, el tiempo de CPU de la carga de trabajo y la simultaneidad pueden afectar al uso observado de la capacidad.

El inicio en frío de DirectQuery sigue siendo lento

Confirme que el informe usa la ruta de la puerta de enlace de datos de VNet y que el conector es compatible. Compruebe también si el tiempo de inicio se ve afectado por la latencia del sistema de origen, la autenticación o la inicialización del modelo fuera de la ruta de acceso de la puerta de enlace.