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

Register now to learn Fabric in free live sessions led by the best Microsoft experts. From Apr 16 to May 9, in English and Spanish.

Reply
Anonymous
Not applicable

eftBest manera de modelar estos datos?

Tengo datos similares a los siguientes a la izquierda. Donde los valores se enumeran en la columna de fecha para la que se incurren. Es extremadamente desorganizado y difícil de crear fórmulas DAX con los datos de esa forma.

Mi pregunta es hacer que los datos de la izquierda parezcan que los datos de la derecha son la mejor manera de modelar estos datos? Si no lo que sería una alternativa? Si esa es la mejor manera, ¿cuál sería la mejor manera de asegurarse de que los datos transformados todavía tienen una clave principal? ¿Desea crear otra columna con valores concatenados para crear un identificador único?

¿Tendría esto alguna implicación en los tiempos de carga?

Por último, si esta es la mejor manera de transformar los datos, ¿sería simplemente desafiar todas las columnas de fecha?

data transform example.PNG

Gracias de antemano por cualquier ayuda!

1 ACCEPTED SOLUTION
v-xicai
Community Support
Community Support

Hola @mmccarthylaur ,

Tienes razón, la mejor manera es usar la función Unpivot, seleccionar en las columnas que quedan excepto estas columnas Date, hacer clic con el botón derecho para elegir la opción "Despivot otras columnas", luego cambiar el nombre de la columna de resultado "Attribute" con "fecha", no olvides hacer clic en el botón "Cerrar y Aplicar".

Además, la característica Descompoít no tendrá influencia con la clave principal.

Por lo general, la clave principal se crea o define en el nivel de origen de datos y, a continuación, la importa en Power BI. También puede usar DAX en Power BI Desktop para combinar varias columnas para que cada fila tenga valores únicos, como DAX a continuación.

Primary Key= [Column1]&" "&[Column2]



Primary Key= CONCATENATE([Column1], [Column2])

Saludos

Amy

Equipo de apoyo a la comunidad _ Amy

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

View solution in original post

2 REPLIES 2
v-xicai
Community Support
Community Support

Hola @mmccarthylaur ,

Tienes razón, la mejor manera es usar la función Unpivot, seleccionar en las columnas que quedan excepto estas columnas Date, hacer clic con el botón derecho para elegir la opción "Despivot otras columnas", luego cambiar el nombre de la columna de resultado "Attribute" con "fecha", no olvides hacer clic en el botón "Cerrar y Aplicar".

Además, la característica Descompoít no tendrá influencia con la clave principal.

Por lo general, la clave principal se crea o define en el nivel de origen de datos y, a continuación, la importa en Power BI. También puede usar DAX en Power BI Desktop para combinar varias columnas para que cada fila tenga valores únicos, como DAX a continuación.

Primary Key= [Column1]&" "&[Column2]



Primary Key= CONCATENATE([Column1], [Column2])

Saludos

Amy

Equipo de apoyo a la comunidad _ Amy

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

Ashish_Mathur
Super User
Super User

Hola

En el Editor de consultas, seleccione las primeras 3 columnas > haga clic con el botón derecho > Despivot otras columnas.

Espero que esto ayude.


Regards,
Ashish Mathur
http://www.ashishmathur.com
https://www.linkedin.com/in/excelenthusiasts/

Helpful resources

Announcements
Microsoft Fabric Learn Together

Microsoft Fabric Learn Together

Covering the world! 9:00-10:30 AM Sydney, 4:00-5:30 PM CET (Paris/Berlin), 7:00-8:30 PM Mexico City

PBI_APRIL_CAROUSEL1

Power BI Monthly Update - April 2024

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

April Fabric Community Update

Fabric Community Update - April 2024

Find out what's new and trending in the Fabric Community.