

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

# periodToDatePercentile
<a name="periodToDatePercentile-function"></a>

La función `periodToDatePercentile` calcula el percentil según los números reales de una medida para un grado de detalle temporal determinado (por ejemplo, un trimestre) hasta un momento concreto en el tiempo, teniendo en cuenta ese periodo. Utiliza la agrupación y la ordenación que se aplican en los cuadros de campo.

Para devolver el valor del percentil más cercano que esté presente en su conjunto de datos, utilice `periodToDatePercentile`. Para devolver un valor de percentil exacto que podría no estar presente en su conjunto de datos, utilice `periodToDatePercentileCont` en su lugar.

## Sintaxis
<a name="periodToDatePercentile-function-syntax"></a>

```
periodToDatePercentile(
	measure, 
	percentile, 
	dateTime, 
	period, 
	endDate (optional))
```

## Argumentos
<a name="periodToDatePercentile-function-arguments"></a>

 *measure*   
El argumento debe ser un campo. Los valores nulos se omiten en los resultados. Los valores literales no funcionan.

 *percentil*   
El valor del percentil puede ser cualquier constante numérica del 0 al 100. Un percentil de 50 calcula el valor mediano de la medida.

 *dateTime*   
La dimensión de fecha en la que está calculando PeriodToDate las agregaciones.

 *periodo*   
El periodo de tiempo durante el que se hace el cálculo. Si se usa el grado de detalle de `YEAR`, significa que se usará el cálculo `YearToDate`; si se usa el grado de detalle de `Quarter`, significa que se usará el cálculo `QuarterToDate`, etc. Los grados de detalle válidos son `YEAR`, `QUARTER`, `MONTH`, `WEEK`, `DAY`, `HOUR`, `MINUTE` y `SECONDS`.

 *endDate*   
(Opcional) La dimensión de fecha en la que va a finalizar el cálculo de las periodToDate agregaciones. El valor predeterminado es `now()` si se omite.

## Ejemplo
<a name="periodToDatePercentile-function-example"></a>

En el siguiente ejemplo week-to-date, se calcula el percentil 90 del importe de la tarifa por tipo de pago para la semana del 30 de junio al 21 de junio. Para simplificar el ejemplo, filtramos solo un pago. El 30 de junio de 2021 es miércoles. Quick comienza la semana los domingos. En nuestro ejemplo, es el 27 de junio de 2021.

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

![\[Esta es una imagen del resultado del cálculo del ejemplo.\]](http://docs.aws.amazon.com/es_es/quick/latest/userguide/images/PTDPercentileResults.png)
