数据提取刷新计划
Tableau Desktop 作者和数据专员可以创建和发布数据提取。数据提取是原始数据的副本或子集。因为数据提取将导入到数据引擎中,所以连接到数据提取的工作簿通常比连接到实时数据的工作簿执行得更快。数据提取还可以增加功能。
刷新数据提取之前
对 Tableau 10.4 及更早版本中创建的数据提取(即 .tde 数据提取)执行数据提取刷新操作时,数据提取会自动升级为 .hyper 数据提取。尽管升级到 .hyper 数据提取有许多优点,但您将无法使用以前版本的 Tableau Desktop 打开数据提取。Tableau 2024.2 是可以打开任何基于 .tde 的内容的最后一个版本。有关详细信息,请参见数据提取升级为 .hyper 格式。
设置刷新计划
作为服务器管理员,您可以启用数据提取刷新任务计划,然后创建、更改和重新分配计划。在 Tableau Desktop 用户发布数据提取时,可在发布过程中使用在服务器上更改的常规计划选项。
您创建的计划具有以下选项:
优先级
优先级确定刷新任务的运行顺序,其中 0 为最高优先级,100 为最低优先级。优先级默认情况下设置为 50。
执行模式
执行模式向 Tableau Server 后台程序进程指明是并行还是串行运行刷新。并行运行的计划使用所有可用后台程序进程,而串行计划仅在一个后台程序进程上运行。但是,不管是在并行还是串行模式下,一个计划可包含一个或多个刷新任务,而每个任务将仅使用一个后台程序进程。这意味着,并行执行模式中的计划将使用所有可用后台程序进程在该计划下并行运行任务,但每个任务将仅使用一个后台程序进程。串行计划只使用一个后台程序进程一次运行一个任务。
默认情况下,执行模式设置为并行,以便刷新任务能尽快完成。如果您的计划非常大,会使其他计划无法运行,您可能需要将执行模式设置为串行(并设置较低的优先级)。
频率
您可以将频率设置为每小时、每天、每周或每月。
有关信息,请参见创建或修改计划。
手动刷新数据提取
在 Tableau Server Web 环境中,服务器和站点管理员都可以在“计划”页面上按需运行数据提取刷新:
选择该计划并单击“操作”>“立即运行”。
您也可以使用 tabcmd refreshextracts
命令从命令行中刷新数据提取。有关详细信息,请参见 tabcmd 命令。
从 Tableau Desktop 中刷新数据提取
Tableau Desktop 用户可以刷新他们发布和拥有的数据提取。他们可以通过以下方式执行此操作:
发布时:当作者发布使用数据提取的工作簿或数据源时,该作者可以将其分配给服务器刷新计划。该刷新可以是完全刷新或增量刷新。
增量刷新引用具有日期、日期/时间或整数数据类型的数据提取中的列(如时间戳)。Tableau 使用此列来标识需要添加到数据提取中的新行。有关详细信息,请参见 Tableau 帮助中的刷新数据提取(链接在新窗口中打开)和发布工作簿时计划数据提取刷新(链接在新窗口中打开)。
用户界面:在 Tableau Desktop 中,您可以使用“从源刷新”、“从文件添加数据”和“从数据源添加数据”命令,向 Tableau Server 上载添加内容或刷新其中的数据提取。如果 Tableau Server 没有足够的凭据访问基础数据,则用户可能希望执行此操作。有关详细信息,请参见 Tableau 帮助中的更新 Tableau Server 上的数据提取(链接在新窗口中打开)。
数据提取命令行实用工具:数据提取命令行实用工具随 Tableau Desktop 一起安装。您可以使用它附加至或刷新发布的数据提取。有关详细信息,请参见 Tableau 帮助中的 Tableau Data Extract 命令行实用程序(链接在新窗口中打开)。