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

Ayuda a mejorar mi Dax

Hola

Necesito ayuda para mejorar mi código De Dax, toma una gran cantidad de mi memoria y no puede solicitar datos enormes es sólo trabajo para 20,000 a 30,000 fila, pero mis datos más de Million row estoy tratando de encontrar la duración minuto entre conectado y Desconectado para cada usuario.

este mi código

Duración de la estación de tiempo
VAR __thislogin - Hoja1 [Tiempo]
VAR __nextlogout ?
    CALCULAR (
        MIN (Hoja1 [Tiempo]),
        ALLEXCEPT (Sheet1, Sheet1 [UserID]),
        Sheet1 [Tiempo]> __thislogin,
        Sheet1 [Tipo de evento] - "DESCONECTADO"
    )
devolución
    SI (
        Sheet1 [EventType] á "CONNECTED",
        DATEDIFF (__thislogin, __nextlogout, MINUTE),
        BLANK ()
    )

y esto mis datos

Capture.PNG

será mejor encontrar por qué hacerlo en el editor de consultas de energía, pero en no hay mucho código M.

3 REPLIES 3
AliAlHamadi
Frequent Visitor

Edito mi publicación con archivos de Excel y power bi

Para obtener el valor de la siguiente fila, puede usar la función de este blogpost: https://www.thebiccountant.com/2018/07/12/fast-and-easy-way-to-reference-previous-or-next-rows-in-po... (la segunda función tiene un parámetro para obtener la siguiente fila en lugar de la fila prevsious).

Pero tienes que aplicarlo en el nivel de UserID como se describe aquí: https://www.thebiccountant.com/2018/09/30/memory-efficient-clustered-running-total-in-power-bi/

DAX simplemente necesita demasiada RAM para este tipo de cálculos, desafortunadamente.

amitchandak
Super User
Super User

@ImkeF, ¿puede sugerir algún código M para este

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.