Este artículo responde a las preguntas más frecuentes sobre la creación de reflejo de Azure SQL Managed Instance en Microsoft Fabric.
Características y funcionalidades
¿Hay una zona de almacenamiento provisional o de aterrizaje para Azure SQL Managed Instance? De ser así, ¿está fuera de OneLake?
Una zona de aterrizaje en OneLake almacena tanto la instantánea como los datos modificados, para mejorar el rendimiento al convertir archivos en delta verti-parquet.
¿Cuánto tarda la replicación inicial?
Depende del tamaño de los datos que se van a incorporar.
¿Cuánto tiempo se tarda en replicar inserciones, actualizaciones o eliminaciones?
Latencia casi en tiempo real.
¿Admite la replicación de vistas, tablas transitorias o externas?
No. Actualmente, solo se admite la replicación de tablas normales.
¿Funciona la creación de reflejo sin exponer mi Azure SQL Managed Instance a Internet?
En la versión preliminar actual, su instancia administrada de SQL debe tener un punto de conexión público, estar abierta para el acceso entrante desde la nube de Azure y se le debe permitir ponerse en contacto con el almacenamiento de Azure para poder exportar datos. Actualmente no se admiten puntos de conexión privados.
¿Cómo se administran las conexiones?
En Fabric, seleccione el botón Configuración, después seleccione Administrar conexión y puertas de enlace. También puede eliminar las conexiones existentes desde esta página.
¿Pueden los informes de Power BI sobre los datos reflejados usar el modo de Direct Lake?
Sí, dado que las tablas son todas las de tipo delta ordenadas en v.
Autoayuda para la creación de reflejo de Azure SQL Managed Instance en Microsoft Fabric
¿Cómo sé que Fabric está replicando datos en mi Azure SQL Managed Instance?
Si tiene problemas de creación de reflejo, realice las siguientes comprobaciones de nivel de base de datos mediante Vistas de administración dinámica (DMV) y procedimientos almacenados para validar la configuración.
- Ejecute la consulta siguiente para comprobar si los cambios fluyen correctamente:
SELECT * FROM sys.dm_change_feed_log_scan_sessions
Para ver los pasos de solución de problemas, consulte Solución de problemas de las bases de datos reflejadas en Fabric desde Azure SQL Managed Instance. Póngase en contacto con el servicio de soporte si necesita más ayuda con la solución de problemas.
¿Cómo habilitar la Identidad administrada asignada por el sistema (SAMI) en Azure SQL Managed Instance?
Con un solo paso en Azure Portal, puede [habilitar la Identidad administrada asignada por el sistema (SAMI) de su Azure SQL Managed Instance](azure-sql-managed-instance-tutorial.md#Enable System Assigned Managed Identity (SAMI) of your Azure SQL Managed Instance).
¿Cuáles son los estados de replicación?
¿Se puede acceder a la creación de reflejo de bases de datos de Azure SQL Managed Instance a través de Power BI Gateway o de la puerta de enlace de datos de VNet?
Actualmente, esto no es compatible.
¿Qué ocurre si se quita una tabla de la creación de reflejo?
La tabla ya no se replica y sus datos se eliminan de OneLake.
Si elimino la base de datos reflejada, ¿afecta a la instancia de Azure SQL Managed Instance de origen?
No, solo eliminamos las tablas replicadas de OneLake.
¿Puedo reflejar la misma base de datos de origen varias veces?
No, cada base de datos de una instancia administrada de SQL solo se puede reflejar en Fabric una vez. Solo necesita una sola copia de los datos en Fabric OneLake, que puede compartir con otros usuarios.
¿Puedo reflejar solo tablas específicas de mi Azure SQL Managed Instance?
Sí, se pueden seleccionar tablas específicas durante la configuración de creación de reflejo.
¿Qué ocurre con la creación de reflejo en un evento de conmutación por error geográfica planeada o no planeada?
La creación de reflejo deja de funcionar en un evento de conmutación por error geográfico, ya sea planificado o no, ya que existen escenarios potenciales de pérdida de datos. Si esto ocurre, deshabilite la creación de reflejo por completo y, después, cree un nuevo reflejo y configúrelo para que apunte a la nueva Azure SQL Managed Instance.
Seguridad
¿Qué autenticación se permite en Azure SQL Managed Instance?
Actualmente, para la autenticación en la instancia de Azure SQL Managed Instance de origen, admitimos la autenticación de SQL con nombre de usuario y contraseña y con Microsoft Entra ID. La instancia administrada de SQL debe tener derechos de lectura en el directorio de Microsoft Entra. Para obtener más información, consulte Configuración y administración de la autenticación de Microsoft Entra con Azure SQL.
¿Los datos alguna vez dejan el inquilino de Fabric de los clientes?
No.
¿Los datos se almacenan provisionalmente fuera de un entorno de cliente?
No. Los datos no se almacenan provisionalmente fuera del entorno del cliente, se almacenan provisionalmente en la instancia de OneLake del cliente.
Cost Management
¿Qué costos hay asociados a la creación de reflejo de Azure Cosmos DB?
No hay ningún costo de proceso para la creación de reflejo de los datos del origen a Fabric OneLake. El costo del almacenamiento de creación de reflejo es gratuito hasta un cierto límite en función de la SKU de capacidad de proceso comprada que adquiera. Obtenga más información en la sección de creación de reflejo de Microsoft Fabric: precios. El proceso en SQL, Power BI o Spark para consumir los datos reflejados se cobrará en función de la capacidad.
¿Cómo se controlan las tarifas de entrada?
Fabric no cobra por las tarifas de entrada en OneLake para la creación de reflejos.
¿Cómo se controlan las tarifas de salida?
Si la instancia de Azure SQL Managed Instance se encuentra en una ubicación diferente a la de su capacidad de Fabric, se cobrará la salida de datos. Si está en la misma región, no se produce salida de datos.
Licencias
¿Cuáles son las opciones de licencias para la creación de reflejo de Fabric?
Se requiere una instancia de Power BI Premium, una capacidad de Fabric o una capacidad de prueba. Para obtener más información sobre las licencias, vea Licencias de Microsoft Fabric.
Detener o pausar la creación de reflejo de Fabric
¿Cuáles son los resultados de detener la creación de reflejos?
La replicación se detiene en la base de datos de origen, pero se mantiene una copia de las tablas en OneLake. Reiniciar la creación de reflejo da como resultado que todos los datos se repliquen desde el principio.
¿Qué pasos incluye el reinicio de la creación de reflejo?
Los datos de las tablas de origen se reinicializarán. Cada vez que se detiene e inicia, se vuelve a capturar toda la tabla.
¿Cómo detener/deshabilitar el reflejo de su Azure SQL Managed Instance?
Si no puede detener la creación de reflejo de su instancia administrada de SQL desde el portal de Fabric, o no puede eliminar su base de datos reflejada desde el portal de Fabric, puede ejecutar el siguiente procedimiento almacenado en su instancia administrada de SQL: exec sp_change_feed_disable_db;
.
¿Qué ocurre si detengo o pauso la capacidad de Fabric?
La capacidad de Fabric debe estar activa y en ejecución. Una capacidad en pausa o eliminada afectará a la creación de reflejo y no se replicarán datos.