object-group list-items#
Получает список элементов, из которых состоит группа объектов.
Каждый элемент описывает один или несколько конкретных объектов Iceberg. Для получения списка объектов группы используйте команду object-group list-objects
Синтаксис#
catalog object-group list-items --group-name=<objectGroupName>
[[--page-size=<pageSize>]
[--page-token=<pageToken>]]
Опции#
--group-name
Имя группы объектов.
--page-size
Максимальное количество возвращаемых записей.
--page-token
Идентификатор страницы, начиная с которой необходимо возвращать записи.
Права доступа#
Ниже приведен список требований для пользователя, выполняющего операцию. При невыполнении данных условий CedrusData Catalog скроет некоторые результаты или вернет ошибку.
Для каталога, которому принадлежит группа объектов:
быть владельцем каталога ИЛИ
иметь встроенную роль
builtin.iceberg.admin
ИЛИиметь встроенную роль
builtin.admin
Для группы объектов:
Примеры#
Получить список элементов группы объектов в табличном формате:
catalog object-group list-items --group-name my_group
+--------------------------------------+----------------+-------------+
| item-id | namespace-name | object-name |
+--------------------------------------+----------------+-------------+
| 7ca92019-2d09-4180-a488-31fc4c1ab512 | tpch | region |
| 5728d86e-8c81-41ad-8385-166d4b5039b9 | tpch | nation |
+--------------------------------------+----------------+-------------+
Получить список элементов группы объектов в формате JSON:
catalog --json object-group list-items --group-name my_group
{
"items" : [ {
"item-id" : "7ca92019-2d09-4180-a488-31fc4c1ab512",
"namespace-name" : "tpch",
"object-name" : "region"
}, {
"item-id" : "5728d86e-8c81-41ad-8385-166d4b5039b9",
"namespace-name" : "tpch",
"object-name" : "nation"
} ],
"next-page-token" : null
}