cancel
Showing results for 
Search instead for 
Did you mean: 
Reply
Frequent Visitor

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
Solution Supplier
Solution Supplier

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.
Super User II
Super User II

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.





Hope it resolves your issue? 
Please consider accepting it as the solution to help the other members find it more quickly.

Appreciate your Kudos, Press the thumbs up button!!👍
Regards,
Pranit

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!

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
secondImage

Happy New Year from Power BI

This is a must watch for a message from Power BI!

December Update

Check it Out!

Click here to read more about the December 2020 Updates!

Community Blog

Check it Out!

Click here to read the latest blog and learn more about contributing to the Power BI blog!

Get Ready for Power BI Dev Camp

Get Ready for Power BI Dev Camp

Mark your calendars and join us for our next Power BI Dev Camp!.

Top Solution Authors