Выполнение нескольких запросов SQL на Spark - таблица или представление не найдены - PullRequest
0 голосов
/ 12 марта 2019

Я пытаюсь выполнить эти искровые операторы, но это не работает

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

1 Ответ

1 голос
/ 12 марта 2019

Почему вы регистрируете свои данные как GLOBAL TEMPORARY VIEW Попробуйте использовать Just TEMPORARY VIEW

глобальное временное представление для обмена данными через различные сеансы

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...