为什么 apache 超集上会出现错误“获取表元数据/删除表架构时出错。请联系您的管理员“?

Why an error occurs on apache superset "An error occurred while fetching table metadata/removing the table schema. Plscontact your administrator"?

提问人:Darkhan 提问时间:3/22/2023 更新时间:3/24/2023 访问量:935

问:

我将 Gamma 和 Sqllab 角色分配给用户,并授予特定表的 Gamma 角色的架构和数据库访问权限。SQL 查询可以在 Sql 实验室中执行,而不会出现任何问题。但是,当尝试在“查看表架构”功能中选择或删除表时,弹出窗口中出现一条错误消息,指出“提取表元数据时出错。请与管理员联系。作为管理员,我能够毫无问题地选择/删除表。应添加哪些其他权限来解决此问题?

我尝试授予其他几个权限,并尝试在代码端调试此错误。

权限 角色 apache-superset gamma flask-appbuilder

评论


答:

1赞 Darkhan 3/24/2023 #1

若要解决此问题,请向 Gamma 角色添加以下权限:

  1. 可以在 TableSchemaView 上扩展
  2. 可以在 TableSchemaView 上删除
  3. 可以在 TableSchemaView 上发帖