cancel
Showing results for 
Search instead for 
Did you mean: 
Reply
Syndicate_Admin
Administrator
Administrator

Utilice la segmentación de datos para filtrar una columna que, como varios valores, se separa

Hola a TODOS,

Tengo una tabla de productos que tiene regiones cloumn. Un producto puede tener muchas regiones. La columna región es una choise y una selección múltiple. Esto significa que el usuario puede elegir muchas regiones a la vez para un producto.

Cuando importo esta lista de SharePoint en Power BI, la columna región muestra varios valores separados por comas. como:

Producto-1América, Asia oriental, Unión Europea, etc.

Quiero mostrar/filtrar productos por una región mediante la segmentación de datos en Power BI. Elegí la segmentación de datos y agrego la columna Regiones y no región uno por uno, sino que muestra varias de ellas por coma y no se filtra correctamente.

Me preguntaba si hay algo de encorvación por esto.

Estoy deseando saber de usted.

Gracias en avanzado.

Regions.png

Regiones:

Américas
Asia Oriental
Unión Europea
Oriente Medio Norte África
Asia meridional
África subsahariana
Reino Unido
Europa más amplia
1 ACCEPTED SOLUTION
Syndicate_Admin
Administrator
Administrator

No hay @kardere,

Creé un archivo pbix de ejemplo(consulte adjunto)para usted, dividió las regiones y despivot las columnas de región relacionadas mediante el Editor de consultas de energía. Por favor, compruebe si eso es lo que desea.

yingyinr_0-1620982171426.png

yingyinr_1-1620982264468.png

Y si desea dividir las regiones por Power Automate, puede consultar el siguiente vídeo para obtenerlo.

Dividir una variable de cadena en Automatización de potencia (FLUJO MS)

Saludos

View solution in original post

4 REPLIES 4
Syndicate_Admin
Administrator
Administrator

No hay @kardere,

Creé un archivo pbix de ejemplo(consulte adjunto)para usted, dividió las regiones y despivot las columnas de región relacionadas mediante el Editor de consultas de energía. Por favor, compruebe si eso es lo que desea.

yingyinr_0-1620982171426.png

yingyinr_1-1620982264468.png

Y si desea dividir las regiones por Power Automate, puede consultar el siguiente vídeo para obtenerlo.

Dividir una variable de cadena en Automatización de potencia (FLUJO MS)

Saludos

View solution in original post

Syndicate_Admin
Administrator
Administrator


@kardere escribió:

¿Necesito ir a Power BI, para hacer la columna dividida delimitando cada vez que alguien agrega un nuevo dato a la lista de SharePoint? O una vez que he hecho el proceso de columna dividida, entonces siempre seguirá siendo el mismo.
Por último, ¿cómo creó ese script/origen y dónde se debe insertar este script y está allí de alguna manera de hacer que este proceso sea automatizado por Power Automate/flow.

Utilicé Power Query para dividir la columna, es Power Automate como supongo sin los 'disparadores'. PQ es el editor de transformación de datos por el que pasa la lista de SP para llegar a Power BI. Espero que eso ayude.

Syndicate_Admin
Administrator
Administrator

@kardere -

Intente dividir los valores y expandir las filas como:

image.png

let
    Source = Table.FromRows(Json.Document(Binary.Decompress(Binary.FromText("i45W8s9LVdJRcsxNLcpMTizWcU0sLlFwLM5M1HEtLcovSE3MUwjNy8zPU4qNBQA=", BinaryEncoding.Base64), Compression.Deflate)), let _t = ((type nullable text) meta [Serialized.Text = true]) in type table [Product = _t, Region = _t]),
    #"Changed Type" = Table.TransformColumnTypes(Source,{{"Product", type text}, {"Region", type text}}),
    #"Split Column by Delimiter" = Table.ExpandListColumn(Table.TransformColumns(#"Changed Type", {{"Region", Splitter.SplitTextByDelimiter(",", QuoteStyle.Csv), let itemType = (type nullable text) meta [Serialized.Text = true] in type {itemType}}}), "Region"),
    #"Changed Type1" = Table.TransformColumnTypes(#"Split Column by Delimiter",{{"Region", type text}})
in
    #"Changed Type1"

Uso de la interfaz:

image.png

Gracias @ChrisMendoza por su rápida respuesta. Es muy útil.

Esta lista de datos está en una lista de SharePoint. Está conectado a Power BI. Personas actualizando regularmente la lista. Además, las personas obtienen información regularmente de estos informes de Power BI.
Mi pregunta es la siguiente:
¿Necesito ir a Power BI, para hacer la columna dividida delimitando cada vez que alguien agrega un nuevo dato a la lista de SharePoint? O una vez que he hecho el proceso de columna dividida, entonces siempre seguirá siendo el mismo.
Por último, ¿cómo creó ese script/origen y dónde se debe insertar este script y está allí de alguna manera de hacer que este proceso sea automatizado por Power Automate/flow.
Atentamente

Helpful resources

Announcements
MBAS on Demand

2021 Release Wave 2 Plan

Power Platform release plan for the 2021 release wave 2 describes all new features releasing from October 2021 through March 2022.

July 2021 Update 768x460.png

Check it out!

Click here to read more about the July 2021 Updates

Power Query PA Forum 768x460.png

Check it out!

Did you know that you can visit the Power Query Forum in Power BI and now Power Apps

Top Solution Authors
Top Kudoed Authors