从 DataFrameWriter 获取 SparkContext
Get SparkContext from DataFrameWriter
对于 DataFrame 的 SparkContext,我可以通过以下方式获取底层上下文:
df.rdd.sparkContext
有什么方法可以用 DataFrameWriter 实现同样的效果,即。通过获取基础 DataFrame/Rdd?
似乎唯一允许这样做的成员是私有的。你可以通过反思来做到这一点:一般来说这是个坏主意,但如果你真的需要这个......
更好的方法:DataFrameWriter
必须来自 Dataset.write
调用。除非它在第三方代码中,否则找到它发生的位置并在那里获取上下文。
对于 DataFrame 的 SparkContext,我可以通过以下方式获取底层上下文:
df.rdd.sparkContext
有什么方法可以用 DataFrameWriter 实现同样的效果,即。通过获取基础 DataFrame/Rdd?
似乎唯一允许这样做的成员是私有的。你可以通过反思来做到这一点:一般来说这是个坏主意,但如果你真的需要这个......
更好的方法:DataFrameWriter
必须来自 Dataset.write
调用。除非它在第三方代码中,否则找到它发生的位置并在那里获取上下文。