我在docker中运行Superset。首先加载示例数据集、图表等。过了一段时间,我决定禁用示例。
我将.env文件中的配置更改为SUPERSET_LOAD_EXAMPLES=no
。我也试图从。env中删除这个键。然而,例子似乎并没有消失。怎样才能完全删除它们呢?
如果您使用SUPERSET_LOAD_EXAMPLES=yes
运行过一次Superset,那么它将与任何实际的图表和数据一起将示例数据和图表/仪表板填充到元数据数据库中。我从搜索代码库的理解是,没有办法撤销这一点。
如果您真的想要删除这些示例,您可以从一个新的元数据数据库重新开始,但这将意味着丢弃您创建的任何内容。或者您可以尝试手动删除示例,无论是在UI中还是在数据库后端。
如果你不能重新开始,我个人的建议是忽略他们。最终,它们会被你的新内容推到底部,如果你需要提交一个可重复的bug报告示例,有它们是很好的。我试图从数据库后端删除其中的一些,我所做的只是破坏了它们,所以当我试图加载示例时,我得到了500个错误。