在 Tableau Cloud 中管理后台作业

Tableau Cloud 中,用户可以计划定期运行数据提取刷新、订阅或流程。这些计划的项目称为任务。后台程序进程启动这些任务的唯一实例,以在计划时间运行它们。作为结果启动的任务的唯一实例称为作业。还会为通过单击“立即运行”选项手动启动、以编程方式通过 REST API 启动或者通过 tabcmd 命令启动的运行创建作业。

例如,创建一个数据提取刷新任务以在每天上午 9 点运行。这是一个数据提取刷新任务,每天上午 9 点系统将会创建一个作业以供后台程序运行。

运行所有这些作业可能意味着后台程序在一天中的各个时间都会占用大量资源。使用“作业管理”功能,站点管理员可以获取有关在其站点上运行的这些作业的详细信息,并对这些作业采取措施以更好地管理资源使用情况。。

常规”设置页面上的“立即运行”设置还允许您通过允许或阻止用户手动运行作业来管理资源。默认情况下,此选项处于选定状态,以允许用户手动运行作业。清除复选框以防止用户手动运行作业。

通过导航到左侧导航菜单的“现有任务”菜单,可以访问包含作业相关信息的“作业”页面。

注意:作业相关信息只能由站点管理员查看。

概述

本主题介绍如何查看和了解“作业”页面中显示的信息。

您的 Tableau Cloud 站点具有支持所有用户分析需求的容量。站点的容量包括用于存储的容量,以及用于需要在站点上针对数据提取、指标、订阅和流程执行的任务的容量。(Tableau Cloud 的旧指标功能已于 2024 年 2 月停用,并将在 Tableau Server 版本 2024.2 中停用。有关详细信息,请参见创建指标并排查其问题(已停用)。) 通过作业页面,您可以监视 Tableau Cloud 站点的任务。有关站点容量的详细信息,请参见Tableau Cloud 站点容量

该页面的顶部显示了过去 24 小时内“失败”“已完成”“已取消”作业的详细统计信息。应用筛选器不会更改这些值。

对于生成的每个作业,都有一个作业 ID、该作业的状态、优先级、从中生成作业的任务类型,以及当前运行时间(如果作业正在进行)、当前队列时间(如果已排队),以及平均运行时间和平均队列时间。

Tableau 会记录历史运行时间和队列时间以计算平均运行时间和平均队列时间。使用以下公式将平均运行时间和平均排队时间计算为加权平均值:((当前运行时间或队列时间平均值 x 4)+ 最近运行时间或队列时间)/5。

在“管理视图”上查看作业时,作业 ID 可能很有用。单击作业 ID 时,您将看到有关作业的更多详细信息,例如作业 LUID、项目名称、计划、内容名称、内容所有者、作业创建者以及作业上次成功运行的时间。

注意:“数据源”页面中执行“立即刷新”将只会在“作业详细信息”对话框中显示 LUID 信息。

任务类型

有若干类型的任务:

  • Bridge 刷新:包括使用 Cloud 计划的完全和增量数据提取刷新。有关详细信息,请参见关于 Bridge 刷新作业

  • 数据提取:此任务包括数据提取创建、增量数据提取刷新和完全数据提取刷新。。

  • 订阅:包括工作簿和视图的订阅。有关详细信息,请参见创建视图或工作簿订阅

  • 流程:此任务包括计划流程和手动流程运行。有关流程的最大运行时间的信息,请参见作业运行时容量;有关运行并发流作业时的容量限制的信息,请参见并发作业容量。计划的流程多于您拥有的资源块的数量可能会导致错误。有关详细信息,请参见知识库文章流程作业挂起

  • 加密:包括以下各项:

    • 数据提取加密和解密
    • 流程加密和解密
    • 更新数据提取和流程的密钥

筛选器

您可以进行筛选以便仅查看某些作业。可用筛选器包括“作业状态类型”、“任务类型”和“时间范围”。对于“时间范围”筛选器,您可以选择从过去一小时到 24 小时的范围(以四小时为增量)。

取消作业

可以取消数据提取刷新、订阅和流程运行作业。您一次只能取消一个作业,不支持一次选择多个作业进行取消。

取消作业时,会向您在“取消作业”对话框中选择的收件人发送一封电子邮件,其中包含作业取消时间、受影响的内容以及取消之前的作业运行时间。此外,还可以添加要包括在电子邮件中的自定义注释。

如果未选择任何收件人,则将取消该作业,但不会发送电子邮件。

若要取消作业,请单击作业 ID 旁边的省略号,然后使用对话框取消作业:

状态

作业可以处于七种类型的状态,将鼠标光标悬停在每个状态上时,将会显示更多相关信息。

  • 已完成:此作业显示为“已成功完成”,并且,您可以在将鼠标光标悬停在状态上时显示的工具提示中看到作业的完成时间。

  • 正在进行:此作业显示为“正在进行”。作业已运行的时长将显示在将鼠标光标悬停在状态上时显示的工具提示中。

  • 正在进行:此作业处于“正在进行”状态,但延迟运行。Tableau 会跟踪同一作业的平均运行时间,如果当前运行时间长于平均运行时间,则被视为延迟运行。将鼠标光标悬停在状态上时显示的工具提示中显示了作业运行的时间比平均时间长多少,以及作业的平均运行时间。

  • 待处理:作业当前处于“待处理”状态,正在等待在有可用后台程序容量时运行。将鼠标光标悬停在状态上时显示的工具提示中提供了作业已处于队列中的时长。

  • 待处理:流程无法运行,因为资源块数小于您计划的流程数,且站点已达到其并发限制。

  • 待处理:作业当前处于“待处理”状态,但延迟运行。Tableau 会跟踪同一作业的平均队列时间,如果当前队列时间长于平均队列时间,则被视为延迟运行。将鼠标光标悬停在状态上时显示的工具提示中显示了作业排队时间比平均时间长多少。

  • 已取消:站点管理员已取消此作业。将鼠标光标悬停在状态上时显示的工具提示中提供了作业的取消时间以及它在取消之前的运行时长。

  • 失败:作业显示为“失败”。将鼠标光标悬停在状态上时显示的工具提示中提花了作业的失败时间、它在失败之前的运行时长,以及作业的失败原因。

  • 挂起:此作业显示为“失败”,并带有暂停图标。如果作业连续五次失败,则作业将挂起。挂起的任务仍可用,但后台程序将不会为这些任务创建作业,直到用户恢复这些作业为止。

关于 Bridge 刷新作业

尽管 Bridge 刷新作业可以生成与其他作业类型相同的状态,但 Bridge 刷新作业在以下方面有所不同:

  • 取消作业:无法从“作业”页面取消 Bridge 刷新作业。相反,请确保为 Bridge 客户端配置了适当的超时限制,以防止任何刷新误用。有关详细信息,请参见更改 Bridge 客户端设置

  • “已发送到 Bridge”作业状态:“已发送到 Bridge”状态指示已完成的 Bridge 刷新作业。已完成 Bridge 刷新作业表示刷新作业已成功发送到池中的 Bridge 客户端。已完成 Bridge 刷新作业并不指示刷新本身是否成功完成。如果刷新因任何原因失败,则发布者(数据源所有者)会通过帐户通知和失败电子邮件通知收到通知。这些通知为发布者提供故障排除步骤,以帮助解决问题。

  • 订阅和 Bridge 刷新作业:不能通过已完成 Bridge 刷新作业来启动订阅作业。这是因为已完成的 Bridge 刷新作业仅指示刷新作业是否已成功发送到池中的 Bridge 客户端,而不指示刷新作业是否已成功完成。

注意: 

  • 不会在“作业”页面上捕获来自“Bridge(旧版)”计划的刷新作业。若要监视“Bridge(旧版)”计划的刷新作业,您可以参考“Bridge 数据提取”管理视图。有关详细信息,请参见Bridge 数据提取
  • 如需对“作业”页面上看到的 Bridge 错误进行故障排查,请参见池化疑难解答
感谢您的反馈!您的反馈已成功提交。谢谢!