Kommentar
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Mängdfunktion: returnerar en bitmapp med positionerna för de bitar som angetts från alla värden från indatakolumnen. Indatakolumnen kommer troligen att vara bitmap_bit_position().
Syntax
import pyspark.sql.functions as sf
sf.bitmap_construct_agg(col=<col>)
Parameterar
| Parameter | Typ | Description |
|---|---|---|
col |
pyspark.sql.Column eller str |
Indatakolumnen kommer troligen att vara bitmap_bit_position(). |
Examples
Exempel 1: Använda funktionen bitmap_construct_agg med bitmap_bit_position.
import pyspark.sql.functions as sf
df = spark.createDataFrame([(1,),(2,),(3,)], ["a"])
df.select(
sf.bitmap_construct_agg(sf.bitmap_bit_position('a'))
).show()
+--------------------------------------------+
|bitmap_construct_agg(bitmap_bit_position(a))|
+--------------------------------------------+
| [07 00 00 00 00 0...|
+--------------------------------------------+