- 文档首页
AI 数据湖服务
湖管理
目录、库表与函数
数据目录 & 数据库管理
数据目录 & 数据库管理
创建与管理数据目录(Catalog)
创建数据目录(Catalog)
- 登录LAS控制台,单击页面左侧导航 湖管理 > 元数据,进入元数据页面。
- 点击数据目录上方“创建 Catalog”,在创建 Catalog弹窗中填写数据目录名称、存储位置和备注信息,填写完成后点击确定完成数据目录创建。
查询数据目录(Catalog)
- 登录LAS控制台,单击页面左侧导航 湖管理 > 元数据,进入元数据页面。
- 在元数据页面点击需要查询的 Catalog 名称,进入详情页查看详情。
编辑数据目录(Catalog)
说明
- 用户只能编辑有权限的数据目录,当前不支持修改数据目录名称。
- 数据存储路径仅支持TOS路径。
- Catalog 的存储路径更改之后,如果default db的存储路径为空或者非Tos路径,那么default db的存储路径会更新为:"Catalog路径/default.db"。
- 登录LAS控制台,单击页面左侧导航 湖管理 > 元数据,进入元数据页面。
- 选中需要编辑的数据目录,点击右上角编辑。
- 在弹窗中修改存储路径或者备注信息。
删除数据目录(Catalog)
- 登录LAS控制台,单击页面左侧导航 湖管理 > 元数据,进入元数据页面。
- 选中待删除的数据目录,点击右上角删除,完成Catalog删除。
说明
- 用户只能删除有权限的数据目录。
- 删除Catalog遵循先删除子节点,再删除父节点的顺序。即先删除DB,再删除Catalog的顺序。同样,删除DB的时候,会遵循先删除DB下的Table,然后再删除DB。
- 删除Table/DB/Catalog会遵循先删除元数据再删除存储位置(location)对应文件目录。删除元数据和删除文件这两个动作,不能保证事务一致性,即会存在元数据删除成功,但是文件目录存在,换句话说,会存在Catalog/DB/Table找不到了,但是对应的文件目录还在。
- 删除数据目录,文件也会删除,但是当前文件删除没有回收站的功能,一旦删除就不能恢复。为了能够恢复误删数据,需要在tos开启多版本控制,详细操作请参考:版本控制。
- 删除Catalog会先删除DB,如果某个DB删除出错,已经删除的DB不会回滚。用户可以刷新页面,继续删除未删除的DB
创建与管理数据库
创建数据库
- 登录 LAS 控制台,菜单选择:Catalog。
- 选择数据目录,点击右上角创建数据库。
- 在创建数据库弹窗中,填写数据库名称、存储位置和备注信息,点击确定,完成数据库创建。
查询数据库列表
- 登录LAS控制台。
- 菜单选择:Catalog。
- 依次单击需要查询的数据目录名称>数据库名称,进入数据库列表页面。
编辑数据库
- 登录 LAS 控制台。
- 菜单选择:Catalog。
- 选择数据目录,在数据库列表中,点击待编辑的数据库名称右侧的编辑按钮,修改存储位置以及备注信息。
删除数据库
- 登录 LAS 控制台。
- 菜单选择:Catalog。
- 选择数据目录,在数据库列表中,点击待删除的数据库名称右侧的删除按钮,确认删除。
说明
- 删除DB的时候,会遵循先删除DB下的Table/Function等,然后再删除DB。
- 删除Table/DB会遵循先删除元数据再删除存储位置(Location)对应文件目录。删除元数据和删除文件这两个动作,不能保证事务一致性,即会存在元数据删除成功,但是文件目录存在,换句话说,会存在DB/Table找不到了,但是对应的文件目录还在。
- 删除数据库,文件也会删除,但是当前文件删除没有回收站的功能,一旦删除就不能恢复。为了能够恢复误删数据,需要在tos开启多版本控制,详细操作请参考:版本控制。
- 删除DB会先删除Table,如果某个Table删除出错,已经删除的Table不会回滚。用户可以刷新页面,继续删除未删除的Table。
最近更新时间:2026.07.27 15:27:01