iceberg catalog update#
Изменяет каталог Iceberg.
Необходимые привилегии: iceberg-catalog.update
.
Синтаксис#
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