Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Reflejo en Fabric proporciona una experiencia sencilla para evitar la complejidad de ETL (extracción, transformación y carga) e integrar su conjunto actual de bases de datos SQL de Azure con el resto de sus datos en Microsoft Fabric. Puede replicar continuamente las bases de datos de Azure SQL existentes directamente en OneLake de Fabric. Dentro de Fabric, puede desbloquear potente inteligencia empresarial, inteligencia artificial, ingeniería de datos, ciencia de datos y escenarios de uso compartido de datos.
Para ver un tutorial sobre cómo configurar el Azure SQL Database para la creación de reflejos en Fabric, consulte Tutorial: Configuración de bases de datos reflejadas Microsoft Fabric desde Azure SQL Database.
Para obtener más información y ver demostraciones de mirroring Azure SQL Database en Fabric, vea el siguiente episodio Data Exposed.
¿Por qué usar el reflejo en Fabric?
Con la creación de reflejos en Fabric, no es necesario unir diferentes servicios de varios proveedores. En su lugar, puede disfrutar de un producto muy integrado, de un extremo a otro y fácil de usar diseñado para simplificar sus necesidades de análisis, y creado para la apertura y la colaboración entre Microsoft, Azure SQL Database y las 1000 soluciones tecnológicas que pueden leer el formato de tabla delta Lake de código abierto.
¿Qué experiencias de análisis están integradas?
Las bases de datos reflejadas son un elemento en Fabric Data Warehousing distinto de Warehouse y del punto de conexión de SQL Analytics.
La creación de una base de datos de reflejo crea estos elementos en el área de trabajo de Fabric:
- Elemento duplicado de base de datos SQL. El reflejo administra la replicación de datos en OneLake y la conversión a Parquet, en un formato preparado para análisis. Esto permite escenarios posteriores, como la ingeniería de datos, la ciencia de datos, y más.
- Un punto de conexión de SQL Analytics
Cada Azure SQL Database espejado tiene un punto de conexión de analytics de SQL que ofrece una experiencia analítica completa sobre las Tablas Delta creadas por el proceso de espejado. Los usuarios tienen acceso a comandos de T-SQL conocidos que pueden definir y consultar objetos de datos, pero no manipular los datos desde el punto de conexión de SQL Analytics, ya que es una copia de solo lectura. Puede realizar las siguientes acciones en el punto de conexión de SQL Analytics:
- Explore las tablas que hacen referencia a los datos de las tablas de Delta Lake desde Azure SQL Database.
- No cree consultas ni vistas de código y explore los datos visualmente sin escribir una línea de código.
- Desarrolle vistas SQL, funciones con valores de tabla en línea y procedimientos almacenados para encapsular la semántica y la lógica de negocio en T-SQL.
- Administrar permisos en los objetos.
- Consulte los datos de otros almacenes y lakehouses en la misma área de trabajo.
Además del editor de consultas SQL, hay un amplio ecosistema de herramientas que pueden consultar el punto de conexión de SQL Analytics, incluida SQL Server Management Studio (SSMS), la extensión MSSQL para Visual Studio Code e incluso GitHub Copilot.
Replicación de Azure SQL Database protegida por un firewall
Si la Azure SQL Database no es accesible públicamente y no permite que los servicios de Azure se conecten a ella, puede configurar una puerta de enlace de datos de red virtual o una puerta de enlace de datos local para reflejar los datos. La puerta de enlace de datos facilita conexiones seguras a las bases de datos de origen a través de un punto de conexión privado o desde una red privada de confianza. Para obtener más información, consulte Tutorial: Configuración de bases de datos reflejadas Microsoft Fabric desde Azure SQL Database.
Transacciones activas, cargas de trabajo y comportamientos del motor de replicador
- Las transacciones activas continúan reteniendo el truncamiento del registro de transacciones hasta que la transacción se confirme y el Azure SQL Database reflejado se sincronice, o hasta que la transacción se anule. Las transacciones de larga duración pueden dar lugar a que el registro de transacciones se rellene más de lo habitual. El registro de transacciones de la base de datos de origen debe supervisarse para que el registro de transacciones no se rellene. Para obtener más información, consulte El registro de transacciones crece debido a transacciones de larga duración y CDC.
- Cada carga de trabajo de usuario varía. Durante la instantánea inicial, puede haber un mayor uso de recursos en la base de datos de origen, tanto para CPU, como para IOPS (operaciones de entrada/salida por segundo, para leer las páginas). Las operaciones de actualización y eliminación de tablas pueden provocar un aumento de la generación de registros. Obtenga más información sobre cómo supervisar los recursos de su base de datos de Azure SQL.
Compatibilidad con escalones y modelos de compra
El Azure SQL Database de origen puede ser una base de datos única o una base de datos de un grupo elástico.
- Se soportan todos los niveles de servicio del modelo de compra de vCore.
- Para el modelo de compra de DTU (unidad de transacción de base de datos),no se admiten las bases de datos creadas en los niveles de servicioGratis, Básico o Estándar con menos de 100 DTU.
Pricing
El servicio de computación de Fabric utilizado para replicar tus datos en Fabric OneLake es gratuito. El almacenamiento en OneLake está libre de costos según el tamaño de la capacidad. Para obtener más información, consulte Costo de creación de reflejo y precios de OneLake para la creación de reflejo. El uso de cómputo para consultar datos a través de SQL, Power BI o Spark sigue cobrando en función de la capacidad de Fabric.
Paso siguiente
Contenido relacionado
- Cómo asegurar las bases de datos espejadas de Microsoft Fabric desde Azure SQL Database
- Limitaciones en bases de datos reflejadas de Microsoft Fabric desde Azure SQL Database
- Supervisión de la replicación de base de datos reflejada en Fabric
- Solucionar problemas de bases de datos reflejadas de Fabric de Azure SQL Database