Vistas reflejadas en Fabric

Las vistas reflejo replican vistas lógicas desde el sistema fuente en lugar de tablas físicas completas. Puede incorporar filtros de origen, combinaciones y transformaciones en OneLake sin crear canalizaciones de ingeniería independientes.

  • Reproduce la lógica de las vistas del sistema de origen sin necesidad de recrear las consultas en Fabric.
  • Elimina la necesidad de crear canalizaciones de Spark o SQL independientes para volver a dar forma a los datos de origen.
  • Ayuda a los usuarios posteriores a consultar directamente en OneLake datos transformados, filtrados o combinados.

Nota:

Actualmente, las vistas solo se admiten en versión preliminar para la creación de reflejo para Snowflake.

Prerrequisitos

  • Una capacidad de Microsoft Fabric (F2 o superior) o una versión de prueba de Fabric.
  • Un origen de datos de Snowflake configurado para la creación de reflejo.

Activar vistas en espejo

Puede habilitar vistas de dos maneras:

  • Durante el proceso de creación de una nueva base de datos reflejada.
  • Para una base de datos reflejada existente, en la página de monitoreo del reflejo, a través del panel de configuración.

Después de conectarse a la base de datos de Snowflake, Vistas aparece en la pantalla de selección de tablas. (En este ejemplo se habilitan las vistas de un origen de Snowflake).

Captura de pantalla del panel de configuración de creación de reflejo de Snowflake que muestra la opción para seleccionar (y, por tanto, habilitar) vistas.

Después de seleccionar las vistas que desea replicar, un cuadro de diálogo le pide que confirme que la habilitación de las funcionalidades extendidas incurre en cargos de facturación antes de continuar.

Captura de pantalla de las funcionalidades extendidas en el cuadro de diálogo de creación de reflejo para habilitar las funcionalidades extendidas y confirmar las implicaciones de facturación.

Cómo funcionan las vistas reflejadas

Al habilitar vistas para una base de datos reflejada, Fabric materializa los resultados de la vista en OneLake como tablas delta en una cadencia programada. El proceso de replicación funciona de la siguiente manera:

  1. Fabric lee la definición de vista del sistema de origen (Snowflake).
  2. Fabric materializa la vista: ejecuta la consulta y almacena los resultados como una tabla Delta en OneLake.
  3. Puede consultar la vista materializada mediante el extremo de análisis de SQL, Spark y Direct Lake.
  4. Fabric actualiza la vista cada 12 horas para mantener los datos actualizados.

Precios

Nota:

La facturación de las funcionalidades extendidas se reanudó en todas las regiones a partir de la semana del 25 de mayo. 2026. La compatibilidad de la interfaz de usuario para habilitar capacidades ampliadas también se ha vuelto a habilitar, aunque también puede ampliar las capacidades mediante API.

La creación de reflejo sin funcionalidades extendidas es gratuita.

Reflejar vistas requiere capacidad de procesamiento adicional para materializar y actualizar periódicamente los resultados de las vistas. Los precios se basan en el trabajo de proceso real realizado durante cada ciclo de actualización.

Para obtener el modelo de precios completo, los detalles de medición y el ámbito de facturación, consulte Facturación para funcionalidades extendidas en la creación de reflejo.

Limitations

  • Snowflake es el único origen que admite vistas.
  • Fabric actualiza las vistas cada 12 horas, en lugar de hacerlo casi en tiempo real, como ocurre con la replicación de tablas.
  • Es posible que las vistas complejas con subconsultas anidadas o funciones no admitidas no se repliquen correctamente.