Es muy común en proyectos de análisis de datos combinar múltiples fuentes de datos en un proyecto de Power BI. Este artículo presenta tres métodos simples para realizar esta operación.
- Combine múltiples fuentes de datos cargadas como consultas. Power Query (Excel o Power BI) le permite combinar múltiples fuentes desde un menú simple, en un solo paso.
- Combine múltiples fuentes desde una carpeta. Este método implica cargar todos los archivos en una carpeta para fusionarlos automáticamente.
- Utilice la función DAX UNION. Esta función le permite combinar múltiples fuentes directamente en el modelo de datos de Power BI.
El problema es que pierdes tiempo copiando y pegando, y haciendo otras cosas innecesarias. Este artículo ofrece tres soluciones para automatizar este proceso, de forma diferente a la del artículo sobre... nuevas funciones de ensamblaje de Excel.
Método 1: cargar varios orígenes, uno por uno, en Power BI
Supongamos que recibe varios informes de ventas cada semana. Todos tienen la misma estructura de columnas (importante).

- Cargue sus fuentes de datos en su proyecto una por una (Datos > Desde tabla ou Datos > Desde archivos > Desde archivo de Excel)
- En el área de consultas, ve todas sus fuentes cargadas en diferentes consultas.

Luego, para combinar tus consultas, debes proceder de la siguiente manera:
- Desde la pestaña Inicio de Power BI o Power Query, vaya a Agregar consultas
- Luego, haga clic en Agregar consultas como nuevas para hacer una nueva solicitud

Tenga en cuenta que para un montaje perfecto son imprescindibles varias condiciones:
- Los nombres de las columnas deben ser idénticos en todos los archivos.
- Power Query distingue entre mayúsculas y minúsculas, si una columna no tiene el mismo nombre, excepto una letra mayúscula o un espacio, creará una nueva columna.
- La estructura del archivo debe ser similar (mismo número de columnas)
Aquí queremos combinar 3 consultas para hacer una.
- Seleccionar opción Al menos tres mesas
- Seleccione las consultas para agregar (aquí consulta 2 y 3)
- Haga clic en el botón Añadir

Esto crea una consulta (Agregar 1) con los tres archivos ensamblados.

Método 2: combinar varias fuentes desde una carpeta
Para combinar varias fuentes en un solo paso, hay varias condiciones a respetar.
- Los archivos están en el mismo archivo
- Están ahí misma estructura y las nombres de columnas idénticos
Si la importación se refiere a archivos Excel, también es necesario que
- La pestaña donde se encuentran los datos tiene el mismo nombre en cada archivo
- O mejor aún, use el nombre de la Tabla si sus datos han sido ingresados un tablero

Como antes, debes cargar una fuente pero en lugar de seleccionar un archivo de Excel debes seleccionar una carpeta:

Power Query nos muestra los elementos del archivo, para transformarlos para quedarnos solo con aquellos que nos interesan.
- Cliquez sur Transformar datos

- Utilice filtros para conservar solo los archivos para combinar

- Haga clic en el icono con un doble flecha en la columna Contenido para combinar archivos

- Se nos invita a elegir un ejemplo a extraer para cada archivo, de ahí la importancia de los criterios obligatorios vistos anteriormente para esta manipulación.

Y es todo ! ¿En solo 4 pasos combinamos todos los archivos de la carpeta que filtramos?
Método 3: utilizar la medida UNION en DAX
Es posible utilizar una medida DAX para ensamblar estos archivos, es UNION, que tiene un solo argumento, que se puede poner varias veces:
expresión_tabla : esto es una mesa. Como queremos montar varias mesas, podemos poner varias seguidas.

Como antes, las tablas deben tener la mismo número de columnas para ser ensamblado
Lograr esto:
- Vaya a Power BI y a la pestaña Herramienta de tabla
- Haga clic en "Nueva tabla"
Las medidas y tablas en DAX pueden tener nombres, llamaremos a nuestra tabla "Ventas". Y armaremos nuestras dos tablas con la medida siguiente:
Ventas = UNION(T_Ventas,'T_Ventas'(2)')
