像 tableau、looker、apache superset 这样的可视化工具不应该用于多租户产品。例如。拥有 1000 名用户的产品希望对其数据进行分析。这需要是安全的,这样公司 A 才能看到其他公司 B 的可视化。为此,这些工具需要了解用户是否有权查看数据。这通常是在用户登录后通过 cookie 实现的
为确保数据只能由授权用户访问,不应使用这些第三方工具。相反,使用 d3js、highcharts 等坚持使用 Ruby on Rails 是最好的选择。通过与您登录时相同的身份验证方法可以更轻松地管理数据,因此数据是安全的。