管理LakeFormation Catalog
用户可以对LakeFormation Catalog进行查看、修改、授权、查看Catalog下数据库、删除等操作。
前提条件
已创建Catalog,相关操作请参见创建LakeFormation Catalog。
管理Catalog
- 登录LakeFormation管理控制台。
- 在左侧下拉框中选择待操作的LakeFormation实例,在左侧导航栏选择“数据目录”。
- Catalog列表中显示当前LakeFormation实例的所有Catalog。
也支持在“数据目录”树形结构中查看第一层级,第一层级即为Catalog名称。
用户可以在Catalog列表上方根据Catalog名称、存储位置、创建者、描述信息进行搜索。
图1 查看Catalog
- 查看Catalog的基本信息。
单击待查看的Catalog名称,选择“概览”页签,查看Catalog的基本信息。
- 修改Catalog信息。
- 方法一:在Catalog列表中,查找待操作Catalog所在行,在“操作”中选择“编辑”,修改完成后单击“提交”。
- 方法二:在Catalog列表中单击待操作的Catalog名称,选择“概览”页签,单击右上角“编辑”,修改完成后单击“提交”。
- 查看Catalog下包含的数据库。
单击待查看的Catalog名称,选择“数据库”页签,可以查看当前Catalog下的数据库。可以对数据库进行查看、编辑、删除等操作,详细操作请参考管理LakeFormation数据库。
- 为Catalog授权。
在Catalog列表中单击待操作的Catalog名称,选择“权限”页签,单击右上角“授权”,为Catalog进行授权。
关于授权的详细配置及参数介绍请参见配置LakeFormation元数据权限。
图2 为Catalog授权
- 查看Catalog已有权限。
单击待查看的Catalog名称,选择“权限”页签,可以查看当前Catalog的授权信息。在该页面可以进行查看授权路径、取消授权等操作,同时支持根据不同属性进行筛选。
详细操作请参考管理LakeFormation数据权限。
- 删除Catalog。
- 在Catalog列表中,查找待操作Catalog所在行,在“操作”中选择“删除”。
- 在弹出的窗口中勾选操作影响后,单击“确定”。删除后数据无法恢复,请谨慎操作!
删除Catalog前需要提前删除该Catalog下的数据库。
删除元数据时如果同步删除文件,系统将会根据管理LakeFormation元数据生命周期配置的删除策略进行处理。
- 直接物理删除:会将元数据标记删除,将数据物理删除,删除的数据无法恢复。
- 移入回收站:将元数据标记删除,将数据移入对应OBS桶的回收站(“lake-formation-trash-dir/table_id”OBS路径)目录下。
- 恢复已删除的Catalog。
如果需要对已删除的Catalog进行恢复,请在Catalog彻底删除之前,在Catalog列表右上方单击“回收站”,在待恢复的Catalog所在行单击“还原”。
详细介绍及操作请参考恢复LakeFormation元数据及数据。