Compartir a través de


Tutorial: Configuración de bases de datos reflejadas abiertas de Microsoft Fabric

En este tutorial, configurará una base de datos reflejada abierta en Fabric. Este ejemplo le guía para crear una nueva base de datos reflejada abierta y aprender a colocar datos en la zona de aterrizaje. Obtendrá conocimientos sobre los conceptos de creación de reflejo abiertos en Microsoft Fabric.

Prerrequisitos

  • Necesita una capacidad existente para Fabric. Si no lo hace, inicie una versión de prueba 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.

Creación de una base de datos reflejada

En esta sección, se proporciona una breve introducción a cómo crear una nueva base de datos reflejada abierta en el portal de Fabric. Como alternativa, puede usar la API REST Crear base de datos reflejada junto con el ejemplo de definición JSON de creación de reflejo abierto.

  1. Use un área de trabajo existente o cree una nueva área de trabajo. En el área de trabajo, vaya al centro de creación . Selecciona Crear.
  2. Busque y seleccione la tarjeta Base de datos reflejada .
  3. Escriba un nombre para la nueva base de datos reflejada.
  4. Selecciona Crear.
  5. Una vez creada una base de datos reflejada abierta a través de la interfaz de usuario, el proceso de creación de reflejo está listo. Revise la página Principal del nuevo elemento de base de datos reflejada. Busque la dirección URL de la zona de aterrizaje en la sección de detalles de la página principal de la base de datos reflejada.

Captura de pantalla del portal de Fabric que muestra la ubicación de la dirección URL de la zona de aterrizaje en la página principal del elemento de base de datos reflejada.

Iniciar la replicación de datos

Una vez que haya creado una base de datos reflejada, empiece a cargar los archivos. Puede cargar los datos iniciales y los conjuntos de datos modificados futuros mediante el portal de Fabric o mediante programación a través de OneLake.

Carga a través del portal de Fabric

Para cargar datos iniciales o datos modificados incrementales para la creación de reflejo abierta:

  1. Seleccione la opción Cargar archivos en la página principal de la base de datos reflejada.

    Captura de pantalla del portal de Fabric de las opciones Cargar archivos en la pantalla principal de una base de datos reflejada abierta.

  2. En la página Cargar archivos , cargue un archivo mediante el cuadro de diálogo cargar en el portal de Fabric.

    Importante

    El nombre de archivo del archivo de texto parquet o delimitado debe coincidir con el formato y el nombre de archivo documentados. Para obtener más información, consulte Open mirroring landing zone requirements and format (Requisitos y formato de la zona de aterrizaje de creación de reflejo abierta).

  3. En la página Vista previa de datos , puede ver una vista previa de los datos que está a punto de cargar. Proporcione un nombre a table name (Nombre de tabla ) y especifique las columnas de clave principal. Seleccione Crear tabla.

  4. Una vez cargados, los datos comienzan a replicarse inmediatamente en OneLake. Después de unos minutos, en el Explorador, puede ver los archivos que se han replicado en OneLake seleccionando un archivo de Archivos cargados o una tabla en Tablas en OneLake.

  5. Desde el estado replicación en el Explorador, puede ver cuántas filas se han replicado y los errores asociados a los datos que está reflejando en OneLake.

  6. Si ha cambiado los datos en un formato para las tablas existentes en la base de datos reflejada, puede cargar o arrastrar y colocar estos archivos de cambio. Los cambios se reflejan automáticamente en OneLake.

Escribir datos modificados en la zona de aterrizaje mediante otros mecanismos

La aplicación ahora puede escribir datos de cambios iniciales e incrementales en la dirección URL de la zona de aterrizaje, que es la ruta de acceso de creación de reflejo abierta específica a OneLake.

Inicio del proceso de creación de reflejo

  1. La pantalla Configurar creación de reflejo permite reflejar todos los datos de la base de datos de forma predeterminada.
    • Reflejar todos los datos significa que cualquier nueva tabla creada después de iniciar el reflejo se reflejará.
    • Opcionalmente, elija solo determinados objetos que se van a reflejar. Deshabilite la opción Reflejar todos los datos y, a continuación, seleccione tablas individuales de la base de datos. En este tutorial, seleccionamos la opción Reflejar todos los datos .
  2. Seleccione Base de datos reflejada. Comienza la creación de reflejo.
  3. Espere entre 2 y 5 minutos. A continuación, seleccione Supervisar replicación para ver el estado.
  4. Después de unos minutos, el estado debe cambiar a En ejecución, lo que significa que las tablas se están sincronizando. Si no ve las tablas y el estado de replicación correspondiente, espere unos segundos y luego actualice el panel.
  5. Cuando hayan terminado la copia inicial de las tablas, aparecerá una fecha en la columna Última actualización .
  6. Ahora que los datos están en funcionamiento, hay varios escenarios de análisis disponibles en Fabric.

Supervisión de la creación de reflejo de Fabric

Una vez configurado el reflejo, se le dirigirá a la página Estado de reflejo. Aquí puede supervisar el estado actual de la replicación.

Para más información y detalles acerca de los estados de replicación, consulte Supervisión de la replicación de la base de datos reflejada de Fabric.

Paso siguiente