gpt4 book ai didi

apache-superset - 允许用户仅在 Apache Superset 中查看与其相关的数据

转载 作者:行者123 更新时间:2023-12-03 03:04:58 33 4
gpt4 key购买 nike

我的数据库中有一些与不同供应商相关的信息,我希望允许每个注册供应商(代表人)查看仅包含与其相关的数据的切片/仪表板。一种可能的解决方案是为每个供应商创建单独的 View 以及每个供应商的单独角色。但如果你有 100 多个供应商(就像我的情况),这感觉是一个坏主意;而且它不是一个灵活或可扩展的解决方案。有没有某种方法可以自动过滤每个用户的给定 View ?例如,我们有一个“按产品划分的一般利润”条形图,用户 X 只能看到供应商 X 的产品

最佳答案

您正在寻找的是 Multi-Tenancy 支持,而目前 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]并查看您是否能够向查询传递其他上下文(例如您的供应商 ID)并使用该参数限制查询的范围。

关于apache-superset - 允许用户仅在 Apache Superset 中查看与其相关的数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47541224/

33 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com