Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
periodToDateSum
La funzione periodToDateSum aggiunge la misura specificata per una determinata granularità temporale (ad esempio, un trimestre) fino a un determinato momento.
Sintassi
periodToDateSum( measure, dateTime, period, endDate)
Arguments (Argomenti)
- misura
-
L'argomento deve essere un campo. I valori null vengono omessi dai risultati. I valori letterali non funzionano.
- dateTime
-
La dimensione Data sulla quale calcoli le PeriodToDate aggregazioni.
- punto
-
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. - endDate
-
(Facoltativo) La dimensione della data in cui stai terminando le periodToDate aggregazioni di calcolo. Se omesso, l'impostazione predefinita è
now().
Esempio
La seguente funzione calcola la somma settimanale dell'importo della tariffa per pagamento, per la settimana dal 30-06-21. Per semplificare l'esempio, abbiamo filtrato un solo pagamento. Il 30-06-21 è mercoledì. Quick Suite inizia la settimana la domenica. Nel nostro esempio, è il 27-06-21.
periodToDateSum(fare_amount, pickUpDateTime, WEEK, parseDate("06-30-2021", "MM-dd-yyyy"))