Ale*_*ndr 6 superset apache-superset
我的数据库中有一些与不同供应商相关的信息,我希望允许每个注册供应商(代表)查看仅包含与它们相关的数据的切片/仪表板。一种可能的解决方案是为每个供应商创建单独的视图以及为每个供应商创建单独的角色。但是,如果您有 100 多个供应商(就像我的情况),这感觉是个坏主意;它不是一个灵活或可扩展的解决方案。有没有办法为每个用户自动过滤给定的视图?例如,我们有一个“按产品划分的一般利润”条形图,用户 X 只能看到供应商 X 的产品
您正在寻找的是多租户支持,而目前 Superset 中不支持开箱即用。
然而,有一个开放的 PR 提供了一种可能的解决方案: https: //github.com/apache/incubator-superset/pull/3729
一种选择可能是根据您的用例重新使用和/或调整该代码。
另一种选择可能是研究JINJA_CONTEXT_ADDONS[ https://github.com/apache/incubator-superset/blob/master/docs/installation.rst#sql-lab]并查看是否能够将其他上下文传递给查询(例如您的vendor_id)并使用该参数限制查询的范围。
| 归档时间: |
|
| 查看次数: |
3648 次 |
| 最近记录: |