数据提取升级为 .hyper 格式
- 版本 :2022.1 及更高版本
新的 .hyper 数据提取格式
从版本 10.5 开始,当您创建新数据提取时,它将使用 .hyper 格式,而不是 .tde 格式。.Hyper 格式的数据提取利用改进的数据引擎,该数据引擎的快速分析和查询性能与之前的数据引擎不相上下,但可适用于更大的数据提取。
尽管使用 .hyper 数据提取有诸多优点,但主要优点包括以下几点:
创建更大的数据提取:您可以创建包含数十亿行数据的数据提取。由于 .hyper 数据提取可支持更多数据,因此您可以将以前必须单独创建的 .tde 数据提取合并为一个 .hyper 数据提取。
数据提取创建和刷新速度更快:尽管 Tableau 一直在优化数据提取的创建和刷新性能,但版本 2022.1 的数据提取创建和刷新速度更快,并且适用于更大的数据集。
在与使用数据提取数据源的视图交互时可体验到更好的性能:虽然较小数据提取的性能仍然高效,但是较大数据提取的性能更加高效。
什么导致了数据提取升级?
尽管您可以在版本 2022.1 中继续打开 .tde 数据提取并与之交互,但是,当您对 .tde 数据提取执行数据提取任务时,.tde 数据提取会升级为 .hyper 数据提取。数据提取升级后,您应注意以下后向限制:
您无法将升级的数据提取转换回 .tde 数据提取。
您无法在较早版本的 Tableau Desktop 中打开升级的数据提取。这可能会对您和其他用户与 .tde 数据提取进行交互的方式产生影响。
您不能在 Tableau Desktop 中使用“导出为版本”来降级包含 .hyper 数据提取的工作簿。
不能作为较早版本将数据提取从 Tableau Desktop 发布到 Tableau Server。
如果使用“下载 Tableau 工作簿”选项从 Tableau Server 或 Tableau Online 下载的工作簿包含 .hyper 数据提取,则无法在 Tableau Desktop 10.4 及更早版本中打开该工作簿。
导致数据提取升级的任务
.tde 数据提取可以通过以下三种不同的方法升级为 .hyper 数据提取:1.) 在数据提取刷新(完整或增量)期间,2.) 将数据附加到数据提取时,以及 3.) 手动升级数据提取时。在使用 Tableau Desktop 升级数据提取后,如果 .tde 数据提取被其他工作簿引用,则不会自动删除该数据提取。
除了升级数据提取的任务之外,在 Tableau Desktop 外部执行的数据提取任务可导致对您与之交互的 .tde 数据提取进行数据提取升级。其中包括以下任务:
手动刷新(Tableau Server 和 Tableau Online)
从 Tableau Bridge 中对发布的数据提取数据源执行增量刷新 (Tableau Online)
计划的完全或增量数据提取刷新数据源(Tableau Server 和 Tableau Online)
从 Tableau Bridge 中执行计划的增量数据提取刷新 (Tableau Online)
数据提取升级的影响
当您在 Tableau Desktop 版本号与其他人使用的 Tableau Desktop 版本或 Tableau Server 或 Tableau Online 的版本不匹配的环境中工作时,可能会遇到一些数据提取兼容性问题,具体情况视您要执行的任务而定。
请在“Tableau 支持”页面上查看数据提取兼容性情况的详细说明,或以下摘要说明,以更好地了解何时可能会进行数据提取升级以及您或其他人可能会遇到的潜在兼容性问题。
注意:在下表中,“10.4”代表 Tableau 10.4 及更早版本,“10.5”代表 Tableau 10.5 及更高版本。
使用 Tableau Desktop 的任务
您应该注意以 Tableau Desktop 不同版本上执行的任务为主的以下数据提取相关兼容性情况。
任务 | 10.4 工作簿 | 10.5 工作簿 | ||
---|---|---|---|---|
.tde 数据提取 | .tde 数据提取 | .hyper 数据提取 | ||
新建 | 在 10.4 中 | √ | 不可能 | 不可能 |
在 10.5 中 | 不可能 | 不可能 | √ | |
打开 | 在 10.4 中 | √ | 无法打开工作簿;您需要在 10.5 或更高版本中打开工作簿 | 无法打开工作簿;您需要在 10.5 或更高版本中打开工作簿 |
在 10.5 中 | √ | √ | √ | |
刷新或附加 | 在 10.4 中 | √ | 不可能 | 不可能 |
在 10.5 中 | 工作簿版本保持不变,但数据提取升级为 .hyper 格式 | 工作簿版本保持不变,但数据提取升级为 .hyper 格式 | √ | |
发布工作簿 | 从 10.5 到 Tableau Server 10.4 | √ | 无法发布;在“发布”对话框中,您将看到“服务器运行的版本比您的 Tableau Desktop 副本旧”消息,然后将看到“工作簿不能降级”错误消息 | 无法发布;在“发布”对话框中,您将看到“服务器运行的版本比您的 Tableau Desktop 副本旧”消息,然后将看到“工作簿不能降级”错误消息 |
从 10.5 到 Tableau Server 10.5 或 Tableau Online | √ | √ | √ | |
从 10.4 到 Tableau Server 10.5 或 Tableau Online | √ | |||
发布数据提取数据源 | 从 10.5 到 Tableau Server 10.4 | √ | 无法发布;您会看到“无法发布,请确保您已连接到兼容版本”错误消息 | 无法发布;您会看到“无法发布,请确保您已连接到兼容版本”错误消息 |
从 10.5 到 Tableau Server 10.5 或 Tableau Online | √ | √ | √ | |
连接到发布的数据源 | 从 10.4 到 Tableau Server 10.5 或 Tableau Online | √ | √ | √ |
从 10.5 到 Tableau Server 10.5 或 Tableau Online | √ | √ | √ |
Tableau Server 10.5 或 Tableau Online 上的任务
处理在 Tableau Desktop 早期版本中创建的数据提取时,应该注意以 Tableau Server 2022.1 或 Tableau Online 上执行的任务为主的以下数据提取相关兼容性情况。
情况 | 10.4 工作簿 | 10.5 工作簿 | ||
---|---|---|---|---|
.tde 数据提取 | .tde 数据提取 | .hyper 数据提取 | ||
在 Web 制作中编辑/保存 | 在 Tableau Server 10.4 上 | √ | 不可能 | 不可能 |
在 Tableau Server 10.5 或 Tableau Online 上 | 工作簿更改为版本 10.5,但数据提取仍为 .tde 格式 | √ | √ | |
在 Web 制作中编辑/保存,然后刷新或附加 | 在 Tableau Server 10.4 上 | √ | √ | √ |
在 Tableau Server 10.5 或 Tableau Online 上 | 工作簿更改为版本 10.5,并且数据提取升级为 .hyper 格式 | 工作簿版本保持不变,但数据提取升级为 .hyper 格式 | √ | |
下载并打开 | 在 Tableau Desktop 10.4 中 | √ | 无法打开工作簿;您会看到“此工作簿使用 .hyper 数据提取并与此版本不兼容;请在版本 10.5 或更高版本中打开工作簿”错误信息,然后系统请求您找到数据提取 | 无法打开工作簿;您会看到“此文件由较新版本创建;请升级 Tableau”错误消息 |
在 Tableau Desktop 10.5 中 | √ | √ | √ | |
导出为版本 | 从 Tableau Desktop 10.5 中 | √ | 此选项为灰色 | 此选项为灰色 |
自动执行数据提取创建、刷新和附加任务
处理在 Tableau 早期版本中创建的数据提取时,应该注意自动执行数据提取创建、刷新和附加任务时的以下数据提取相关兼容性情况。
情况 | .tde 数据提取 | .hyper 数据提取 | ||
---|---|---|---|---|
创建新数据提取 | 使用 Tableau SDK | √ | 不可能 | |
使用 Extract API 2.0 | 不可能 | √ | ||
刷新或附加 | 使用 10.4 Tableau 命令行实用工具 | √ | 不可能 | |
使用 10.5 Tableau 命令行实用工具 | 工作簿版本保持不变,但数据提取升级为 .hyper 格式 | √ |
为何保留 .tde 格式的数据提取?
如果无法升级 Tableau Desktop,则需要将您的数据提取保留为 .tde 格式。
如何保留 .tde 格式的数据提取?
若要保留 .tde 格式的数据提取,请不要升级数据提取。为了避免升级数据提取,请不要使用 Tableau Desktop2022.1 对.tde 数据提取执行导致数据提取升级的任务部分列出的任何任务。然后,如果需要维护 .tde 版本的数据提取,请考虑以下建议:
使用 Tableau Desktop2022.1 执行数据提取刷新和追加数据任务,但保留较早版本的 Tableau Desktop 以及连接到原始数据的功能,以防您需要重新创建 .tde 数据提取。
使用较早版本的 Tableau Desktop 执行数据提取任务,例如数据提取刷新或追加数据。
如果可能,在 Tableau Server、Tableau Online 或 Tableau Bridge 上禁用现有数据提取刷新计划,直至您可以确定哪些数据提取应升级以及哪些数据提取不应升级为止。
数据提取升级后应该做什么
升级数据提取后,在版本 2022.1 中工作时,你应该需要进行一些额外的更改。
打开数据提取时的变化
将 .tde 数据提取升级为 .hyper 数据提取后,您无法使用较早版本的 Tableau Desktop 打开升级的数据提取。请考虑下面的一些建议来帮助解决打开数据提取时遇到的问题。
将 Tableau Desktop 升级到 2022.1:如有可能,请考虑将 Tableau Desktop 升级到 2022.1,以便能够体验 .hyper 数据提取的优点。有关详细信息,请参见 Tableau Desktop 部署指南中的升级 Tableau Desktop。
使用较早版本的 Tableau Desktop 重新创建数据提取:若要重新创建 .tde 数据提取,您必须能够使用较早版本的 Tableau Desktop 重新连接到原始数据。有关详细信息,请参见 Tableau 知识库中的连接到数据并准备数据以及下载以前版本的 Tableau。
检索较早版本的已发布数据提取数据源或工作簿:如果在 Tableau Server 或 Tableau Online 上启用了修订历史记录,您可以下载较早版本的已发布数据提取数据源,或者下载使用数据提取数据源的已发布工作簿。注意:您检索的使用数据提取数据源的较早版本工作簿以 .twb 格式保存,因此将需要您在较早版本的 Tableau Desktop 中打开工作簿后重新创建数据提取。有关详细信息,请参见处理内容修订。
共享数据提取时的变化
当您需要直接与某人共享数据提取数据源中的数据时(例如,通过电子邮件或文件共享),请确保将数据提取另存为 .tdsx 文件。或者,可以将包含数据提取数据的工作簿另存为 .twbx。如果您只共享 .hyper 文件而不共享 .tdsx 或 .twbx 文件,则关于 .hyper 数据提取的元数据(如连接信息和列名称更改)将会丢失。有关详细信息,请参见Tableau 文件类型和文件夹。
数据提取文件大小的潜在差异
.tde 数据提取文件大小可能因数据的复杂性而异,在数据提取升级之后,对应的 .hyper 数据提取文件大小也可能因同样的原因而不同。在某些情况下,某些 .hyper 数据提取在数据提取升级后会变大,在其他情况下,.hyper 数据提取在数据提取升级之后会变小。
“导出为版本”选项的更改
当工作簿包含 .hyper 数据提取时,“文件”菜单中的“导出为版本”选项不可用。如果需要使用较旧版本的 Tableau 打开包含 .hyper 数据提取的工作簿,您必须先从工作簿中移除数据提取,然后才能使用“导出为版本”选项将其降级。将工作簿降级之后,您必须重新创建 .tde 数据提取。
其他问题
有关数据提取升级后看到的错误,请参阅 Tableau 知识库中的以下文章:
数据提取升级后视图的变化
升级数据提取之后,您可能会注意到使用数据提取数据源的视图中会发生一些变化。这是因为在版本 2022.1 中可能以不同方式来计算您的数据提取中的值。视图中包括的标记数会减少、在期望有汇总数据时出现了更多 null 值,或者视图本身的形状发生了变化。在某些极少数的情况下,视图甚至可能会变为空白。有关使用此版本 Tableau 与数据提取进行交互时可能会看到的更改类型的更多信息,请参见视图中值和标记的变化。
手动升级数据提取
如果在本地管理数据提取,您可以使用 Tableau Desktop 手动将 .tde 数据提取升级为 .hyper 数据提取。
在 Tableau Desktop 中,打开使用 .tde 数据提取的工作簿。
从“数据”菜单中选择数据提取数据源,然后选择 “数据提取”>“升级”
选择“文件”>“保存”,该操作将保存工作簿,并同时完成数据提取升级。