目录 Catalog

目录(Catalog)是一组 Database 的集合。Warebase 绑定到 Catalog 后,可以访问 Catalog 下所有的 Database,通过 Catalog,可以实现多团队,多 Warebase,共享多 Database 的企业级数据开发协作与共享的场景。

Catalog 用法

  1. 一个 Data Cloud 支持多个 Catalog。业务上可以把多个相关的 Database 放在一个 Catalog下,从而支持该 Catalog 下的 Database 可以被所有 Warebase 访问。不会被分享的 Database 隔离在不同的 Catalog 下。

  2. 绑定到同一个 Catalog 的所有 Warebase 版本需要保持一致,以保证元数据的兼容性。在需要版本升级时,Catalog 下所有 Warebase 实例同时升级。

  3. 用户在新建 Warebase 初始化时,可以新建 Catalog,或者选择绑定到已有的 Catalog。

  4. Warebase 在绑定 Catalog 后,不可以再绑定其他 Catalog。

新建 Catalog

在新建 Warebase 时,可以选择“新建”Catalog。新建的 Catalog 会默认产生系统数据库,包括 postgres、template0、template1 三个 Database。

Create New Catalog

绑定 Catalog

在新建 Warebase 时,可以选择“现有”的 Catalog,Warebase 绑定 Catalog 后,不可以再解绑,如需解绑,可以删除 Warebase 重新创建。

Select a Catalog

查看 Catalog

在“数据”菜单下,可以查看 Catalog;在 Catalog 下,可以查看 Database 并进行管理。

List Catalogs

删除 Catalog

如果需要删除 Catalog ,首先需要删除 Catalog 下所有手动创建的 Database,系统默认创建的 Database 可以忽略。