Перейти к содержимому
Последнее обновление

Матрица возможностей Paimon Catalog

В следующей матрице приведены возможности Paimon Catalog, доступные в Doris на данный момент. Строки сгруппированы по категориям возможностей, а столбцы служб метаданных показывают, доступна ли каждая операция при использовании соответствующей службы в Doris. Символ ✅ означает, что Doris поддерживает операцию, а символ ❌ означает, что операция пока не поддерживается.

Столбец DLF соответствует paimon.catalog.type=dlf: в этом режиме используется клиент metastore, совместимый с Hive, и требуется настроить хранилище OSS или OSS-HDFS. Доступ к DLF через paimon.catalog.type=rest отражён в столбце REST.

Категория возможностейОперацияФайловая системаHMSDLFJDBCREST
Пространство имён / база данныхLIST_NAMESPACES✅✅✅✅✅
LOAD_NAMESPACE✅✅✅✅✅
NAMESPACE_EXISTS✅✅✅✅✅
CREATE_NAMESPACE✅✅✅✅✅
ALTER_NAMESPACE_PROPERTIES❌❌❌❌❌
DROP_NAMESPACE✅✅✅✅✅
DROP_NAMESPACE_CASCADE✅✅✅✅✅
MULTILEVEL_NAMESPACE❌❌❌❌❌
Жизненный цикл таблицыLIST_TABLES✅✅✅✅✅
LOAD_TABLE✅✅✅✅✅
TABLE_EXISTS✅✅✅✅✅
CREATE_TABLE✅✅✅✅✅
CREATE_TABLE_WITH_LOCATION✅✅✅✅✅
CTAS✅✅✅✅✅
ATOMIC_CTAS❌❌❌❌❌
REGISTER_TABLE❌❌❌❌❌
REPLACE_TABLE❌❌❌❌❌
DROP_TABLE✅✅✅✅✅
PURGE_TABLE❌❌❌❌❌
RENAME_TABLE❌❌❌❌❌
SET_TABLE_LOCATION❌❌❌❌❌
Изменение схемы и организации данныхADD_COLUMN✅✅✅✅✅
DROP_COLUMN✅✅✅✅✅
RENAME_COLUMN✅✅✅✅✅
ALTER_COLUMN_TYPE✅✅✅✅✅
ALTER_COLUMN_NULLABILITY✅✅✅✅✅
SET_TABLE_PROPERTIES❌❌❌❌❌
UNSET_TABLE_PROPERTIES❌❌❌❌❌
EVOLVE_PARTITION_SPEC❌❌❌❌❌
EVOLVE_SORT_ORDER❌❌❌❌❌
ПредставлениеLIST_VIEWS❌❌❌❌❌
LOAD_VIEW❌❌❌❌❌
READ_VIEW❌❌❌❌❌
CREATE_VIEW❌❌❌❌❌
REPLACE_VIEW❌❌❌❌❌
ALTER_VIEW❌❌❌❌❌
RENAME_VIEW❌❌❌❌❌
DROP_VIEW❌❌❌❌❌
Запись данныхAPPEND✅✅✅✅✅
OVERWRITE_TABLE✅✅✅✅✅
OVERWRITE_PARTITION✅✅✅✅✅
DYNAMIC_PARTITION_OVERWRITE✅✅✅✅✅
UPDATE✅✅✅✅✅
DELETE✅✅✅✅✅
MERGE_INTO✅✅✅✅✅
UPSERT✅✅✅✅✅
PARTIAL_UPDATE✅✅✅✅✅
WRITE_TO_BRANCH❌❌❌❌❌
SCHEMA_EVOLUTION_ON_WRITE❌❌❌❌❌
Транзакции и параллельный доступATOMIC_SINGLE_TABLE_COMMIT✅✅✅✅✅
MULTI_TABLE_COMMIT❌❌❌❌❌
STAGED_CREATE❌❌❌❌❌
OPTIMISTIC_CONCURRENCY✅✅✅✅✅
COMMIT_CONFLICT_DETECTION✅✅✅✅✅
COMMIT_RETRY❌❌❌❌❌
COMMIT_IDEMPOTENCY✅✅✅✅✅
COMMIT_STATUS_RECOVERY✅✅✅✅✅
LOCK_REQUIRED❌❌❌✅❌
LOCK_CONFIGURED❌❌❌✅❌
SERIALIZABLE_ISOLATION❌❌❌❌❌
FAILED_WRITE_CLEANUP✅✅✅✅✅
Ветка / тегBRANCH_CREATE❌❌❌❌❌
BRANCH_DROP❌❌❌❌❌
READ_BY_BRANCH✅✅✅✅✅
BRANCH_WRITE❌❌❌❌❌
BRANCH_FAST_FORWARD❌❌❌❌❌
TAG_CREATE❌❌❌❌❌
TAG_DROP❌❌❌❌❌
READ_BY_TAG✅✅✅✅✅
TAG_WRITE❌❌❌❌❌
TAG_FAST_FORWARD❌❌❌❌❌
СнимокREAD_BY_VERSION✅✅✅✅✅
READ_BY_TIME✅✅✅✅✅
ROLLBACK❌❌❌❌❌
EXPIRE❌❌❌❌❌
ОбслуживаниеREMOVE_ORPHAN_FILES❌❌❌❌❌
REWRITE_DATA_FILES / COMPACT❌❌❌❌❌
REWRITE_MANIFESTS❌❌❌❌❌
REWRITE_DELETE_FILES❌❌❌❌❌
EXPIRE_CHANGELOGS❌❌❌❌❌
Загрузка данныхADD_FILES❌❌❌❌❌
MIGRATE_TABLE❌❌❌❌❌
COMPUTE_TABLE_STATS❌❌❌❌❌