了解数据性能和新鲜度

您已经建立了自己的工作簿,您的团队很喜欢它。但有时人们需要单击“刷新”按钮才能在可视化项中显示最新数据。您使用实时连接构建了工作簿,那么为什么需要刷新数据?答案是性能。

为了提高性能,Tableau 会缓存数据,以便后续访问可以更快地重用和返回缓存的数据。您可以单击“刷新”按钮来检索更新的数据,但这会增加潜在的性能成本。

若要平衡数据性能和新鲜度,请为您的工作簿设置数据新鲜度策略。在设置数据新鲜度策略时,您的数据会在指定的时间刷新。Tableau 不会对不符合您设置的新鲜度策略的缓存数据进行可视化。

选择最适合您的工作簿的方式

有些人可能不希望缓存以便始终拥有最新的数据,而其他人可能希望有大缓存以减少开销并提高工作簿性能。设置数据新鲜度策略的第一步是决定什么适合您的业务。

默认情况下,Tableau Online 每 12 小时刷新一次缓存数据,工作簿所有者可以在工作簿级别设置数据新鲜度策略。

在 Tableau Server 中,服务器管理员可以为服务器上的所有站点设置默认缓存策略,工作簿所有者可以在工作簿级别设置数据新鲜度策略。

注意:数据新鲜度策略在 Tableau Desktop 或使用基于文件的数据源的工作簿中不可用。

编辑工作簿数据新鲜度策略

若要编辑工作簿数据新鲜度策略,您必须是工作簿所有者,并且工作簿必须与数据源建立实时连接。

  1. 登录到 Tableau Online 或 Tableau Server 上的站点。
  2. 从“主页”或“浏览”页面,导航到要为其设置策略的工作簿。
  3. 单击详细信息图标 圆圈内带有“i”的图标
  4. 在“工作簿详细信息”对话框中,单击“编辑数据新鲜度策略”
  5. 选择以下选项之一:
    站点默认值(12 小时)
    始终为实时(Tableau 将始终获取最新数据)
    确保数据保持最新的间隔
    确保数据保持最新的时间
  6. 单击“确定”

编辑数据新鲜度策略的动画

“站点默认值”每 12 小时刷新一次您的数据,如果您的受众定期使用您的仪表板,这是一个很好的选择,但不需要最新的数据新鲜度。

“始终为实时”始终提供最新鲜的数据,这会增加加载时间。

“确保数据保持最新的间隔”……允许您以分钟、小时、天或周的粒度指定刷新数据的频率。

“确保数据保持最新的时间”... 允许您计划数据刷新的时间和日期。如果您在每周一、周三和周五的太平洋时间上午 09:00 召开重要会议,那么您可以将数据刷新设置为每周一、周三和周五的上午 08:45 进行,这样您就可以在会议开始时获得最新鲜的数据。

感谢您的反馈!