Carga de archivos CSV en tablas delta para informes de Power BI

Este inicio rápido muestra un flujo sencillo de extremo a extremo en Fabric: sube un archivo CSV local, cárgalo como tabla Delta en una casa de lago y crea un informe a partir de él.

Al final, puede hacer lo siguiente:

  • Suba un archivo CSV a un almacén de lago de datos
  • Convertir el archivo en una tabla Delta
  • Generación de un modelo semántico y creación de un informe de Power BI

Prerrequisitos

Antes de comenzar, asegúrese de que dispone de lo siguiente:

  • Un área de trabajo de Fabric donde puede crear elementos de lakehouse. Si aún no tiene una, consulte Creación de áreas de trabajo.
  • El archivo "Tabla de búsqueda de zona de taxi" CSV descargado del sitio web de datos de registro de viajes de TLC.

Crear un lakehouse

Empiece por crear la instancia de Lakehouse donde se almacena el archivo CSV y la tabla.

  1. En Fabric, seleccione Espacios de trabajo en la barra de navegación.
  2. Para abrir el área de trabajo, escriba su nombre en el cuadro de búsqueda situado en la parte superior y selecciónelo en los resultados de la búsqueda.
  3. En el área de trabajo, seleccione Nuevo elemento, escriba Lakehouse en el cuadro de búsqueda y, a continuación, seleccione Lakehouse.
  4. En el cuadro de diálogo Nuevo lakehouse, escriba wwilakehouse en el campo Nombre.
  5. Seleccione Crear.

Una vez creada la instancia de Lakehouse, el siguiente paso es cargar el archivo CSV.

Carga de un archivo CSV en lakehouse

Ahora coloque el archivo CSV de origen en el área de archivos lakehouse para que se pueda cargar en una tabla Delta.

  1. Crea la carpeta TaxiData en la sección Files de tu lakehouse.

    Captura de pantalla que muestra cómo crear una nueva carpeta en la sección de Archivos del explorador Lakehouse.

  2. Seleccione los puntos suspensivos (...) situados junto a la TaxiData carpeta y, a continuación, seleccione Cargar>archivos.

    Captura de pantalla que muestra la opción Cargar archivo en el menú contextual de la carpeta.

  3. Una vez cargado, seleccione la carpeta para ver su contenido.

  4. Si el nombre de archivo incluye caracteres especiales no admitidos, cambie el nombre del archivo antes de cargarlo. Para conocer los requisitos de nomenclatura actuales, consulte Carga en las tablas de Delta Lake. En este ejemplo, cambie el nombre del archivo a taxi_zone_lookup.csv.

    Captura de pantalla que muestra cómo renombrar un archivo en la sección de Archivos del explorador Lakehouse.

Carga del archivo en una tabla Delta

En esta fase, convertirá el archivo CSV cargado en una tabla Delta que se puede consultar y usar para los informes.

  1. Haga clic con el botón derecho o use los puntos suspensivos del archivo CSV para abrir el menú contextual. Seleccione Cargar en tablas y, a continuación, elija Nueva tabla.
  2. En el cuadro de diálogo Cargar en tablas, revise el nombre de la tabla sugerida. La validación en tiempo real se aplica mientras escribe.
  3. Seleccione Cargar para ejecutar la carga.
  4. La tabla ahora aparece en el explorador Lakehouse, amplía la tabla para ver las columnas y sus tipos. Seleccione la tabla para ver una vista previa.

Nota:

Si la tabla ya existe, aparecen diferentes opciones de modo de carga . Sobrescribir elimina y vuelve a crear la tabla. Anexar inserta todo el contenido CSV como datos nuevos. Para obtener más detalles, consulte Cargar en las tablas de Delta Lake.

Generación de un modelo semántico y creación de un informe de Power BI

Con la tabla Delta lista, crea un modelo semántico y luego crea un informe a partir de ese modelo.

  1. En la cinta de la casa del lago, crea un nuevo modelo semántico.
  2. Seleccione la tabla para agregar al modelo semántico y confirme la selección.
  3. En la edición de modelos semánticos, puede definir relaciones entre tablas y aplicar la normalización de tipos de datos y las transformaciones DAX según sea necesario.
  4. Seleccione Nuevo informe en la cinta de opciones.
  5. Use el report builder para diseñar un informe de Power BI.