Вызов DataFrames внутри SQL-запроса - PullRequest
0 голосов
/ 25 января 2019

Есть ли способ включить фреймы данных в SQL-запрос? Я на самом деле пытаюсь разорвать огромный SQL-запрос, поместить несколько фреймов данных и вызвать эти фреймы внутри исходного запроса.

select * from DF так?

1 Ответ

0 голосов
/ 25 января 2019

вы можете создать Temp View, используя dataframe, и можете использовать его в sql

. Например, у вас есть dataframe df, затем запустите его, чтобы создать временное представление с именем "my_table"

df.createOrReplaceTempView("my_table")

Теперь вы можете запустить запрос поверх этого

df2 = spark.sql("select * from my_table")
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...