Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

Grow your Fabric skills and prepare for the DP-600 certification exam by completing the latest Microsoft Fabric challenge.

Reply
Syndicate_Admin
Administrator
Administrator

Creación de una tabla de referencia a partir de otras tablas mediante Power quesry

Hola

Tengo 4 tablas que incluyen diferentes columnas con diferentes nombres. Sin embargo, todos incluyen una columna de fecha y un identificador. Quiero crear una nueva tabla en Power Query que pueda usar una tabla de referencia en mi relación de tablas que incluya todas las fechas e identificadores de todas las demás tablas. Las nuevas tablas deben actualizarse cada vez que se actualicen otras tablas.

Los tabels actualizados pueden tener más o menos filas de cada año.

4 REPLIES 4
Syndicate_Admin
Administrator
Administrator

Esto, @मर्यामसे

Basándome en su descripción, utilicé Excel para crear dos subtablas, que tienen columnas id y date, y cada una tiene otras columnas con nombres diferentes, como se muestra en la siguiente figura:

vjianpengmsft_0-1713408532774.png

vjianpengmsft_1-1713408541690.png

Utilizo Power BI para conectarme a este libro, como se muestra en la siguiente imagen:

vjianpengmsft_2-1713408623498.png

En Power Qury, solo necesita anexar dos o más tablas, generar nuevas tablas y, a continuación, eliminar otras columnas, como se muestra en la siguiente ilustración:

vjianpengmsft_3-1713408744879.png

vjianpengmsft_4-1713408824620.png

vjianpengmsft_5-1713408870913.png

vjianpengmsft_6-1713408886730.png

Cuando actualizo sheet1 en Excel, esta tabla anexada también se actualiza:

vjianpengmsft_7-1713408985881.png

vjianpengmsft_8-1713409018512.png

vjianpengmsft_9-1713409050033.png

La tabla anexa también se actualiza:

vjianpengmsft_10-1713409104050.png

Cómo obtener respuestas rápidas a tu pregunta

Si no ayuda, proporcione más detalles con la salida deseada y el archivo pbix sin información de privacidad (o algunos datos de muestra).

Saludos

Jianpeng Li

Si esta publicación ayuda, considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.

¡Hola!

¡Muchas gracias! Resuelto. Sin embargo, tuve que mover algunas de las columnas porque las tablas no tienen el mismo orden. Por ejemplo, la fecha es la tercera columna en uno y la décima en el segundo. ¿Hay alguna forma de seleccionar columnas antes de anexarlas?

Esto, @मर्यामसे

Muchas gracias por su respuesta. Si desea anexar la columna seleccionada anteriormente, puede usar un código M similar al siguiente

vjianpengmsft_5-1713506202138.png

vjianpengmsft_6-1713506215807.png

vjianpengmsft_7-1713506228404.png

let
    Source1 = Sheet6,
    Source2 = Sheet1,
    Source3 = Sheet7,
    FirstTable = Table.SelectColumns(Source1, {"id","date"}),
    SecondTable = Table.SelectColumns(Source2, {"id","date"}),
    ThirdTable = Table.SelectColumns(Source3,{"id","date"}),
    Combined = Table.Combine({FirstTable, SecondTable,ThirdTable})

in
    Combined

En primer lugar, los signos iguales source1, source2 y source3 van seguidos de los nombres de consulta en el lado izquierdo de PowerQuery, como se muestra en la siguiente ilustración:

vjianpengmsft_0-1713505418713.png

A continuación, use la función Table.SelectColumns para seleccionar las columnas id y date de estas tablas. Las columnas seleccionadas se anexan al final.

Estos son algunos pasos:

Primero, haga clic con el botón derecho en el espacio en blanco en el lado izquierdo del mouse para crear una consulta en blanco

vjianpengmsft_1-1713505726063.png

Abra el editor avanzado y pegue el código M de arriba:

vjianpengmsft_2-1713505793462.png

Debe reemplazar el nombre después del signo igual source1-3 anterior por el nombre de consulta real. También puede agregar más fuentes, similares a las anteriores.

vjianpengmsft_3-1713505839160.png

vjianpengmsft_4-1713505869205.png

Cómo obtener respuestas rápidas a tu pregunta

Si no ayuda, proporcione más detalles con la salida deseada y el archivo pbix sin información de privacidad (o algunos datos de muestra).

Saludos

Jianpeng Li

Si esta publicación ayuda, considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.

Hola, @v-jianpeng-msft ¡Gracias por su gran ayuda!

Helpful resources

Announcements
RTI Forums Carousel3

New forum boards available in Real-Time Intelligence.

Ask questions in Eventhouse and KQL, Eventstream, and Reflex.

MayPowerBICarousel

Power BI Monthly Update - May 2024

Check out the May 2024 Power BI update to learn about new features.