iceberg view list#

Возвращает список виртуальных представлений Iceberg.

Необходимые привилегии: iceberg-view.list.

Синтаксис#

catalog iceberg view list
  [--catalog-name=<catalogName>]
  [--namespace-name=<namespaceName>]
  [[--page-size=<pageSize>]
  [--page-token=<pageToken>]]

Опции#

--catalog-name Имя каталога Iceberg. Если не указано, будут возвращены виртуальные представления из всех каталогов.

--namespace-name Имя namespace Iceberg. Если не указано, будут возвращены виртуальные представления из всех namespace.

--page-size Максимальное количество возвращаемых записей.

--page-token Идентификатор страницы, начиная с которой необходимо возвращать записи.

Примеры#

Получить список виртуальных представлений в namespace hr с отображением в табличном формате:

catalog iceberg view list --namespace-name hr
+--------------+----------------+---------------+-------------------------------------------------------------------------------------------------------+----------------------------+
| catalog-name | namespace-name | view-name     | metadata-location                                                                                     | previous-metadata-location |
+--------------+----------------+---------------+-------------------------------------------------------------------------------------------------------+----------------------------+
| ice_prod     | hr             | employee_view | s3://ice-bucket/hr/employee_view/metadata/00000-bff6a369-433b-444d-9b18-36fb9ca2f119.gz.metadata.json |                            |
+--------------+----------------+---------------+-------------------------------------------------------------------------------------------------------+----------------------------+

Получить список виртуальных представлений в namespace hr с отображением в формате JSON:

catalog --json iceberg view list --namespace-name hr
{
  "items" : [ {
    "catalog-name" : "ice_prod",
    "namespace-name" : "hr",
    "view-name" : "employee_view",
    "metadata-location" : "s3://ice-bucket/hr/employee_view/metadata/00000-bff6a369-433b-444d-9b18-36fb9ca2f119.gz.metadata.json",
    "previous-metadata-location" : null
  } ],
  "next-page-token" : null
}