首页 > 解决方案 > 无法记录 apache 超集

问题描述

我通过 docker 安装了 Apache 超集,但无法登录。我正在尝试使用管理员/管理员凭据,但它返回无效登录。我正在尝试使用此处找到的一些信息,例如,docker-compose exec superset bash -c 'export FLASK_APP=superset && flask fab create-admin'但我得到了错误flask_appbuilder.security.sqla.manager:Error adding new user to database. (psycopg2.ProgrammingError) relation "ab_user_role" does not exist LINE 1: INSERT INTO ab_user_role (id, user_id, role_id) VALUES (next...

我是使用 docker 和 Apache 超集的初学者,有人可以帮助我了解发生了什么问题吗?

标签: dockerapache-supersetsuperset

解决方案


我有同样的错误。显然,您需要创建数据库。首先运行这个:

docker-compose run --rm -e FLASK_APP=superset superset flask fab create-db

推荐阅读