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

Creación de segmentaciones de datos para valores con el fin de elegir qué valor queremos para cada columna

Hola a todos,

Traté de buscar una pregunta similar, pero ha sido bastante difícil ya que estoy teniendo problemas para frasear lo que quiero (como muestra el título).

Tengo una mesa que se ve así:

PersonaHabilidad 1Habilidad 2Habilidad 3Habilidad 4Habilidad 5Habilidad 6
Persona 1PrincipianteAvanzadaPrincipianteIntermedioPrincipiantePrincipiante
Persona 2AvanzadaAvanzadaIntermedioIntermedioAvanzadaPrincipiante
Persona 3PrincipianteAvanzadaAvanzadaIntermedioAvanzadaPrincipiante
Persona 4PrincipianteIntermedioIntermedioPrincipianteAvanzadaAvanzada
Persona 5IntermedioPrincipiantePrincipiantePrincipiantePrincipianteAvanzada

Me gustaría crear 3 segmentaciones (una para cada nivel de habilidad) que tendrían todas las columnas "Skill" como valores posibles. De esta manera, podría filtrar en las filas en función del nivel de habilidad de las columnas elegidas.

Básicamente, tendría:

- Cortadora 1: Principiante

- Cortadora 2: Intermedio

- Cortadora 3: Avanzado

Cada cortador tendría "Habilidad 1", "Habilidad 2", "Habilidad 3", "Habilidad 4" y "Habilidad 5" como valores posibles.

De esa manera, si selecciono "Habilidad 1" en la segmentación Principiante, obtendría las filas para la Persona 1, 3 y 4.

Si selecciono "Habilidad 1" en la segmentación Principiante y "Habilidad 3" en la segmentación Avanzada, obtendría la fila para la Persona 3.

Si selecciono "Habilidad 2" y "Habilidad 3" en Intermedio y "Habilidad 5" en Avanzado, obtendría la Persona 4, una así sucesivamente.

¡Gracias por tu ayuda!

4 REPLIES 4
daxer-almighty
Solution Sage
Solution Sage

Como @pranit828 sugiere que tiene que despivot sus datos. Power BI funciona con tablas que son fáciles de filtrar, lo que significa que deben ser largas pero estrechas en lugar de cortas y anchas.
pranit828
Community Champion
Community Champion

Hola @Twelve

Despobí las 6 columnas de Habilidades,

pranit828_3-1598748124915.png

Entonces Mi tabla se vería como abajo

pranit828_2-1598748044418.png

Aquí está la consulta M si ayuda:

let
    Source = Table.FromRows(Json.Document(Binary.Decompress(Binary.FromText("i45WCkgtKs7PUzBU0lFySk3PzMtLLQIyHVPKEvOSU1NQRT3zSlKLclNTMhNLUlFl4MxYHbiRRqjmIDHRzEHjYrMbyVhjnC7FbQMBI03wehO3r7HZjWSsKXFBhouJMDIWAA==", BinaryEncoding.Base64), Compression.Deflate)), let _t = ((type nullable text) meta [Serialized.Text = true]) in type table [Person = _t, #"Skill 1" = _t, #"Skill 2" = _t, #"Skill 3" = _t, #"Skill 4" = _t, #"Skill 5" = _t, #"Skill 6" = _t]),
    #"Unpivoted Only Selected Columns" = Table.Unpivot(Source, {"Skill 1", "Skill 2", "Skill 3", "Skill 4", "Skill 5", "Skill 6"}, "Attribute", "Value"),
    #"Renamed Columns" = Table.RenameColumns(#"Unpivoted Only Selected Columns",{{"Attribute", "Skill"}, {"Value", "Level"}})
in
    #"Renamed Columns"

Entonces crearía una cortadora como.

pranit828_1-1598747984503.png

Y ahora, cuando proyecte el nombre de su persona en la tabla, mostrará solo aquellos que tengan la selección.

pranit828_4-1598748241997.png

Además, puede tener niveles en diferentes segmentaciones de datos según lo necesite.





PBI_SuperUser_Rank@1x.png


Hope it resolves your issue? 
Did I answer your question? Mark my post as a solution!

Appreciate your Kudos, Press the thumbs up button!!
Linkedin Profile
Anonymous
Not applicable

Parece que sólo puedo seleccionar un valor a la vez.

¿Hay alguna manera de permitir la selección múltiple, como "Habilidad 1" en la categoría "Principiante" y "Habilidad 2" en la "Avanzada"?

¡Gracias!

Anonymous
Not applicable

Gracias @pranit828,funciona perfectamente!

Todavía soy nuevo en Power BI y nunca me di cuenta de que era posible usar dos columnas en una segmentación de datos.

Gracias @daxer todopoderoso por tu opinión, lo tendré en cuenta para cuando esté atascado 🙂

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.