Объекты Iceberg#
CedrusData Catalog работает со следующими объектами Iceberg:
Catalog— логическое хранилище объектовnamespace. В зависимости от целевого движка, данный объект может называтьсяcatalog,warehouse, и т.д. Созданием и изменением каталогов обычно занимаются администраторы системы.Namespace— логическое хранилище объектовtableиview. В различных движкахnamespaceобычно соответствует логической схеме (schema). Например, с помощью командыCREATE SCHEMAв CedrusData или Apache Spark.Table— таблица Iceberg, принадлежащаяnamespace. Состоит из системной записи в CedrusData Catalog, метаданных Iceberg в файловой системе, и данных в файловой системе.View— виртуальное представление Iceberg, принадлежащееnamespace. Состоит из системной записи в CedrusData Catalog и метаданных Iceberg в файловой системе.
В типичном сценарии, пользователи работают с объектами namespace, table и view через протокол Iceberg REST Catalog
посредством вычислительного движка (CedrusData, Apache Spark, и т.д.), а администраторы каталога создают и изменяют объекты catalog
через утилиту командной строки.
Свойства catalog#
Вы можете задать следующие свойства каталога:
Название |
Описание |
|---|---|
|
Пользователь, который будет использован для выполнения периодического удаления устаревших CTE |