periodToDatePercentileCont - Amazon QuickSight

periodToDatePercentileCont

A função periodToDatePercentileCont calcula o percentil com base em uma distribuição contínua dos números na medida para uma determinada granularidade de tempo (por exemplo, um quarto) até um ponto no tempo nesse período. Ela usa o agrupamento e a classificação aplicados nas fontes do campo.

Para retornar um valor percentual exato que talvez não esteja presente no seu conjunto de dados, use periodToDatePercentileCont. Para retornar o valor percentual mais próximo que está presente no seu conjunto de dados, use periodToDatePercentile.

Sintaxe

periodToDatePercentileCont( measure, percentile, dateTime, period, endDate (optional))

Arguments (Argumentos)

medida

O argumento deve ser um campo. Valores nulos são omitidos nos resultados. Valores literais não funcionam.

percentil

O valor do percentil pode ser qualquer constante numérica de 0 a 100. Um percentil de 50 computa o valor médio da medida.

dateTime

A dimensão da data na qual você está computando as agregações PeriodToDate.

período

O período durante o qual você está computando a computação. A granularidade de YEAR significa computação de YearToDate, Quarter significa QuarterToDate e assim por diante. As granularidades válidas incluem YEAR, QUARTER, MONTH, WEEK, DAY, HOUR, MINUTE e SECONDS.

endDate

(Opcional) A dimensão da data em que você está encerrando a computação das agregações de periodToDate. Se omitida, assumirá now() como padrão.

Exemplo

O exemplo a seguir calcula o 90º percentil acumulado na semana do valor da tarifa por tipo de pagamento para a semana de 30/6/21. Para simplificar o exemplo, filtramos um único pagamento. A data 30/6/21 é quarta-feira. O QuickSight começa a semana aos domingos. No nosso exemplo, essa data é 27/6/21.

periodToDatePercentileCont(fare_amount, 90, pickupDatetime, WEEK, parseDate("06-30-2021", "MM-dd-yyyy"))
Esta é uma imagem do retorno do cálculo de exemplo.