【发布时间】:2021-01-21 01:24:12
【问题描述】:
这是一个火花相关的问题。我必须将静态数据添加到各种类型的记录中,每种类型的记录都作为不同的数据帧处理(比如 df1、df2、.. df6) 我打算添加的静态数据必须与所有 6 个数据帧重复。
什么是更高效的方式:
- 对于 6 个数据帧中的每一个,使用:
.witColumn("testA", lit("somethingA"))
.witColumn("testB", lit("somethingB"))
.witColumn("testC", lit("somethingC"))
或
- 创建一个新的 DF,比如 staticDF,其中包含我打算附加到 6 个数据帧中的每一个的所有列并使用联合?
或
还有其他我没有考虑过的选择吗?
【问题讨论】:
标签: apache-spark pyspark