Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Funzione di aggregazione: restituisce una bitmap con le posizioni dei bit impostati da tutti i valori della colonna di input. La colonna di input sarà probabilmente bitmap_bit_position().
Sintassi
import pyspark.sql.functions as sf
sf.bitmap_construct_agg(col=<col>)
Parametri
| Parametro | TIPO | Description |
|---|---|---|
col |
pyspark.sql.Column o str |
La colonna di input sarà probabilmente bitmap_bit_position(). |
Esempi
Esempio 1: uso della funzione bitmap_construct_agg con 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...|
+--------------------------------------------+