Перейти к основному содержимому

SET CATALOG

Переключается на указанный catalog в текущей сессии.

Эта команда поддерживается начиная с версии 1.5.0.

ПРИМЕЧАНИЕ

Для недавно развернутого кластера Selena v3.1 вы должны иметь привилегию USAGE на целевой external catalog, если хотите выполнить SET CATALOG для переключения на этот catalog. Вы можете использовать GRANT для предоставления необходимых привилегий. Для кластера v3.1, обновленного с более ранней версии, вы можете выполнить SET CATALOG с унаследованными привилегиями.

Синтаксис

SET CATALOG <catalog_name>

Параметр

catalog_name: имя catalog для использования в текущей сессии. Вы можете переключиться на внутренний или external catalog. Если указанный catalog не существует, будет выброшено исключение.

Примеры

Выполните следующую команду для переключения на Hive catalog с именем hive_metastore в текущей сессии:

SET CATALOG hive_metastore;

Выполните следующую команду для переключения на внутренний catalog default_catalog в текущей сессии:

SET CATALOG default_catalog;