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

Be one of the first to start using Fabric Databases. View on-demand sessions with database experts and the Microsoft product team to learn just how easy it is to get started. Watch now

Reply
Anonymous
Not applicable

Profundice en función de las dimensiones de tablas distintas

Hola, chicos

Tengo un modelo de PBI que compila información de Anuncios de Facebook, Google Ads y Anuncios de LinkedIn con el fin de mostrar el rendimiento de los medios de pago. Para cada plataforma, tengo 2 tablas, una para las dimensiones del anuncio (como ID de anuncio, nombre de anuncio, enlace URL de anuncio, creatividad de anuncio, etc.) y otra para métricas diarias, además de otras tablas de dimensiones.

Model RelationshipsRelaciones de modelo

También he creado un conjunto de medidas, con el fin de calcular el gasto total, impresiones, clics, etc. Todas mis medidas se ven así (simplemente cambiando las columnas que estoy sumando):

Ads Spend =
CALCULATE (
    SUM ( 'f fb_ads'[spend_adjusted] ),
    USERELATIONSHIP ( 'f fb_ads'[anuncio_id], 'd fb_ads'[id] )
)
    + CALCULATE (
        SUM ( 'f g_ads'[cost] ),
        USERELATIONSHIP ( 'f g_ads'[anuncio_id], 'd g_ads'[id] )
    )
    + CALCULATE (
        SUM ( 'f linkedin_ads'[cost_in_local_currency] ),
        USERELATIONSHIP ( 'f linkedin_ads'[creative_id], 'd linkedin_ads'[id] )
    )

Estoy tratando de crear un Matrix Visual que dará a los usuarios la capacidad de ver desglose hasta el nivel de anuncio, por el identificador de anuncio. Lo he creado hasta el nivel de plataforma, y la versión real se ve como:

Screenshot_1.png

Pero como los identificadores de anuncio están en tablas separadas (resaltadas en diferentes tonos de verde en la primera imagen), no puedo insertarlos como un nivel adicional de desglose.

¿Cuál sería la mejor solución para esta situación? Pensé en agrupar todas las tablas de hechos en una, pero eso requeriría varios cambios. ¿Hay alguna otra salida más eficiente?

Saludos

1 ACCEPTED SOLUTION
V-pazhen-msft
Community Support
Community Support

@Anonymous
Supongo que necesita anexar las tablas de hechos en uno, que es el método más obvio.

Por ahora, ya tienes la relación activada, así que supongo que no hay necesidad de usar la función userelationship(). En su lugar, intente crear relaciones inactivas entre columnas id en la tabla de 3 hechos y llame a la relación con la función userelationship() en medidas.

saludos
Paul

View solution in original post

1 REPLY 1
V-pazhen-msft
Community Support
Community Support

@Anonymous
Supongo que necesita anexar las tablas de hechos en uno, que es el método más obvio.

Por ahora, ya tienes la relación activada, así que supongo que no hay necesidad de usar la función userelationship(). En su lugar, intente crear relaciones inactivas entre columnas id en la tabla de 3 hechos y llame a la relación con la función userelationship() en medidas.

saludos
Paul

Helpful resources

Announcements
Las Vegas 2025

Join us at the Microsoft Fabric Community Conference

March 31 - April 2, 2025, in Las Vegas, Nevada. Use code MSCUST for a $150 discount!

Dec Fabric Community Survey

We want your feedback!

Your insights matter. That’s why we created a quick survey to learn about your experience finding answers to technical questions.

ArunFabCon

Microsoft Fabric Community Conference 2025

Arun Ulag shares exciting details about the Microsoft Fabric Conference 2025, which will be held in Las Vegas, NV.

December 2024

A Year in Review - December 2024

Find out what content was popular in the Fabric community during 2024.

Top Solution Authors
Top Kudoed Authors