iceberg catalog update#
Изменяет каталог Iceberg.
Синтаксис#
catalog iceberg catalog update --catalog-name=<name>
([--new-catalog-name=<newName>]
[--new-file-system-location=<newFileSystemLocation>]
[--new-description=<newDescription>]
[-property=<String=String>]...
[--remove-property=<removedProperties>]...)
Опции#
--catalog-name Имя каталога, который будет изменен.
--new-catalog-name Новое имя каталога.
--new-file-system-location Новый путь в файловой системе, по которому по умолчанию будут располагаться объекты каталога.
Должен быть в формате s3://<bucket>/<path> для файловой системы S3,
и <schema>://<host>[:<port>]/<path> для файловой системы HDFS.
--new-description Новое описание.
-p | --property Свойство каталога в формате ключ=значение, которое будет добавлено или обновлено. Опцию можно задать несколько раз.
--remove-property= Свойство каталога, которое должно быть удалено. Опцию можно задать несколько раз.
Контроль доступа#
Пользователь, выполняющий операцию, должен быть иметь права на выполнение следующих действий:
Примеры#
Обновить формат записи по умолчанию в каталоге Iceberg ice_prod:
catalog iceberg catalog update \
--catalog-name ice_prod \
-p write.format.default=orc