无法在apache超集中以管理员身份探索表格

时间:2017-12-07 07:56:38

标签: apache-superset

我刚刚按照https://superset.incubator.apache.org/installation.html的说明安装了apache超集。然后我以admin身份登录Web界面。我还使用'superset load_examples'加载了示例数据。

如果我去'来源>表'并点击任何表(例如'wb_health_population')我收到一个错误:'此端点需要数据源wb_health_population,数据库或all_datasource_access权限'。

我检查为管理员角色和现有权限设置的权限:管理员角色未启用“all_datasource_access”,并且现有权限列表中不存在。

正如我所说,我只是按照超集的doc网站上的标准安装说明进行操作。对此有何帮助?谢谢。

编辑:Superset版本为0.20.6,python为3.6.3。

2 个答案:

答案 0 :(得分:2)

尝试运行superset init - 这应该初始化权限。

请参阅https://superset.incubator.apache.org/installation.html#superset-installation-and-initialization

(代码方面,init调用security.sync_role_definitions(),它本身调用create_custom_permissions()来创建所述权限)

答案 1 :(得分:0)

我也会尝试all_database_access权限。