Compartir por


Tutorial de Lakehouse: Creación de informes en Microsoft Fabric

En esta sección del tutorial, creará un modelo de datos de Power BI y creará un informe desde cero.

Requisitos previos

Debe completar estas tareas antes de comenzar este tutorial:

Generación de un informe

Power BI se integra de forma nativa en toda la experiencia de Fabric. Esta integración nativa incluye un modo único, denominado DirectLake, para acceder a los datos desde lakehouse para proporcionar la experiencia de informes y consultas más eficaces. DirectLake es una nueva funcionalidad innovadora que permite analizar modelos semánticos muy grandes en Power BI. Con DirectLake podrá cargar archivos con formato Parquet directamente desde un almacén de lago sin tener que consultar un punto de conexión de almacén o lakehouse y sin tener que importar o duplicar datos en un modelo semántico de Power BI. DirectLake es una ruta rápida para cargar los datos del lago de datos directamente en el motor Power BI, listo para el análisis.

En el modo DirectQuery tradicional, el motor de Power BI consulta directamente los datos del origen para cada ejecución de consulta y el rendimiento de la consulta depende de la velocidad de recuperación de datos. DirectQuery elimina la necesidad de copiar datos, asegurando que cualquier cambio en la fuente se refleje inmediatamente en los resultados de la consulta. Por otro lado, en el modo de importación, el rendimiento es mejor porque los datos están disponibles en memoria sin tener que consultar los datos del origen para cada ejecución de consulta, pero el motor de Power BI primero debe copiar los datos en la memoria en el momento de la actualización de datos. Los cambios realizados en el origen de datos subyacente se seleccionan durante la siguiente actualización de datos (en programada, así como en la actualización a petición).

El modo DirectLake ahora elimina este requisito de importación cargando los archivos de datos directamente en la memoria. Debido a que no hay un proceso de importación explícito, es posible recoger cualquier cambio en el origen a medida que se produce, combinando así las ventajas de DirectQuery y el modo de importación al tiempo que se evitan sus desventajas. El modo DirectLake es la opción ideal para analizar modelos semánticos muy grandes y modelos de datos con actualizaciones frecuentes en el origen.

  1. En su almacén de lago, wwilakehouse , seleccione Punto de conexión de análisis SQL en el menú desplegable Almacén de lago de la parte superior derecha de la pantalla.

    Captura de pantalla que muestra dónde encontrar y seleccionar el punto de conexión de análisis SQL en el menú desplegable superior derecho.

  2. En el panel punto de conexión de análisis de SQL, debería poder ver todas las tablas que ha creado. Si aún no los ve, seleccione el icono Actualizar en la parte superior. Luego, seleccione la pestaña Modelo en la parte inferior para abrir el modelo semántico predeterminado de Power BI.

    Captura de pantalla que muestra dónde seleccionar el icono Actualizar y la ficha Modelo.

  3. Para este modelo de datos, debe definir la relación entre diferentes tablas para que pueda crear informes y visualizaciones en función de los datos que proceden de tablas diferentes. Desde la tabla fact_sale, arrastre el campo CityKey y suéltelo en el campo CityKey en la tabla Dimension_City para crear una relación. Aparecerá el cuadro de diálogo Nueva relación.

    Captura de pantalla que muestra campos de arrastrar y soltar entre tablas para crear relaciones.

  4. En el cuadro de dialogo Nueva relación:

    • La tabla 1 se rellena con fact_sale y la columna de CityKey.

    • La tabla 2 se rellena con dimension_city y la columna de CityKey.

    • Cardinalidad: Muchos a uno (*:1).

    • Dirección de filtro cruzado: Único.

    • Deje la casilla junto a Activar esta relación seleccionada.

    • Seleccione la casilla junto a Asume la integridad referencial.

    • Seleccione Aceptar.

      Captura de pantalla del cuadro de diálogo Nueva relación, que muestra dónde seleccionar Asumir integridad referencial.

    Nota:

    Al definir las relaciones para este informe, asegúrese de tener una relación de muchos a uno desde la tabla fact_sale (Tabla 1) hasta las tablas dimension_* (Tabla 2) y no viceversa.

  5. A continuación, añada estas relaciones con la misma configuración de Nueva relación que se muestra en el paso anterior, pero con las siguientes tablas y columnas:

    • StockItemKey(fact_sale) - StockItemKey(dimension_stock_item)
    • Salespersonkey(fact_sale) - EmployeeKey(dimension_employee)
    • CustomerKey(fact_sale) - CustomerKey(dimension_customer)
    • InvoiceDateKey(fact_sale) - Date(dimension_date)

    Después de agregar estas relaciones, el modelo de datos está listo para la generación de informes, como se muestra en la imagen siguiente:

    Captura de pantalla de una nueva pantalla de informe que muestra varias relaciones de tabla.

  6. Seleccione Nuevo informe para comenzar a crear informes/paneles en Power BI. En el lienzo de informes de Power BI, puede crear informes para cumplir con los requisitos de su empresa arrastrando las columnas requeridas desde el panel Datos al lienzo y utilizando una o más de las visualizaciones disponibles.

    Captura de pantalla del informe en el lienzo de Power BI que muestra dónde seleccionar las columnas en el panel de datos.

  7. Agregar un título:

    1. En la cinta de opciones, seleccione Cuadro de texto.

    2. Escriba WW Importers Profit Reporting.

    3. Resalte el texto y aumente el tamaño a 20 y colóquelo en la parte superior izquierda de la página del informe.

  8. Incorporar una tarjeta:

    1. En el panel Datos, expanda fact_sale y active la casilla situada junto a Beneficio. Esta selección crea un gráfico de columnas y agrega el campo al eje Y.

    2. Con el gráfico seleccionado, seleccione el objeto visual Tarjeta en el panel de visualización. Esta selección convierte el objeto visual en una tarjeta.

    3. Coloque la tarjeta bajo el título.

      Captura de pantalla que muestra la conversión de una visualización en una tarjeta.

  9. Agregar un gráfico de barras:

    1. En el panel Datos, expanda fact_sales y active la casilla situada junto a Beneficio. Esta selección crea un gráfico de columnas y agrega el campo al eje X.

    2. En el panel Datos , expanda dimension_city y active la casilla situada junto a SalesTerritory. Esta selección agrega el campo al eje Y.

    3. Con el gráfico de barras seleccionado, seleccione el Gráfico de barras agrupadas en el panel de visualización. Esta selección convierte el gráfico de columnas en un gráfico de barras.

      Captura de pantalla de Construir Visualización, que muestra dónde seleccionar el ícono de gráfico de barras apilado.

    4. Cambie el tamaño del gráfico de barras y muévalo bajo el título y la tarjeta.

      Captura de pantalla que muestra el cambio de tamaño de un gráfico de barras posicionado sobre una tarjeta.

  10. Haga clic en cualquier parte del lienzo en blanco (o presione la tecla Esc) para que el gráfico de barras ya no esté seleccionado.

  11. Cree un objeto visual de gráfico de áreas apiladas:

    1. En el panel Visualizaciones, seleccione el icono Gráfico de barras apiladas.

      Captura de pantalla del panel Visualizaciones que muestra dónde seleccionar el gráfico de area agrupada.

    2. Cambie la posición y cambie el tamaño del gráfico de áreas apiladas a la derecha de los objetos visuales de gráfico de tarjetas y barras creados en los pasos anteriores.

    3. En el panel Datos, expanda fact_sales y active la casilla situada junto a Beneficio. Expanda dimension_date y active la casilla situada junto a FiscalMonthNumber. Esta selección crea un gráfico de líneas rellenado que muestra los beneficios por mes fiscal.

    4. En el panel Datos , expanda dimension_stock_item y arrastre BuyingPackage al área Leyenda. Esta selección agrega una línea para cada uno de los paquetes de compra.

      Captura de pantalla del panel de datos que muestra cómo añadir líneas al gráfico.

  12. Haga clic en cualquier lugar del lienzo en blanco (o presione la tecla Esc) para que el gráfico de áreas apiladas ya no esté seleccionado.

  13. Crear un gráfico de columnas:

    1. En el panel Visualizaciones, seleccione el icono Gráfico de barras apiladas.

      Captura de pantalla que muestra dónde seleccionar el gráfico de columnas apiladas.

    2. En el panel Datos, expanda fact_sales y active la casilla situada junto a Beneficio. Esta selección agrega el campo al eje Y.

    3. En el panel Datos , expanda dimension_city y active la casilla situada junto a Empleado. Esta selección agrega el campo al eje X.

      Captura de pantalla que muestra cómo agregar un campo al axis x.

  14. Haga clic en cualquier parte del lienzo en blanco (o presione la tecla Esc) para que el gráfico ya no esté seleccionado.

  15. En la cinta, seleccione Archivo>Guardar.

  16. Escriba el nombre del informe como Informe de beneficios.

  17. Seleccione Guardar.

Paso siguiente