

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à.

# periodToDatePercentile


La funzione `periodToDatePercentile` calcola il percentile in base ai numeri effettivi misurati per una determinata granularità temporale (ad esempio, un trimestre) fino a un punto nel tempo, rispetto a quel periodo. Utilizza il raggruppamento e l'ordinamento applicati nei contenitori di campi.

Per restituire il valore percentile più vicino presente nel set di dati, usa `periodToDatePercentile`. Per restituire un valore percentile esatto che potrebbe non essere presente nel set di dati, usa invece `periodToDatePercentileCont`.

## Sintassi


```
periodToDatePercentile(
	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 `YEAR` significa calcolo `YearToDate`, `Quarter` significa `QuarterToDate` e così via. Le granularità valide includono `YEAR`, `QUARTER`, `MONTH`, `WEEK`, `DAY`, `HOUR`, `MINUTE` e `SECONDS`.

 *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 inizia la settimana la domenica. Nel nostro esempio, è il 27-06-21.

```
periodToDatePercentile(fare_amount, 90, pickupDatetime, WEEK, parseDate("06-30-2021", "MM-dd-yyyy"))
```

![\[Questa è un'immagine dei risultati del calcolo di esempio.\]](http://docs.aws.amazon.com/it_it/quick/latest/userguide/images/PTDPercentileResults.png)
