- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我能够通过第一次运行docker-compose run --rm superset ./docker-init.sh
来设置和运行Superset。之后,当我尝试相同的命令甚至是简单的docker-compose up
时,它开始表现得很奇怪。以下是不同的输出:
Docker容器日志
➜ docker git:(master) docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
cdb96671175a superset_superset "/entrypoint.sh" 4 minutes ago Up 4 minutes (unhealthy) 0.0.0.0:8088->8088/tcp superset_superset_1
f1835b2641c9 redis:3.2 "docker-entrypoint.s…" 4 minutes ago Up 4 minutes 127.0.0.1:6379->6379/tcp superset_redis_1
8dbf08dd726f postgres:10 "docker-entrypoint.s…" 4 minutes ago Up 4 minutes 127.0.0.1:5432->5432/tcp superset_postgres_1
➜ docker git:(master) docker logs cdb96671175a
+ '[' 0 -ne 0 ']'
+ '[' development = development ']'
+ celery worker --app=superset.sql_lab:celery_app --pool=gevent -Ofair
+ cd superset/assets/
+ npm ci
npm WARN prepare removing existing node_modules/ before installation
2019-10-07 11:59:49,785:INFO:root:logging was configured successfully
2019-10-07 11:59:50,307:INFO:root:Configured event logger of type <class 'superset.utils.log.DBEventLogger'>
2019-10-07 11:59:51,715:DEBUG:asyncio:Using selector: SelectSelector
➜ docker git:(master)
➜ docker git:(master) docker logs cdb96671175a
+ '[' 0 -ne 0 ']'
+ '[' development = development ']'
+ celery worker --app=superset.sql_lab:celery_app --pool=gevent -Ofair
+ cd superset/assets/
+ npm ci
npm WARN prepare removing existing node_modules/ before installation
2019-10-07 11:59:49,785:INFO:root:logging was configured successfully
2019-10-07 11:59:50,307:INFO:root:Configured event logger of type <class 'superset.utils.log.DBEventLogger'>
2019-10-07 11:59:51,715:DEBUG:asyncio:Using selector: SelectSelector
npm ERR! code E504
npm ERR! 504 Gateway Timeout - GET https://registry.npmjs.org/@xtuc/long/-/long-4.2.1.tgz
docker exec -it cdb96671175adfdcfbe8d32f51c395f0fe77faab6b1f76f7266ca03eb0720a04 /bin/sh -c "[ -e /bin/bash ] && /bin/bash || /bin/sh"
➜ docker git:(master) docker exec -it cdb96671175adfdcfbe8d32f51c395f0fe77faab6b1f76f7266ca03eb0720a04 /bin/sh -c "[ -e /bin/bash ] && /bin/bash || /bin/sh"
root@cdb96671175a:/home/superset# %
➜ docker git:(master)
fix this issue run the command 'echo never > /sys/kernel/mm/transparent_hugepage/enabled' as root, and add it to your /etc/rc.local in order to retain the setting after a reboot. Redis must be restarted after THP is disabled.
redis_1 | 1:M 07 Oct 11:59:42.628 * DB loaded from disk: 0.000 seconds
redis_1 | 1:M 07 Oct 11:59:42.628 * The server is now ready to accept connections on port 6379
superset_1 | + '[' 0 -ne 0 ']'
superset_1 | + '[' development = development ']'
superset_1 | + celery worker --app=superset.sql_lab:celery_app --pool=gevent -Ofair
postgres_1 | 2019-10-07 11:59:42.573 UTC [1] LOG: listening on Unix socket "/var/run/postgresql/.s.PGSQL.5432"
postgres_1 | 2019-10-07 11:59:42.600 UTC [23] LOG: database system was shut down at 2019-10-07 11:57:21 UTC
superset_1 | + cd superset/assets/
superset_1 | + npm ci
postgres_1 | 2019-10-07 11:59:42.606 UTC [1] LOG: database system is ready to accept connections
superset_1 | npm WARN prepare removing existing node_modules/ before installation
superset_1 | 2019-10-07 11:59:49,785:INFO:root:logging was configured successfully
superset_1 | 2019-10-07 11:59:50,307:INFO:root:Configured event logger of type <class 'superset.utils.log.DBEventLogger'>
superset_1 | 2019-10-07 11:59:51,715:DEBUG:asyncio:Using selector: SelectSelector
superset_1 | npm ERR! code E504
superset_1 | npm ERR! 504 Gateway Timeout - GET https://registry.npmjs.org/@xtuc/long/-/long-4.2.1.tgz
最佳答案
我找到了替代RUN cd superset/assets \
的解决方法
&& npm ci\
&& npm run build \
&& rm -rf node_modules
通过
RUN cd superset/assets \
&& npm install \
&& npm run build \
&& rm -rf node_modules
关于docker - Apache Superset:无法第二次运行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58269340/
我正在使用 Superset 构建实时仪表板,我希望数据源(从 sqlLab 结果集构建)在特定日期和时间更新并缓存在后台。 我将超集连接到 MySql 并在 SQLLab 中构建了一些查询。这些查询
Apache Superset UI 有一个 CSS 模板选项卡,显然可以用来编辑和更改 UI 皮肤。 我尝试编辑 CSS 表,但没有任何改变,我错过了什么吗? 更改 Apache Superset
我正在为客户设置一个新的 Superset,我想在浏览器中显示他的公司 Logo 和网站图标。 不是在superset/config.py里面,我们可以在里面修改Superset的图标,但不能修改fa
关于如何更快地制作超集的任何建议? 缓存好像是从缓存中加载全量数据,我以为它只从缓存中加载旧数据,而从数据库中加载实时数据,不是这样吗? 一些并行处理怎么样? 最佳答案 此答案自 Superset 0
我收到此错误消息: Datetime column not provided as part table configuration and is required by this type of c
我希望下表中的列名与数据库中的列名不同。 例如,将“COD_STAT”更改为“Station ID”。 如何做到这一点? 最佳答案 您需要将VERBOSE NAME 添加到您的列中。您可以按照以下步骤
我的数据库中有一些与不同供应商相关的信息,我希望允许每个注册供应商(代表人)查看仅包含与其相关的数据的切片/仪表板。一种可能的解决方案是为每个供应商创建单独的 View 以及每个供应商的单独角色。但如
我的日志文件中出现缓存警告,但不确定原因。 我的缓存覆盖: CACHE_CONFIG = { 'CACHE_TYPE': 'RedisCache', 'CACHE_DEFAULT_TI
我是 Apache Superset 的新手,有一些问题。希望各位大侠解答一下: (1) 是否可以通过 IFrames 集成仪表板? (2) 是否有其他方法可以将仪表板集成到其他 Web 应用程序中。
我正在尝试创建简单的 superset带有单个图表 ( Big Number ) 的仪表板,它将根据传递给仪表板的 URL 参数过滤数据。我试图休耕这个 Apache Superset Dashboa
我使用 Docker 按照这些步骤安装了超集,但是当我转到 http://localhost:8088/superset 时没有CSS。此外,每次我尝试创建图表时,我都会返回主页。比如,如果我点击 h
我们正在尝试使用 Apache Superset 来可视化业务数据,其中一些存储在基于 SQL 的数据库中,但其中一些(例如外部天气数据)我们需要通过公共(public) API(通常是 REST,但
我们正在尝试使用 Apache Superset 来可视化业务数据,其中一些存储在基于 SQL 的数据库中,但其中一些(例如外部天气数据)我们需要通过公共(public) API(通常是 REST,但
是否可以将超集 UI 组件集成到 React 应用程序中?我需要一个正在运行的 Apache 超集服务器,并且有一个 React 应用程序可以插入一些超集 UI 插件并从超集服务器中提取数据。 有什么
所以我关注了:https://preset.io/blog/2020-07-02-hello-world/用于创建一个简单的 hello-world 插件,还关注了这个视频:https://www.y
我当前运行的是过时版本的 Apache Superset 0.20.4。 Superset DB 包含大量切片和仪表板。我想更新我的版本。 我可以直接从 pip 运行升级吗?你们中有人知道任何向后不兼
在 Apache Superset 中使用 CSV 上传按预期工作。我可以使用它将数据从 CSV 添加到数据库,例如Postgres。现在我想将来自不同 CSV 的数据应用到这个表/数据集。但是如何呢
在 Apache Superset 中使用 CSV 上传按预期工作。我可以使用它将数据从 CSV 添加到数据库,例如Postgres。现在我想将来自不同 CSV 的数据应用到这个表/数据集。但是如何呢
我想创建一个包含月初至今 (MTD) 和年初至今 (YTD) 图表的仪表板。但是,我不想每个月都更新我的日期范围。固定的日期范围可以做到这一点。选择 1 个月前 给出最后 30 天。使用 last m
可以扩展 jQuery 以便我可以使用上述语法吗? 我不知道如何对 $() 返回的内容进行原型(prototype)设计,以便我可以调用 $().$() 谢谢。 最佳答案 您可以使用find() 例如
我是一名优秀的程序员,十分优秀!