我正在在线使用Tableau。仅通过更改过滤器中的供应商ID,就有一个仪表板需要与50个外部供应商共享。
我的要求是,供应商不应该能够看到其他供应商的数据。我想解决该问题的方法很少,但我想知道使许可证成本最小化的最佳选择。
我想在#3上获取有关如何实现此目标的信息,以使每个供应商数据保持隔离。
答案 0 :(得分:0)
您可能会考虑的另一种选择是修改数字2。您可以创建50个不同的仪表板,并在每个仪表板上分别输入唯一的用户名和密码。 Sayali Dengale在Tableau社区论坛上和here下对此过程进行了描述。正如Niels在上述评论中提到的那样,我认为这将违反Tableau EULA。
只需执行以下步骤:
1>为仪表板创建工作表。
2>在要为其设置密码的那张纸上继续。
3>创建计算参数,将数据类型设置为“字符串”,并将当前值设置为空白。
3>重复以下相同的密码步骤
4>使用参数username:为用户名创建计算字段:
5>重复相同的密码步骤:
6>添加名为Username的计算字段以进行过滤,然后选择Custom value list。给用户名任何您想要的。在这里,我给了用户名“ Dev”
7>重复输入密码的步骤。在这里,我给的密码是“ 12345”:
8>同时显示用户名和密码的参数,当用户名和密码不匹配时,您将看到该工作表不可见。由于我给的用户名是“ Sayali”而不是“ Dev”,因此该工作表不可见。