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
Syndicate_Admin
Administrator
Administrator

power bi dax Min fecha de cada categoría

Hola Comunidad,

Estoy familiarizado con SQL y puedo escribir una consulta para devolver los resultados de una consulta a Select MIN(Date), MAX(Date), SUM(quality) y GROUP BY. Sin embargo, soy nuevo en Power BI y DAX y me resulta difícil hacer lo mismo en Power BI. A continuación se muestra mi situación.

Estas tablas en Power BI:

Dim_ManefactureDate

peternznguyen_7-1656494237354.png

Dim_ReleaseDate

peternznguyen_8-1656494270405.png

Fact_OrderID

peternznguyen_9-1656494304580.png

Relaciones de tabla

peternznguyen_10-1656494317460.png

Al agregar una visualización de tabla a una nueva página para mostrar datos de tres tablas anteriores, los datos se muestran de la siguiente manera:

peternznguyen_11-1656494374112.png

En Valores de visualizaciones, al seleccionar SUMA sobre peso neto, resume automáticamente el peso neto esperado. Sin embargo, para ManufactureDate y ReleaseDate, al seleccionar Early, la tabla de Power BI muestra valores inesperados de 1/01/1900 como este:

peternznguyen_12-1656494429003.png

Espero la fecha más temprana de cada OrderID como se muestra a continuación:

peternznguyen_13-1656494460348.png

También he intentado usar una función DAX para crear una nueva columna, pero se produce un error

ManufactureDate_Earliest = 
    VAR Sum_Netweight = SUM(Fact_OrderID[NetWeight])
    VAR GroupBy_OrderID = GROUPBY(Fact_OrderID,Fact_OrderID[OrderID])
    RETURN
        CALCULATE(
             MIN(RELATED(Dim_ManufactureDate[DateBK]))
            )

Muchas gracias por su ayuda

Pedro

1 ACCEPTED SOLUTION

@peternznguyen se verán las medidas:

Earliest_CompletionDate = 
CALCULATE(
    MIN(CompletionDate[DateBK]),
    CROSSFILTER(Fact_ShippingKPI[CompletionDate_DateSK], CompletionDate[DateSK], BOTH)
)






2022-05-19 17_30_22-Re_ Need help on DAX function with measure vs colu... - Microsoft Power BI Commu.png


Full-Logo11.png

SpartaBI_3-1652115470761.png SpartaBI_1-1652115142093.png SpartaBI_2-1652115154505.png

Informe de presentación – Contoso by SpartaBI

View solution in original post

4 REPLIES 4
Syndicate_Admin
Administrator
Administrator

@peternznguyen hay pocas maneras de abordarlo, pero debido a que eres muy nuevo, así que probemos esto. ¿Por qué no pusiste las columnas de fecha del hecho en lugar de la oscuridad?

@SpartaBI , gracias por su respuesta. Dim_ManufactureDate y Dim_ReleaseDate eran de Dim_Date que contiene muchas otras columnas como DayOfMonthCode, DayOfWeekCode, FullDateDesicription, MonthOfYearDescription, etc., así que es por eso que no pongo todo en la tabla fact. He intentado usar Matrix, pero no espero el resultado de Matrix.

@peternznguyen ok, ¿te pm ahora?

@peternznguyen se verán las medidas:

Earliest_CompletionDate = 
CALCULATE(
    MIN(CompletionDate[DateBK]),
    CROSSFILTER(Fact_ShippingKPI[CompletionDate_DateSK], CompletionDate[DateSK], BOTH)
)






2022-05-19 17_30_22-Re_ Need help on DAX function with measure vs colu... - Microsoft Power BI Commu.png


Full-Logo11.png

SpartaBI_3-1652115470761.png SpartaBI_1-1652115142093.png SpartaBI_2-1652115154505.png

Informe de presentación – Contoso by SpartaBI

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.