periodOverPeriodPercentDifference
La funzione periodOverPeriodPercentDifference calcola la differenza in percentuale di una misura su due periodi di tempo diversi, come specificato dalla granularità e dall'offset del periodo. A differenza di percentDifference, questa funzione utilizza un offset basato sulla data anziché un offset a dimensione fissa. Ciò garantisce che vengano confrontate solo le date corrette, anche se nel set di dati mancano dei punti dati.
Sintassi
periodOverPeriodPercentDifference( measure, date, period, offset)
Argomenti
- misura
- 
								Una misura aggregata per la quale si desidera vedere la differenza. 
- data
- 
								La dimensione della data sulla quale vengono eseguiti i calcoli di periodOverPeriod. 
- punto
- 
								(Facoltativo) Il periodo di tempo durante il quale si esegue il calcolo. Granularità pari a YEARsignifica calcoloYearToDate,QuartersignificaQuarterToDatee così via. Le granularità valide includonoYEAR,QUARTER,MONTH,WEEK,DAY,HOUR,MINUTEeSECONDS.L'impostazione predefinita di questo argomento è la granularità dell'aggregazione visiva 
- offset
- 
								(Facoltativo) L'offset può essere un numero intero positivo o negativo che rappresenta il periodo di tempo precedente (specificato per periodo) con cui si desidera effettuare il confronto. Ad esempio, il periodo di un trimestre con offset 1 significa il confronto con il trimestre precedente. Il valore predefinito di questo argomento è 1. 
Esempio
L'esempio seguente calcola la differenza percentuale delle vendite mese su mese con una granularità pari alla dimensione dell'elemento visivo e un offset predefinito di 1.
periodOverPeriodPercentDifference(sum(Sales),{Order Date})
L'esempio seguente calcola la differenza percentuale delle vendite mese su mese con una granularità fissa pari a MONTH e un offset fisso di 1.
periodOverPeriodPercentDifference(sum(Sales), {Order Date}, MONTH, 1)
