как отобразить все представления в блоках данных

#azure #databricks #azure-databricks

#azure #databricks #azure-databricks

Вопрос:

Я использовал

 CREATE [OR REPLACE] [[GLOBAL] TEMPORARY] VIEW
  

для создания некоторых представлений. И я хочу показать все представления.

Приведенная ниже команда не работает.

   show views
  

Но когда я использовал

  show tables
  

Результат включает представление.
Я так запутался

Ответ №1:

Вы можете использовать show views in database команду для получения представлений в базе данных.

введите описание изображения здесь

Если база данных не содержит никаких представлений, результаты будут в порядке.

введите описание изображения здесь

Ответ №2:

  • SHOW VIEWS;
  • SHOW VIEWS FROM DATABASE;
  • SHOW VIEWS IN DATABASE;

Все эти запросы будут работать для кластера Databricks-DeltaLake, но не для кластера Databaricks.