iceberg object get#
Возвращает информацию об объекте Iceberg.
Синтаксис#
catalog iceberg object get --catalog-name=<catalogName>
--namespace-name=<namespaceName>
--object-name=<objectName>
Опции#
--catalog-name
Имя каталога Iceberg.
--namespace-name
Имя namespace Iceberg.
--object-name
Имя объекта Iceberg.
Права доступа#
Ниже приведен список требований для пользователя, выполняющего операцию.
Для каталога, которому принадлежит namespace:
быть владельцем каталога ИЛИ
иметь встроенную роль
builtin.iceberg.admin
ИЛИиметь встроенную роль
builtin.admin
Для namespace, которому принадлежит объект:
быть владельцем namespace ИЛИ
иметь встроенную роль
builtin.iceberg.admin
ИЛИиметь встроенную роль
builtin.admin
Для объекта:
Примеры#
Получить информацию о таблице hr.department
в каталоге ice_prod
с отображением в табличном формате:
catalog iceberg object get --catalog-name ice_prod --namespace-name hr --table-name department
+--------------+----------------+-------------+-------------+-------+-------------------------------------------------------------------------------------------------+----------------------------+
| catalog-name | namespace-name | object-name | object-type | owner | metadata-location | previous-metadata-location |
+--------------+----------------+-------------+-------------+-------+-------------------------------------------------------------------------------------------------+----------------------------+
| ice_prod | hr | department | table | admin | s3://ice-bucket/hr/department/metadata/00000-c78825c2-be5b-4e20-85d3-ef94ee24bb9f.metadata.json | |
+--------------+----------------+-------------+-------------+-------+-------------------------------------------------------------------------------------------------+----------------------------+
Получить информацию о таблице hr
в каталоге ice_prod
с отображением в формате JSON:
catalog --json iceberg object get --catalog-name ice_prod --namespace-name hr --table-name department
{
"catalog-name" : "ice_prod",
"namespace-name" : "hr",
"object-type" : "table",
"object-name" : "department",
"owner": "admin",
"metadata-location" : "s3://ice-bucket/hr/department/metadata/00000-c78825c2-be5b-4e20-85d3-ef94ee24bb9f.metadata.json",
"previous-metadata-location" : null
}