我试图执行这些spark语句,但是不起作用
spark.sql("CREATE OR REPLACE GLOBAL TEMPORARY VIEW VIEW_1
AS SELECT * from orc.`/apps/hive/warehouse/userdb.db/rib_ies_liensserveurs`")
spark.sql("CREATE OR REPLACE GLOBAL TEMPORARY VIEW VIEW_2 AS SELECT * from VIEW_1")
spark.sql("SELECT * from VIEW_2").show()
此操作失败,并显示以下错误-
找不到表或视图:VIEW_1
答案 0 :(得分:1)
为什么要将数据注册为GLOBAL TEMPORARY VIEW
尝试使用Just TEMPORARY VIEW
全局临时视图以通过不同会话
共享数据