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

Earn a 50% discount on the DP-600 certification exam by completing the Fabric 30 Days to Learn It challenge.

Reply
edayeh
New Member

Calcular datos de instantánea Delta -

Hola

Estoy tratando de obtener deltas de datos de instantáneas y no puedo averiguar cómo.

Yo snapshotdata (en SFDC) diariamente por cuenta y ARR para esa cuenta y traigo ese valor de almacenamiento. Me encantaría poder calcular el delta de cualquier cambio diario para una cuenta específica. A continuación se muestra lo que me encantaría conseguir.

Quiero crear un colum (Delta a continuación) que me mostrará qué cuentas cambiaron de la fecha anterior. Pequeño tamaño de muestra por debajo.

NombreArrFechaDelta
Cuenta 1 $ 68,22329-Oct
Cuenta 1 $ 26,65630-Oct($41,567)
Cuenta 2 $ 68,16229-Oct
Cuenta 2 $ 68,16230-Oct$0
Cuenta 3 $ 177,32429-Oct
Cuenta 3 $ 1,67930-Oct($175,645)
Cuenta 4 $ 12,81929-Oct
Cuenta 4 $ 8,07130-Oct($4,748)
Cuenta 5 $ 18029-Oct
Cuenta 5 $ 18030-Oct$0

Tengo más de 500 cuentas, así que la instantánea tiene más de 500 registros diarios.

¿Cómo puedo obtener una fórmula para mostrarme esto? gracias de antemano

1 ACCEPTED SOLUTION
camargos88
Community Champion
Community Champion

@edayeh ,

Puede utilizar este código para crear una columna calculada:

Delta = 
VAR _date = CALCULATE(MAX('Table'[Date]), FILTER('Table', 'Table'[Date] < EARLIER('Table'[Date])))
RETURN IF(_date <> BLANK(), CALCULATE(SUM('Table'[ARR]), FILTER('Table', 'Table'[Name] = EARLIER('Table'[Name]) && [Date] = _date)) - 'Table'[ARR], BLANK())

Capture.PNG



Did I answer your question? Mark my post as a solution!

Proud to be a Super User!



View solution in original post

2 REPLIES 2
camargos88
Community Champion
Community Champion

@edayeh ,

Puede utilizar este código para crear una columna calculada:

Delta = 
VAR _date = CALCULATE(MAX('Table'[Date]), FILTER('Table', 'Table'[Date] < EARLIER('Table'[Date])))
RETURN IF(_date <> BLANK(), CALCULATE(SUM('Table'[ARR]), FILTER('Table', 'Table'[Name] = EARLIER('Table'[Name]) && [Date] = _date)) - 'Table'[ARR], BLANK())

Capture.PNG



Did I answer your question? Mark my post as a solution!

Proud to be a Super User!



Muchas gracias..... Sí

Helpful resources

Announcements
LearnSurvey

Fabric certifications survey

Certification feedback opportunity for the community.

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.