BITMAP_SUBSET_LIMIT (Lakehouse v1)
Génère un sous-bitmap du bitmap source, en partant d’une plage à partir de la valeur de début, avec une limite de taille.
Syntaxe Analyze
Section intitulée « Syntaxe Analyze »func.bitmap_subset_limit( <bitmap>, <start>, <limit> )Exemples Analyze
Section intitulée « Exemples Analyze »func.bitmap_subset_limit(func.build_bitmap([1, 4, 5]), 2, 2)
┌──────────────────────────────────────────────────────────────┐│ func.bitmap_subset_limit(func.build_bitmap([1, 4, 5]), 2, 2) │├──────────────────────────────────────────────────────────────┤│ 4,5 │└──────────────────────────────────────────────────────────────┘Syntaxe SQL
Section intitulée « Syntaxe SQL »BITMAP_SUBSET_LIMIT( <bitmap>, <start>, <limit> )Exemples SQL
Section intitulée « Exemples SQL »SELECT BITMAP_SUBSET_LIMIT(BUILD_BITMAP([1,4,5]), 2, 2)::String;
┌────────────────────────────────────────────────────────────┐│ bitmap_subset_limit(build_bitmap([1, 4, 5]), 2, 2)::string │├────────────────────────────────────────────────────────────┤│ 4,5 │└────────────────────────────────────────────────────────────┘