Join us at FabCon Atlanta from March 16 - 20, 2026, for the ultimate Fabric, Power BI, AI and SQL community-led event. Save $200 with code FABCOMM.
Register now!View all the Fabric Data Days sessions on demand. View schedule
Estoy tratando de fusionar varias tablas con diferentes nombres de columna
- ¿Puedo cambiar el nombre de las columnas de cada tabla?
- ¿Puedo crear una tabla de mapeo y usarla en BI de alguna manera?
- ¿Hay algún tutorial sobre cómo fusionar varias tablas con diferentes nombres de columna?
- Otras opciones???
Hi @tomperro ,
Quería comprobar si ha tenido la oportunidad de revisar la información proporcionada. No dude en ponerse en contacto con nosotros si tiene más preguntas. Si nuestras respuestas han respondido a su consulta, acéptela como una solución y dé un 'Felicitaciones' para que otros miembros puedan encontrarla fácilmente.
Gracias.
Hi @tomperro
¿Puedo preguntarle si ha resuelto este problema? Si es así, marque la respuesta útil y acéptela como la solución. Esto será útil para que otros miembros de la comunidad que tengan problemas similares lo resuelvan más rápido.
Gracias.
Tenga en cuenta que "fusionar" y "anexar" hacen cosas diferentes en Power Query. Por favor, aclare cuál de las acciones necesita.
- Sí, puede cambiar el nombre de las columnas
- Sí, puede crear una tabla de asignación y reemplazar nombres de columna de forma masiva
Necesito anexar las tablas.
¿Cómo puedo crear una tabla de asignación y reemplazar de forma masiva los nombres de las columnas?
Tabla 1:
Tabla 2:
Cartografía:
A continuación, anexe y cambie el nombre de la columna:
// Table1
let
Source = Table.FromRows(Json.Document(Binary.Decompress(Binary.FromText("i45WclTSUXICYmel2FgA", BinaryEncoding.Base64), Compression.Deflate)), let _t = ((type nullable text) meta [Serialized.Text = true]) in type table [Column1 = _t, Column2 = _t, Column3 = _t])
in
Source
// Table2
let
Source = Table.FromRows(Json.Document(Binary.Decompress(Binary.FromText("i45WclHSUXIFYjel2FgA", BinaryEncoding.Base64), Compression.Deflate)), let _t = ((type nullable text) meta [Serialized.Text = true]) in type table [Column2 = _t, Column3 = _t, Column4 = _t])
in
Source
// Append1
let
Source = Table.Combine({Table1, Table2}),
#"Renamed Columns" = Table.RenameColumns(Source,List.Zip({Mapping[From],Mapping[To]}),MissingField.Ignore)
in
#"Renamed Columns"
// Mapping
let
Source = Table.FromRows(Json.Document(Binary.Decompress(Binary.FromText("i45Wcs7PKc3NM1TSgbIclWJ1YKJGcFEnJFFjuKgzkqgJXNQFSdQULuqqFBsLAA==", BinaryEncoding.Base64), Compression.Deflate)), let _t = ((type nullable text) meta [Serialized.Text = true]) in type table [From = _t, To = _t])
in
Source
Check out the November 2025 Power BI update to learn about new features.
Advance your Data & AI career with 50 days of live learning, contests, hands-on challenges, study groups & certifications and more!