更新时间:2026-10-23 GMT+08:00
分享

管理LakeFormation Catalog

用户可以对LakeFormation Catalog进行查看、修改、授权、查看Catalog下数据库、删除等操作。

前提条件

已创建Catalog,相关操作请参见创建LakeFormation Catalog。

管理Catalog

  1. 登录LakeFormation管理控制台。
  2. 在左侧下拉框中选择待操作的LakeFormation实例,在左侧导航栏选择“数据目录”。
  3. Catalog列表中显示当前LakeFormation实例的所有Catalog。

    也支持在“数据目录”树形结构中查看第一层级,第一层级即为Catalog名称。

    用户可以在Catalog列表上方根据Catalog名称、存储位置、创建者、描述信息进行搜索。

    图1 查看Catalog

  4. 查看Catalog的基本信息。

    单击待查看的Catalog名称,选择“概览”页签,查看Catalog的基本信息。

  5. 修改Catalog信息。

    • 方法一:在Catalog列表中,查找待操作Catalog所在行,在“操作”中选择“编辑”,修改完成后单击“提交”。
    • 方法二:在Catalog列表中单击待操作的Catalog名称,选择“概览”页签,单击右上角“编辑”,修改完成后单击“提交”。

  6. 查看Catalog历史版本。

    1. 单击待查看的Catalog名称,选择“概览”页签。
    2. 单击右上角“查看历史版本”,打开历史版本页面。
    3. 可以看到对当前Catalog进行的相关历史操作,包括操作版本号、操作人、操作类型、数据版本、操作时间等。

      支持在列表上方根据操作时间进行搜索。

    4. 单击操作列“查看版本”,可以查看对应版本的详细信息。
    5. 单击操作列“版本对比”,在打开的页面选择历史版本和当前版本,可以查看到版本变更信息(包括创建、编辑、删除)。
    6. 单击操作列“回滚至该版本”,可以将该Catalog回退至指定版本。请谨慎操作。

  7. 查看Catalog下包含的数据库。

    单击待查看的Catalog名称,选择“数据库”页签,可以查看当前Catalog下的数据库。可以对数据库进行查看、编辑、删除等操作,详细操作请参考管理LakeFormation数据库。

  8. 为Catalog授权。

    在Catalog列表中单击待操作的Catalog名称,选择“权限”页签,单击右上角“授权”,为Catalog进行授权。

    关于授权的详细配置及参数介绍请参见配置LakeFormation元数据权限。

  9. 查看Catalog已有权限。

    单击待查看的Catalog名称,选择“权限”页签,可以查看当前Catalog的授权信息。在该页面可以进行查看授权路径、取消授权等操作,同时支持根据不同属性进行筛选。

    详细操作请参考管理LakeFormation数据权限。

  10. 删除Catalog。

    1. 在Catalog列表中,查找待操作Catalog所在行,在“操作”中选择“删除”。
    2. 在弹出的窗口中勾选操作影响后,单击“确定”。删除后数据无法恢复,请谨慎操作!

      删除Catalog前需要提前删除该Catalog下的数据库。

      删除元数据时如果同步删除文件,系统将会根据管理LakeFormation元数据生命周期配置的删除策略进行处理。

      • 直接物理删除:会将元数据标记删除,将数据物理删除,删除的数据无法恢复。
      • 移入回收站:将元数据标记删除,将数据移入对应OBS桶的回收站(“lake-formation-trash-dir/table_id”OBS路径)目录下。

  11. 恢复已删除的Catalog。

    如果需要对已删除的Catalog进行恢复,请在Catalog彻底删除之前,在Catalog列表右上方单击“回收站”,在待恢复的Catalog所在行单击“还原”。

    详细介绍及操作请参考恢复LakeFormation元数据及数据。

相关文档