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
RavitPBI
Frequent Visitor

Cálculo utilizando diferentes tablas sin relación

Tabla A: Salida

Date_idOrg_idOutboundUnits
180500.00
280600.00
380700.00
186100.00
286200.00
386300.00

Tabla B: Entrada

Date_idOrg_idVendor_idInboundUnits
180150.00
180260.00
280170.00
280210.00
380120.00
380230.00
186150.00
186260.00
286170.00
286210.00
386120.00
386230.00

Tabla C: GoalUPH (Unidades de objetivos por hora)

Date_idOrg_idGoalUPH
18020.00
28020.00
38020.00
18625.00
28625.00
38625.00

Mi modelo de datos tiene la configuración anterior de las tablas A, B y C (entre muchas otras tablas). Desafortunadamente, no hay ninguna relación activa/inactiva entre estas tablas A, B, C (ya que mi escritorio PowerBI no permite relaciones de varios a varios). Estoy tratando de lograr la siguiente fórmula:

HoursNeeded (OutboundUnits + InboundUnits) / GoalUPH --> para cada combinación de Date_id y Org_id.

Por lo tanto, por ejemplo,para Date_id 1 y Org_id 80, el cálculo sería (matemáticamente) como:

HorasNeeded á (500.00 + (50.00 + 60.00)) / 20.00 a 30.5

Agradecería cualquier ayuda en la creación del cálculo anterior. ¡Gracias!

1 ACCEPTED SOLUTION
amitchandak
Super User
Super User

@RavitPBI , Crear dos/tres fecha de tabla de dimensiones comunes, org y proveedor. Acompáñalos con tablas y luego úsalo.

Refiera este video cómo dos crean uno cuando tienen uno -https://www.youtube.com/watch?v=Bkf35Roman8

Proporcione sus comentarios y consejos para nuevos videos
Tutorial Series Dax Vs SQL Direct Query PBI Consejos
Apreciamos tus Felicitaciones.

View solution in original post

4 REPLIES 4
v-janeyg-msft
Community Support
Community Support

Hola, @RavitPBI

Es un placer responder por ti.

Según su descripción, creo que puede crear dos segmentaciones de datos (columna en la tabla C) y una medida para calcular el resultado deseado.

Así:

HoursNeeded =
VAR dateid =
    SELECTEDVALUE ( GoalUPH[Date_id] )
VAR orgid =
    SELECTEDVALUE ( GoalUPH[Org_id] )
VAR sumunits =
    SUMX (
        FILTER ( ALL ( Outbound ), [Date_id] = dateid && [Org_id] = orgid ),
        [OutboundUnits]
    )
        + SUMX (
            FILTER ( ALL ( Inbound ), [Date_id] = dateid && [Org_id] = orgid ),
            [InboundUnits]
        )
RETURN
    IF (
        ISFILTERED ( GoalUPH[Date_id] ) && ISFILTERED ( GoalUPH[Org_id] ),
        DIVIDE ( sumunits, SELECTEDVALUE ( GoalUPH[GoalUPH] ) ),
        0
    )

v-janeyg-msft_0-1603416410749.png

Si no resuelve su problema, por favor no dude en preguntarme.

Saludos

Janey Guo

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

Hola @v-janeyg-msft,

Gracias por compartir la solución. Aunque parece que este cálculo funcionaría con su recomendación, sin embargo, el uso de la segmentación de datos no es una opción para mí. Este cálculo debe realizarse en segundo plano sin el uso de ninguna interacción del usuario final. ¡Agradezco la ayuda!

amitchandak
Super User
Super User

@RavitPBI , Crear dos/tres fecha de tabla de dimensiones comunes, org y proveedor. Acompáñalos con tablas y luego úsalo.

Refiera este video cómo dos crean uno cuando tienen uno -https://www.youtube.com/watch?v=Bkf35Roman8

Proporcione sus comentarios y consejos para nuevos videos
Tutorial Series Dax Vs SQL Direct Query PBI Consejos
Apreciamos tus Felicitaciones.

Hola @amitchandak,

Gracias por proporcionar la dirección correcta. El video dio algunas ideas para construir sobre mi propia solución usando mesas de puente. ¡Apreciamos mucho la ayuda! 🙂

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.