Según la referencia de consulta de bigquery, actualmente Quantiles no permite ningún tipo de agrupación por otra columna. Estoy interesado principalmente en obtener medianas agrupadas por una determinada columna. El único trabajo que veo ahora es generar una consulta de cuantil por miembro de grupo distinto donde el miembro del grupo es una condición en la cláusula where.BigQuery: cláusula GROUP BY para QUANTILES
Por ejemplo, utilizo la consulta siguiente para cada fila distinta en la columna-y si deseo obtener el resultado deseado.
SELECT QUANTILE(<column-x>, 1001)
FROM <table>
WHERE
<column-y> == <each distinct row in column-y>
- ¿El gran plan de consulta en el equipo que tiene algunas funciones para permitir la agrupación de cuantiles en el futuro?
- ¿Hay alguna manera mejor de obtener lo que trato de obtener aquí?
Gracias
estoy interesado principalmente en las medianas. Pero el percentil 99 y 99.9 sería bueno tenerlo. No puedo filtrar los valores atípicos tampoco. Por lo tanto, parece que tendré que ejecutar consultas por separado para obtener el resultado deseado. Sin embargo, esta será una buena característica para agregar a una gran consulta en el futuro. ¡Gracias por la respuesta! – msrivas