Tableau api 舞台表演

Tableau api 舞台表演,tableau-api,Tableau Api,我对Tableau中的仪表板有问题。在仪表板中有许多工作表,报告中的所有列都是可计算的。问题是,仪表板的形成已经有很长一段时间了。该报告包含大约200万行。它大约产生5分钟。 告诉我,在这种情况下有什么解决方案? 也许我可以通过某种方式调整页面显示,而不是一次调整所有记录?为了减少计算时间,请尝试使用tableau中的数据源过滤器排除不需要的数据。还可以隐藏或删除未使用的计算字段。您可以做的其他事情是减少未使用的图纸 这里有一个链接:减少计算时间的步骤: 提取数据并使用Extract data,

我对Tableau中的仪表板有问题。在仪表板中有许多工作表,报告中的所有列都是可计算的。问题是,仪表板的形成已经有很长一段时间了。该报告包含大约200万行。它大约产生5分钟。 告诉我,在这种情况下有什么解决方案?
也许我可以通过某种方式调整页面显示,而不是一次调整所有记录?

为了减少计算时间,请尝试使用tableau中的数据源过滤器排除不需要的数据。还可以隐藏或删除未使用的计算字段。您可以做的其他事情是减少未使用的图纸


这里有一个链接:

减少计算时间的步骤:

  • 提取数据并使用Extract data,同时将选项保留为Extract而不是live。还可以使用Extract data替换数据源
  • 使用“用户过滤器”减少计算时间,以便tableau仅显示特定用户数据

  • 我希望这能解决你的问题。

    我还有一个解决这个问题的办法

    1) 当您第一次将仪表板放入仪表板操作过滤器时

    首次在工作表中加载仪表板数据排除

    仪表板菜单->操作->添加操作->选择工作表和排除选项

    2) Live可提取数据源并选择单选按钮Extract


    3) 使用用户过滤器。

    我正在遵循其他答案(使用摘录、仪表板操作过滤器…),我想补充一点:

    • 将仪表板上任何表表使用的每个字段拖到仪表板上正在使用的每个表的“详细信息”上。现在Tableau在加载第一张表时加载所有需要的数据,并可以将此数据用于其他表
    i、 e.仪表板包含三个表表(A、B、C),现在您可以拖动A在B和C的“Deatil”上使用的每个字段,B在A和C的“Deatil”上使用的每个字段,C在B和A的“Deatil”上使用的每个字段


    我们也遇到了类似的问题,有1.5亿行,但我想检查您是否正在执行以下步骤。这可能对你有帮助。这可以追溯到表格报告的基本原理

    1/尝试确保数据集采用星型架构格式。这将对报告有很大帮助

    2/尝试在DB中使用表和视图,以便在Tableau中使用相同的列。表中的任何额外列都会增加性能问题

    3/确保为所有连接的字段正确编制索引

    4/以我的经验,仪表板增加了额外的性能滞后。所以,在进入仪表板之前,请确保尽可能多地在工作表上进行性能调整

    5/如果需要,尝试使用物化视图。
    希望这有帮助。

    欢迎使用堆栈溢出。请在您的帖子中查看如何创建最小、完整和可验证的代码示例。您使用的是数据提取还是实时连接?什么是数据源?仪表板上有多少工作表?什么版本的画面?您是否尝试过使用性能记录器来监控瓶颈在哪里?我建议您阅读本文