iceberg catalog create#
Создает новый каталог Iceberg.
Необходимые привилегии: iceberg-catalog.create
.
Синтаксис#
catalog iceberg catalog create
--catalog-name=<catalogName>
--file-system-name=<fileSystemName>
--file-system-location=<fileSystemLocation>
[--description=<description>]
[-p=<String=String>]...
Опции#
--catalog-name
Имя каталога Iceberg.
--file-system-name
Имя файловой системы с которой будет работать каталог.
--file-system-location
Путь в файловой системе, по которому по умолчанию будут располагаться объекты каталога.
Должен быть в формате s3://<bucket>/<path>
для файловой системы S3,
и <schema>://<host>[:<port>]/<path>
для файловой системы HDFS.
--description
Произвольное описание.
-p
| --property
Свойство каталога в формате ключ=значение
. Указанные свойства будут переданы клиентам Iceberg REST API.
Опцию можно задать несколько раз.
Примеры#
Создать новый каталог Iceberg ice_prod
:
catalog iceberg catalog create \
--catalog-name ice_prod \
--file-system-name minio \
--file-system-location s3://ice-bucket/ice-prod \
-p write.format.default=parquet