#hadoop #hive #materialized-views
Вопрос:
Я хочу извлечь весь запрос на создание материализованного представления, присутствующего в Hive. Как я могу это сделать? У меня есть базовый запрос для данных, но я хочу, чтобы запрос на создание включал характеристики хранилища и т. Д.
Ответ №1:
Два варианта —
- используйте
describe formatted mv_name
anad, затем обратитесь к строке «просмотр исходного текста» для просмотра SQL.
xx-это имя материализованного представления - если вы используете hue, то вы можете использовать браузер таблиц для проверки определения MV/SQL, используемого для его создания.
Вот скриншот о том, как получить SQL — xx — это имя материализованного представления. Создайте заявление ниже.
CREATE MATERIALIZED VIEW xx AS SELECT * FROM activity;
2.1 Нажмите «я», а затем нажмите «Обозреватель таблиц».
2.2 Нажмите «Просмотреть sql», чтобы просмотреть запрос на просмотр.