EQUIWIDTH_BUCKET (Lakehouse v2)
Devuelve el número de intervalo de un valor en un histograma de ancho uniforme. Divide el rango [min, max] en intervalos de igual ancho.
Sintaxis de Analyze
Sección titulada «Sintaxis de Analyze»func.equiwidth_bucket(<expr>, <min>, <max>, <num_buckets>)Ejemplos de Analyze
Sección titulada «Ejemplos de Analyze»func.equiwidth_bucket(75, 0, 100, 10)
┌───┐│ 8 │└───┘Sintaxis de SQL
Sección titulada «Sintaxis de SQL»EQUIWIDTH_BUCKET(<expr>, <min>, <max>, <num_buckets>)Ejemplos de SQL
Sección titulada «Ejemplos de SQL»SELECT score, EQUIWIDTH_BUCKET(score, 0, 100, 10) AS bucketFROM students;
┌───────┬────────┐│ score │ bucket │├───────┼────────┤│ 25 │ 3 ││ 75 │ 8 ││ 95 │ 10 │└───────┴────────┘