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

Find everything you need to get certified on Fabric—skills challenges, live sessions, exam prep, role guidance, and more. Get started

Reply
JHopkins
New Member

Combinación de dos tablas pivotadas ("pivotado" por groupby en tablas)

Hola

He estado golpeando mi cabeza de nuevo una pared durante una semana y necesito la ayuda de otros. Soy capaz de pivotar dos conjuntos de datos en dos pantallas de informe separadas. También puedo "pivotar" los dos conjuntos de datos con GROUPBY en dos tablas separadas. No puedo por mi vida averiguar cómo combinar las dos mesas en una.

Tabla hecha:

DimensiónFechaHecho
12020-11-031000
22020-11-031100
32020-11-03900
42020-11-031200
52020-11-031300
62020-11-03100
72020-11-03500
82020-11-03600
92020-11-03500

Tabla muestreada:

DimensiónFechaMuestreados
12020-11-0350
22020-11-0330
32020-11-0350
42020-11-0350
52020-11-0330
62020-11-0330
72020-11-0310
82020-11-0350
92020-11-0320

He probado uniones, diferentes resumes, y me he perdido mucho tratando de entender el uso más detallado de filtros, etc.... Mi objetivo es poder mostrar todos los datos en una tabla como esta:

DimensiónFechaHechoMuestreados
12020-11-03100050
22020-11-03110030
32020-11-0390050
42020-11-03120050
52020-11-03130030
62020-11-0310030
72020-11-0350010
82020-11-0360050
92020-11-0350020

Probablemente hay mejores maneras cuando traigo los datos o cuando creo las tablas ellos mismos... Espero que algunas mentes más experimentadas puedan iluminarme.

¡Gracias!

Jeremy

2 REPLIES 2
v-zhenbw-msft
Community Support
Community Support

Hola @JHopkins ,

Hay dos maneras, una es combinarlas en Power Query Editor.

comb1.jpg

comb2.jpg

Otra forma es crear una columna de cálculo en la tabla Made.

Sample column = 
CALCULATE(
    SUM('Sampled Table'[Sampled]),
    FILTER(
        'Sampled Table',
        'Sampled Table'[Dimension]='Made Table'[Dimension]
        &&'Sampled Table'[Date]='Made Table'[Date]))

comb3.jpg

Si no cumple con sus requisitos, ¿podría mostrar el resultado esperado exacto basado en la tabla que ha compartido?

Saludos

Equipo de apoyo a la comunidad _ zhenbw

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

BTW, pbix como adjunto.

lbendlin
Super User
Super User

Esto debería funcionar:

let
    Source = Table.NestedJoin(#"Made Table", {"Dimension"}, #"Sampled Table", {"Dimension"}, "Sampled Table", JoinKind.Inner),
    #"Expanded Sampled Table" = Table.ExpandTableColumn(Source, "Sampled Table", {"Sampled"}, {"Sampled"})
in
    #"Expanded Sampled Table"

Helpful resources

Announcements
July 2024 Power BI Update

Power BI Monthly Update - July 2024

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

July Newsletter

Fabric Community Update - July 2024

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

Top Solution Authors