我建议的Tableau服务器实现是一个具有多个站点的2服务器设置,我将把仪表板分隔给不同的用户组。 Tableau提供了所有这些开箱即用的功能。我的问题实际上是关于生产,我如何确保仪表板请求不会消耗100%的服务器资源,因此其他仪表板请求将排队。
举个例子总是好的: - )
想象一下,我在Tableau服务器中定义了3个“网站”,让我们给出这些名称:
销售 营销 购买
Tableau Server已创建用户以允许访问每个站点内的仪表板。在销售站点内是一个必须运行复杂查询的仪表板(我知道我会重构并使用Tableau的工具来加速这一过程,但这纯粹是为了讨论),这需要在Tableau中花费大量的时间和汇总。在此期间,我如何确保:
销售中的其他用户仍可以访问其信息中心吗? 营销和采购不受服务器上资源减少的影响。
Tableau是否提供了管理分配给每个站点的盒子上的资源量的任何方法?
答案 0 :(得分:0)
您可以限制可以添加到站点的用户数量,并可以为站点定义存储配额,但我认为没有办法为一个站点保留CPU或网络带宽,但代价是其他。无论哪个站点定义视图,服务器上的所有用户都会争用相同的资源。
如果这是实践中的一个关键因素,您可以站起来第二台服务器来保存高优先级可视化,从而为它们单独保留资源 - 以第二个许可证为代价。