spark注册虚拟表和取消注册

// spark应用程序终止前有效
df.createOrReplaceGlobalTempView("tempViewName")
取消注册:
spark.catalog.dropTempView("tempViewName")
spark.catalog.dropGlobalTempView("tempViewName")
临时表只是给df起了个名字,能够像使用hive表一样使用,并不会占用额外内存,除非用了cache等加载到内存的操作。

posted @ 2019-08-06 20:25  一颗小白菜灬  阅读(262)  评论(0编辑  收藏  举报