Note
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de changer d’annuaire.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de changer d’annuaire.
Retourne une bitmap qui est l’and au niveau du bit de toutes les bitmaps de la colonne d’entrée. La colonne d’entrée doit être des bitmaps créées à partir de bitmap_construct_agg().
Syntaxe
from pyspark.databricks.sql import functions as dbf
dbf.bitmap_and_agg(col=<col>)
Paramètres
| Paramètre | Type | Descriptif |
|---|---|---|
col |
pyspark.sql.Column ou nom de colonne |
La colonne d’entrée doit être des bitmaps créées à partir de bitmap_construct_agg(). |
Examples
from pyspark.databricks.sql import functions as dbf
df = spark.createDataFrame([("F0",),("70",),("30",)], ["a"])
df.select(dbf.bitmap_and_agg(dbf.to_binary(df.a, dbf.lit("hex")))).show()
+---------------------------------+
|bitmap_and_agg(to_binary(a, hex))|
+---------------------------------+
| [30 00 00 00 00 0...|
+---------------------------------+