在 Spark 上执行多个 SQL 查询 - Table 或未找到视图

Executing multiple SQL queries on Spark - Table or view not found

我试图执行这些 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()

失败并出现以下错误 -

Table or view not found: VIEW_1

为什么要将数据注册为 GLOBAL TEMPORARY VIEW 尝试使用 Just TEMPORARY VIEW

全局临时视图通过不同个会话共享数据