Nota
O acceso a esta páxina require autorización. Pode tentar iniciar sesión ou modificar os directorios.
O acceso a esta páxina require autorización. Pode tentar modificar os directorios.
Marca un DataFrame lo suficientemente pequeño como para usarlo en combinaciones de difusión. Soporta Spark Connect.
Syntax
from pyspark.databricks.sql import functions as dbf
dbf.broadcast(df=<df>)
Parámetros
| Parámetro | Tipo | Description |
|---|---|---|
df |
pyspark.sql.DataFrame |
DataFrame que se va a marcar como listo para la combinación de difusión. |
Devoluciones
pyspark.sql.DataFrame: DataFrame marcado como listo para la combinación de difusión.
Examples
from pyspark.databricks.sql import functions as dbf
df = spark.createDataFrame([1, 2, 3, 3, 4], "int")
df_small = spark.range(3)
df_b = dbf.broadcast(df_small)
df.join(df_b, df.value == df_small.id).show()
+-----+---+
|value| id|
+-----+---+
| 1| 1|
| 2| 2|
+-----+---+