2017-06-21 32 views
0

我一直在我的Java Spark项目中使用数据框(Spark版本1.6.1)。 现在我正在重构,尝试使用数据集以利用随附的强类型功能。 在项目的某一部分,我用下面的代码:RegisterTempTable使用数据集Spark Java

dataframe.registerTempTable("table") 

才能使用纯SQL查询。

这种功能看起来不会出现在数据集中,我找不到它们提供的任何类似的方法。

你能证实吗?

回答

0

使用createOrReplaceTempView

公共无效createOrReplaceTempView(字符串的viewName)

使用给定的名称的本地临时视图。此临时视图的生命周期与用于创建此>数据集的SparkSession绑定。

参数:

的viewName - (无证)

时间:

2.0.0

+0

正如我所说的,我正在使用Spark 1.6.1并且无法更新。 – Edge7