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.
Creación de reflejo en Fabric es una tecnología empresarial, basada en la nube, cero ETL y SaaS.
En esta sección, aprenderá a crear una réplica de Azure Database for MySQL, que crea una copia de solo lectura replicada continuamente de sus datos de MySQL en OneLake.
Prerrequisitos
- Cree o utilice una base de datos de Azure para MySQL existente.
- Si no tiene Azure Database for MySQL, cree un nuevo servidor.
- Como tutorial, use una copia de una de las bases de datos existentes o cualquier base de datos de prueba o desarrollo existente que pueda recuperar rápidamente de una copia de seguridad. Si desea usar una base de datos de una copia de seguridad existente, consulte Restauración de una base de datos a partir de una copia de seguridad en Azure Database for MySQL.
- Una capacidad existente para Fabric. Si no tiene una, inicie una versión de prueba de Fabric.
- La capacidad de Fabric debe estar activa y funcionando. Una capacidad en pausa o eliminada también detiene la creación de reflejo y no se replica ningún dato.
- Configuración del cliente de Fabric. Asegúrese de que están habilitadas las siguientes dos opciones de configuración de inquilino de Fabric :
- Necesita un rol de miembro o administrador en el área de trabajo al crear una base de datos replicada desde el portal de Fabric. Durante la creación, a la identidad administrada de Azure Database for MySQL se le concede automáticamente el permiso "Lectura y escritura" en la base de datos reflejada. Los usuarios con el rol de colaborador no tienen el permiso Volver a compartir necesario para completar este paso.
- Si el servidor no es accesible públicamente y no permite el acceso público para conectarse a él, puede crear una puerta de enlace de datos de red virtual o configurar la puerta de enlace de datos local para reflejar los datos. Asegúrese de que azure Virtual Network o la red de la máquina de puerta de enlace pueden conectarse a Azure Database for MySQL y que la regla de firewall lo permite.
- La creación de reflejo del tejido no se admite en una réplica de lectura o en un servidor principal donde existe una réplica de lectura.
Prepare su base de datos de Azure para MySQL
El reflejo en Azure Database for MySQL se basa en la replicación lógica y requiere que se configuren ciertos requisitos previos antes de poder conectarse a sus datos.
Para obtener instrucciones detalladas, consulte Creación de reflejo de Azure Database for MySQL.
Crear una base de datos en espejo en Azure Database for MySQL
- Abra el portal de Fabric.
- Use un área de trabajo existente o cree una nueva área de trabajo.
- Vaya al panel Crear o seleccione el botón Nuevo elemento .
- Seleccione + Nuevo elemento y cree una Base de Datos de Azure para MySQL en espejo (versión preliminar).
Conéctate a tu Azure Database for MySQL y comienza la creación de reflejo
Los pasos siguientes le guían por el proceso de creación de la conexión a Azure Database for MySQL:
- En Nuevos orígenes, seleccione Azure Database for MySQL (versión preliminar). O bien, seleccione una conexión de Azure Database for MySQL existente en oneLake Hub.
- Si seleccionó Nueva conexión, escriba los detalles de conexión en Azure Database for MySQL.
-
Servidor: busque el nombre del servidor ; para ello, vaya a la página Información general de Azure Database for MySQL en Azure Portal. Por ejemplo:
<server-name>.mysql.database.azure.com. - Base de datos: escriba el nombre de la base de datos que se va a replicar.
- Conexión: seleccione "Crear nueva conexión" o reutilice una conexión existente.
- Nombre de conexión: se proporciona un nombre automático. Puede cambiarlo.
- Puerta de enlace de datos: seleccione el valor predeterminado (ninguno) o el nombre de la puerta de enlace de datos de red virtual o la puerta de enlace de datos local que configuró según su escenario.
- Tipo de autenticación: Básico (autenticación mySQL)
- Deje seleccionada la casilla Usar conexión cifrada y deje sin seleccionar Esta conexión se puede usar con la puerta de enlace de datos local y la puerta de enlace de datos de VNET.
-
Servidor: busque el nombre del servidor ; para ello, vaya a la página Información general de Azure Database for MySQL en Azure Portal. Por ejemplo:
- Seleccione Conectar. Si todas las credenciales son correctas, la conexión se prueba y se guarda. Si las credenciales no son correctas, se produce un error en la creación.
- Una vez creada correctamente la conexión, hay disponible una lista de tablas en el reflejo de la base de datos. Puede seleccionar hasta 1000 tablas a la vez.
- Seleccione las tablas, asigne un nombre al reflejo y seleccione Crear base de datos reflejada. Esta acción inicia la creación del reflejo.
- Después de un tiempo (pocos minutos), verá Filas Replicadas y los datos están visibles en la vista de almacenamiento de datos, también conocida como vista de Base de Datos Reflejada. El estado cambia a En ejecución. Esta vista también sirve como interfaz de administración para iniciar, detener y supervisar la replicación.
- Ahora que los datos están en funcionamiento, hay varios escenarios de análisis disponibles en todo Fabric.
Supervisión de la replicación
Después de crear el reflejo, supervise el estado de la replicación. Para obtener más información, consulte Supervisar la replicación de bases de datos reflejadas.
Disponibilidad de datos en OneLake
Cuando finalice la replicación, el punto de conexión de SQL Analytics tiene todas las tablas disponibles.