我的目标是嵌入数据集探索屏幕,用户可以在 Web 应用程序中将图表构建为 iframe;这个想法是,用户看不到顶部的菜单栏,这样他们就无法导航离开此 iframe 内的数据集,因为如果它们发生更改,将导致 iframe 的范围与其周围应用程序的范围不同数据集。我发现另一个线程上的答案是使用standalone=true查询参数,但是在数据集探索页面上使用该设置,它只是向您显示图表(在用户向查询添加一些维度和度量之前,该图表是空的)。嵌入仪表板似乎按预期工作。
尝试将
?standalone=1
附加到 URL。您可以在超集文档中找到更多详细信息:
https://superset.apache.org/docs/creating-charts-dashboards/creating-your-first-dashboard/
您可能会发现这篇文章也很有帮助:https://www.tetranyde.com/blog/embedding-superset
但是,如果用户删除该查询参数,它将开始显示过滤器和导航栏,这不是那么理想