次の方法で共有


ブロードキャスト

ブロードキャスト結合で使用するのに十分なサイズの DataFrame をマークします。 Spark Connect をサポートします。

構文

from pyspark.databricks.sql import functions as dbf

dbf.broadcast(df=<df>)

パラメーター

パラメーター タイプ Description
df pyspark.sql.DataFrame ブロードキャスト参加の準備完了としてマークする DataFrame。

返品ポリシー

pyspark.sql.DataFrame: ブロードキャスト参加の準備完了としてマークされた DataFrame。

例示

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|
+-----+---+