Практика с планами запросов
Доступен датафрейм text_df. Этот датафрейм зарегистрирован как таблица table1.
Это упражнение является частью курса
Введение в Spark SQL на Python
Инструкции к упражнению
- Вызовите
explainдляtext_df. - Вызовите
explainдля SQL-запроса, который выполняет"SELECT COUNT(\*) as count"по таблицеtable1. - Вызовите
explainдля SQL-запроса, который подсчитывает количество уникальных слов в таблицеtable1.
Интерактивное практическое упражнение
Попробуйте выполнить это упражнение, дополнив этот пример кода.
# Run explain on text_df
text_df.____()
# Run explain on "SELECT COUNT(*) AS count FROM table1"
spark.sql("SELECT COUNT(*) AS count FROM table1").____()
# Run explain on "SELECT COUNT(DISTINCT word) AS words FROM table1"
spark.sql("____").____()