iceberg namespace get#

Возвращает информацию о namespace Iceberg.

Синтаксис#

catalog iceberg namespace get --catalog-name=<catalogName>
                              --namespace-name=<namespaceName>

Опции#

--catalog-name Имя каталога Iceberg.

--namespace-name Имя namespace Iceberg.

Права доступа#

Ниже приведен список требований для пользователя, выполняющего операцию.

Для каталога, которому принадлежит namespace:

  • быть владельцем каталога ИЛИ

  • иметь встроенную роль builtin.iceberg.admin ИЛИ

  • иметь встроенную роль builtin.admin

Для namespace:

  • быть владельцем namespace ИЛИ

  • иметь встроенную роль builtin.iceberg.admin ИЛИ

  • иметь встроенную роль builtin.admin

Примеры#

Получить информацию о namespace hr в каталоге ice_prod с отображением в табличном формате:

catalog iceberg namespace get --catalog-name ice_prod --namespace-name hr 
+--------------+----------------+-------+-----------------------------+
| catalog-name | namespace-name | owner | properties                  |
+--------------+----------------+-------+-----------------------------+
| ice_prod     | hr             | admin | location=s3://ice-bucket/hr |
+--------------+----------------+-------+-----------------------------+

Получить информацию о namespace hr в каталоге ice_prod с отображением в формате JSON:

catalog --json iceberg namespace get --catalog-name ice_prod --namespace-name hr
{
  "catalog-name" : "ice_prod",
  "namespace-name" : "hr",
  "owner": "admin",
  "properties" : {
    "location" : "s3://ice-bucket/hr"
  }
}