SUB_BITMAP (Lakehouse v1)
生成源位图的子位图,从起始索引开始,具有指定大小。
Analyze 语法
Section titled “Analyze 语法”func.sub_bitmap( <bitmap>, <start>, <size> )Analyze 示例
Section titled “Analyze 示例”func.sub_bitmap(func.build_bitmap([1, 2, 3, 4, 5]), 1, 3)
┌───────────────────────────────────────────────────────────┐│ func.sub_bitmap(func.build_bitmap([1, 2, 3, 4, 5]), 1, 3) │├───────────────────────────────────────────────────────────┤│ 2,3,4 │└───────────────────────────────────────────────────────────┘SQL 语法
Section titled “SQL 语法”SUB_BITMAP( <bitmap>, <start>, <size> )SQL 示例
Section titled “SQL 示例”SELECT SUB_BITMAP(BUILD_BITMAP([1, 2, 3, 4, 5]), 1, 3)::String;
┌─────────────────────────────────────────────────────────┐│ sub_bitmap(build_bitmap([1, 2, 3, 4, 5]), 1, 3)::string │├─────────────────────────────────────────────────────────┤│ 2,3,4 │└─────────────────────────────────────────────────────────┘