数据管理概览

更新时间:
复制 MD 格式

DLF通过Catalog、数据库、表、视图和函数组织并统一管理湖上元数据。您可以根据数据类型和管理目标选择对应文档。

根据目标选择文档

如果您已经明确要管理的数据对象或要完成的任务,可以直接进入对应文档。

我的目标

建议阅读

创建和管理Catalog

数据目录

创建和管理数据库

数据库

根据数据类型和使用目标选择表类型

选择表类型

管理视图或函数

视图函数

恢复误删除的数据库、表或文件

回收站

向其他账号共享数据

数据共享

选择表类型

DLF支持多种湖表和文件格式。请根据数据类型和使用目标选择对应文档。

表类型

适用目标

参考文档

Paimon Table

管理Paimon表。

Paimon Table

Iceberg Table

管理Iceberg表。

Iceberg Table

Format Table

管理Parquet、CSV、ORCHive兼容表。

Format Table

Lance Table

管理用于AI高性能检索与训练的Lance格式数据。

Lance Table

Object Table

管理图片、视频等非表格数据集。

Object Table

数据对象层级

DLF采用层级化结构组织元数据资源,主要数据对象如下:

  1. Catalog:元数据的顶层逻辑实体,用于隔离不同业务或用户的元数据,并进行权限和湖数据管理。

  2. Database:Catalog内的元数据逻辑分组,用于进一步组织数据并控制访问。

  3. Table:DLF支持多种表类型,用于统一管理不同格式的数据。

  4. View:持久化在DLF中的视图,可为不同计算引擎配置对应的SQL方言。

  5. Function:持久化在DLF中的函数。

统一元数据服务

DLF提供统一元数据管理服务。阿里云大数据与AI引擎可以通过同一Catalog体系访问DLF管理的数据表、视图和函数元数据。

  • 数据湖格式:支持Apache Paimon、Apache Iceberg及相关生态组件。

  • AI与向量数据:支持Lance格式,用于AI高性能检索与训练。

  • 非结构化数据:通过Object Table管理图片、视频等非表格数据集。

  • 标准文件格式:支持Parquet、CSV、ORCHive兼容表。

DLF还提供符合Apache Paimon REST Catalog标准的表管理API,文件存储结构与开源社区兼容。兼容Paimon的引擎和应用可以在DLF中创建、更新、查询和删除Paimon表。