我是 Spark 的新手,并在 sparkSql
中尝试了一些命令当我遇到这两个命令时使用 python:
createOrReplaceTempView () 和 registerTempTable ()。
这两个命令有什么区别?它们似乎具有相同的功能集。
最佳答案
registerTempTable
是 1.x API 的一部分,在 Spark 2.0 中已被弃用。createOrReplaceTempView
和 createTempView
已在 Spark 2.0 中引入,作为 registerTempTable
的替代品.
除此之外registerTempTable
和 createOrReplaceTempView
功能等价,前者称为后者。
关于apache-spark - createOrReplaceTempView 和 registerTempTable 的区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45145866/