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à.
periodToDatePercentileCont
La funzione periodToDatePercentileCont calcola il percentile in base a una distribuzione continua dei numeri nella misura specificata per una determinata granularità temporale (ad esempio, un trimestre) fino a un determinato momento. Utilizza il raggruppamento e l'ordinamento applicati nei contenitori di campi.
Per restituire un valore percentile esatto che potrebbe non essere presente nel set di dati, usa periodToDatePercentileCont. Per restituire il valore percentile più vicino presente nel set di dati, usa invece periodToDatePercentile.
Sintassi
periodToDatePercentileCont( measure, percentile, dateTime, period, endDate (optional))
Arguments (Argomenti)
- misura
-
L'argomento deve essere un campo. I valori null vengono omessi dai risultati. I valori letterali non funzionano.
- percentile
-
Il valore percentile può essere qualsiasi costante numerica compresa tra 0 e 100. Un percentile di 50 calcola il valore mediano della misura.
- 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
L'esempio seguente calcola il week-to-date 90° percentile dell'importo della tariffa per tipo di pagamento per la settimana dal 06-30-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.
periodToDatePercentileCont(fare_amount, 90, pickupDatetime, WEEK, parseDate("06-30-2021", "MM-dd-yyyy"))