unnest_bitmap
功能
unnest_bitmap 是一种表函数 (table function),用于将一个 bitmap 展开成多行。
可以将 StarRocks 的 Lateral Join 与 unnest_bitmap 功能结合使用,实现常见的列转行逻辑。
该函数可以用于替换 unnest(bitmap_to_array(bitmap))
,性能更好,占用内存资源更少,不受数组长度的限制。
该函数从 3.1 版本开始支持。
unnest_bitmap 是一种表函数 (table function),用于将一个 bitmap 展开成多行。
可以将 StarRocks 的 Lateral Join 与 unnest_bitmap 功能结合使用,实现常见的列转行逻辑。
该函数可以用于替换 unnest(bitmap_to_array(bitmap))
,性能更好,占用内存资源更少,不受数组长度的限制。
该函数从 3.1 版本开始支持。