在站点设置的容量

您的 Tableau 站点在创建时设置了容量限制,以针对存储、可视化呈现和系统响应能力进行优化。

本主题介绍在站点级别固定的容量。涵盖的容量并未详尽列出所有产品限制。有关可在租户上的站点之间分配的租户级别容量,请参见Tableau Cloud Manager 中管理的容量

在站点级别设置的容量

以下容量类型在站点级别是固定的:

存储

站点具有站点和单独内容存储容量。

  • 站点存储:一个站点有 1 TB 的存储容量。工作簿、已发布数据源和流程将计入此存储容量。

    注意:安装了 Enterprise 版、Tableau+ 版或 Advanced Management 加载项的站点可获得 5 TB 的站点存储空间。

  • 单个工作簿、已发布数据源和流程大小:单个工作簿、数据源(实时或数据提取)或发布到站点的流程不应超过 25 GB。内容不应超过该大小,以获得最佳性能,并避免其他限制,例如查询使用和运行时限制。

    注意:如果数据提取数据源的大小超过 10 GB,我们建议您考虑使用与数据库的实时连接、对数据提取中的数据进行聚合以减小其大小,或使用增量数据提取。经常重新发布或刷新大型完全数据提取可能耗费大量时间,通常表示应考虑更高效的数据新鲜度策略。

数据提取 - 每日、运行时和内存使用量

站点具有用于数据提取刷新每日作业、运行时和内存使用量的指定容量。

  • 每日作业:每日作业容量是指每个站点每天每个 Creator 许可证可用于执行站点上所有作业的共用小时数。服务器进程(称为后台程序)启动并执行这些作业。具有更多 Creator 许可证的站点有更多的每日作业,可满足更大站点群体的需求。

    例如:

    如果您的站点有...乘以默认时间每日作业容量
    10 个 Creator 许可证8 小时最多 80 小时/天
    50 个 Creator 许可证8 小时最多 400 小时/天

    每日作业容量每天在 24:00:00 UTC(协调世界时)重置。

    关于数据提取刷新

    计入每日作业容量的刷新作业包括完整和增量刷新以及数据提取创建,这些刷新和提取创建可以通过计划刷新、手动刷新以及特定命令行或 API 调用启动。

    注意:

    • 只要您的站点的每日刷新容量还有剩余时间,刷新作业就会开始。
    • 当站点达到其每日刷新容量的 70%、90% 和 100% 时,站点管理员会收到电子邮件通知。
    • 如果某个站点耗尽了每日刷新容量,则将来的任何数据提取刷新都将被取消,并向内容所有者发送电子邮件通知,提醒他们刷新已取消。
  • 作业运行时间:每个数据提取刷新作业的最长运行时间为 2 小时(120 分钟或 7200 秒)。如果刷新作业达到其最长运行时间,您将看到超时错误。有关错误以及可修改数据提取以使刷新作业保持在运行时间容量内的方法的详细信息,请参见数据提取刷新的时间限制

  • 刷新内存使用量:站点可以使用不超过 20 GB 的内存来刷新数据提取。刷新数据提取所需的内存量可能因数据提取的大小和其他因素而异。

优化提取刷新容量的技巧

如果您正在管理大量使用数据提取的环境,Tableau 建议遵循一些最佳做法,以最有效地利用数据提取刷新容量。

  • 停止刷新未使用的数据提取。为站点回收容量的最佳方法之一是通过 Tableau Cloud 上的计划或通过脚本停止未使用的数据提取的自动刷新。有关删除刷新计划的详细信息,请参见管理任务

  • 减小刷新的频率。另一种为站点回收容量的方法是降低数据提取刷新的频率。例如,请考虑每天刷新一次数据提取,或者仅在新数据最有用的工作时间刷新数据提取,而不是每小时刷新一次数据提取。有关更改刷新计划的详细信息,请参见管理任务

  • 使用增量刷新,而不是完全刷新。为了缩短数据提取刷新所需的时间,请考虑执行数据提取增量刷新,而不是完全刷新。有关详细信息,请参见在 Tableau Cloud 上计划刷新

    注意:只有在数据提取配置为在发布数据提取之前在 Tableau Desktop 中进行增量刷新时,才能从 Tableau Cloud 完全刷新更改为增量刷新。有关增量刷新的详细信息,请参见 Tableau 用户帮助中的配置增量数据提取刷新(链接在新窗口中打开)

  • 使用实时连接,而不是数据提取连接。对于需要频繁更新数据的视图、仪表板和工作簿,请考虑将数据源设置为使用实时连接,而不是数据提取连接。

  • 优化数据提取中的数据。提高数据提取的性能也可帮助缩短数据提取刷新所需的时间。您可以对数据提取的数据进行许多更改来帮助提高其整体性能,例如移除未使用的字段、使用筛选器移除未使用的行,以及更改日期范围。

订阅 - 运行时间和电子邮件大小

站点具有用于订阅运行时间和电子邮件大小的指定容量。

  • 作业运行时间:每个订阅作业的最长运行时间为 30 分钟(1,800 秒)。

  • 电子邮件大小:订阅电子邮件的最大大小为 2 MB。

流程 - 用户请求、运行时间和内存使用量

站点具有用于流程用户请求、运行时间和内存使用量的指定容量。

  • 用户请求率:每个用户一次最多可以有 4 个活动流程 Web 编辑会话。如果打开更多会话,则会关闭最旧的会话。

  • 作业运行时间:对于具有 Data Management 的站点,每个资源块每天最多可以运行流程 24 小时。如果超过时间限制,直到第二天才能开始任何新作业。可以购买额外的并发流程作业容量。有关详细信息,请参见资源块

  • 流程内存使用量:站点具有为流程作业使用不超过 19.5 GB 内存的容量。

可视化项

站点具有用于加载和查询单个可视化项(也称为视图)的指定容量。您可以在下面找到有关每个容量类型的更多信息。

  • 加载时间:站点具有花费最多 5 分钟来加载视图的容量。

  • 空闲超时:如果用户连续 120 分钟未与视图交互或编辑视图,则用户必须重新加载(例如,刷新页面或在显示横幅时单击“重新连接”按钮)视图或保存的草稿才能与其再次交互。

  • 用户请求率:站点上的每个用户每小时最多可以发出 600 个请求来加载和刷新视图。当达到此容量时,用户可以与'视图交互、进行编辑和保存视图。一小时后,可以刷新视图并加载新视图。

    注意:如果累计用户请求数超过站点级请求率,用户将无法与视图交互、编辑和保存视图。

  • 查询内存使用大小:站点具有使用不超过 20 GB 的内存来查询视图(使用数据提取数据源)的容量。根据 Tableau 在视图中生成标记所需执行的数据操作的复杂性,查询视图所需的内存量可能会有所不同。

超出这些容量类型的视图可能会被取消,以确保有足够的系统资源可用,以便可以加载站点上的其他视图。

优化可视化项容量的技巧

超出可视化项容量的视图可能表明 Tableau 必须运行才能生成视图的查询可能过于复杂。在这种情况下,您可以使用以下技巧来帮助优化查询,从而最大限度地缩短在 Tableau Cloud 上加载视图所需的时间。大多数技巧要求您编辑数据源或工作簿,然后重新发布到 Tableau Cloud 以使更改生效。

有关更多技巧,请参见 Tableau 帮助中的工作簿性能(链接在新窗口中打开)主题。

  • 使用数据源筛选器:在数据源上添加筛选器时,您可以减少需要在视图中生成的数据量。减少数据量有助于最大限度地缩短视图的加载时间。有关详细信息,请参见 Tableau 帮助中的筛选数据源中的数据(链接在新窗口中打开)

  • 使用上下文筛选器:与数据源筛选器类似,上下文筛选器会减少数据源中的数据,但却是在工作表级别减少。上下文筛选器独立于其他筛选器工作,可以显著减少需要在视图中生成的数据量。减少数据量有助于最大限度地缩短视图的加载时间。有关详细信息,请参见 Tableau 帮助中的使用上下文筛选器提高视图性能

  • 减小日期范围:通常,日期比其他类型的数据(如数字和布尔值)需要更多的计算能力。如果视图包含日期筛选器,则可以减少日期范围或需要生成的日期数,以帮助最大程度地缩短视图的加载时间。

  • 减少标记:由于 Tableau 必须计算标记才能生成视图,因此标记数可能会影响视图的加载速度。有几种方法可以减少标记,包括使用上面列出的某些筛选器或使用集进行筛选、用于聚合数据的自定义 SQL,等等。有关详细信息,请参见减少视图上的标记数量(链接在新窗口中打开)

视图加速

站点具有以下视图加速容量:

  • 加速视图:每个站点的默认加速视图数量为 30。每增加一个 Creator 许可证,可以多加速 20 个视图。加速视图的最大数量为 750。

  • 加速视图刷新:根据以下四个数据更新事件重新生成加速视图刷新:

    • 数据新鲜度策略:加速时间戳与数据新鲜度策略不同步。
    • 数据提取刷新:数据提取刷新完成,发出更新数据的信号。
    • 加速视图更新:所有者更新加速视图。
    • 视图选择加入:视图最初选择进行加速。

    每个唯一事件都会触发一个要排队的预计算作业。然后,后台程序作业选择并完成预计算,然后将查询结果存储为已实现视图。属于同一工作簿的视图在一个作业中刷新。为了限制资源消耗,每天可以运行的预计算作业的最大数量限制为 12 个作业。有关详细信息,请参见“设置数据新鲜度策略”

  • 加速视图内存使用大小:站点具有为预计算和在后台程序作业中获取工作簿数据使用不超过 20 GB 内存的容量。所需的内存量取决于与正在加速的视图相关联的查询的复杂性。

  • 作业运行时间:视图加速的最长运行时间为 30 分钟(1,800 秒)。

其他 API 和命令行调用

站点具有用于 API 和命令行调用的指定容量。站点具有用于以下各项的容量:

注意:如果调用数超过上述的 API 或命令行调用次数,您会看到以下错误之一:Unknown 429(未知 429)ApiCallError: 429000: Too Many Requests – Too many requests for <job type> ‘api.rest.refresh_extracts’.Please retry after 146 second(s).(ApiCallError:429000:请求太多 - 对 <作业类型>“api.rest.refresh_extracts”的请求太多。请在 146 秒后重试)。

监视容量

作为站点管理员,您可以使用一些功能来监视站点的容量。

管理工具

有各种管理工具可以帮助您监视站点上不同类型的活动。您可以针对下面列出的功能找到更多容量使用信息。

  • 存储:您可以使用在线管理见解“空间使用情况统计数据”仪表板来监视站点的存储容量,并检查哪些工作簿、数据源和流程占用了站点上最多的空间。选择“浏览”>“在线管理见解”>“在线管理见解起始模板”>“空间使用情况统计数据”

    有关在线管理见解的详细信息,请参见使用“在线管理见解”创建自定义视图

  • 流程:您可以监视流程运行的性能。选择“站点状态”>“流程性能历史记录”。使用仪表板,在“流程历史记录”下,单击标记以查看有关流程作业的详细信息。

    有关此管理视图的详细信息,请参见流程的管理视图

  • 指标:您可以使用“非数据提取的后台任务”管理视图来监视站点的指标作业。选择“站点状态”>“非数据提取的后台任务”,然后从“任务”筛选器下拉列表中,选中“更新视图上的所有指标”复选框。

    有关此管理视图的详细信息,请参见非数据提取后台任务

活动日志

对于具有 Advanced Management 加载项的站点,您可以使用活动日志来捕获事件数据并跟踪特定操作,例如影响可视化项和作业容量的视图加载时间。

有关详细信息,请参见活动日志

感谢您的反馈!您的反馈已成功提交。谢谢!