踏上 Hyper 发现之旅 - 第 1 部分

您可能已经听到了一些关于 Hyper 的宣传。您或许会好奇:1) 它是什么?2) 为什么我需要它?3) 如何获取它?

Hyper 是什么?

实际上,Hyper 是目前为 Tableau 数据引擎提供支持的一种技术。数据引擎负责处理数据提取的打开、创建、刷新和查询。

为什么我需要它?

如果您拥有大量数据,或者希望改善数据提取的性能,那么您需要 Hyper。一直以来,数据引擎在处理大小适中的数据提取方面表现卓越。而现在,它甚至能更好地处理大型数据提取。

如何获取它?

如果您已安装或升级到 Tableau Desktop 10.5,您就获得了 Hyper。无需单独下载或升级。

现在要做什么?

现在,只要在 Tableau Desktop 10.5 中打开、创建、刷新或查询数据提取,就会用到 Hyper。在大多数情况下,它就是这么简单。

但凡事都有两面,有一些情况是 10.5 之前的版本中不存在的,需要多加注意;如果不同的用户在使用不同版本的 Tableau,那么在这样的环境中刷新数据提取或向其追加数据时,就更要谨慎操作。

请加入我们,让我们一起通过几个场景来了解 Hyper 是如何工作的。

使用 Tableau Desktop 10.5 创建数据提取并进行共享

新的一年开始了,我决定今年要增加活动量。为更好地了解自己的日常活动,我下载了健身跟踪器数据并使用 Tableau Desktop 10.5 与之连接。

最后,我想共享这些数据。于是单击数据提取,系统提示我保存数据提取文件。这是与 Hyper 的第一次交互。Tableau Desktop 10.5 不像以前的版本那样以 .tde 扩展名保存数据提取,而是以 .hyper 扩展名进行保存。

这是与 Hyper 的第二次交互。在以前的版本中,可以直接共享数据提取文件,但如果使用 Tableau Desktop 10.5,则需共享文件的 .tdsx(如果要共享工作簿,则为 .twbx)版本。否则,与数据提取相关的元数据(例如为使数据更容易理解而为列设置的新名称)将会丢失。因此,我在“数据”菜单中找到提取数据源,然后选择添加到已保存的数据源,以便将数据提取保存为 .tdsx 文件。

这是与 Hyper 的又一次交互。我只能与那些和我使用相同 Tableau 版本的人共享本地数据提取。尽管 Tableau Desktop 10.5 仍然可以打开并读取 .tde 数据提取,但以前版本的 Tableau Desktop 无法打开和读取 .hyper 数据提取。如果尝试使用 Tableau Desktop 10.4(或更早版本)打开 .hyper 数据提取,则会看到以下消息:

由于相同的原因,我也不能使用导出为版本选项降级使用 .hyper 数据提取的工作簿。尝试降级工作簿时,会看到下面的菜单选项显示为灰色:

若要解决此问题,我可以在“数据”菜单中找到相应数据提取,选择移除来移除数据提取,然后保存该工作簿。接下来,我可以使用导出为版本选项降级该工作簿,并使用 Tableau Desktop 10.4(或更早版本)为它重新创建 .tde 数据提取。

使用 Tableau Desktop 10.5 打开并更新 .tde 数据提取

我的同事决定加入我的 2018 年新年计划。虽然我们都希望跟踪自己的活动程度,但是我们又觉得将两人的数据合并,跟踪我们的新年计划执行情况会很有趣。

同事将她在新年之前使用 Tableau Desktop 10.4 创建的工作簿(.twbx 文件)发送给我。这是与 Hyper 的第一次交互。因为 Tableau 10.5 仍然可以打开并读取 .tde 数据提取,所以我能打开同事的工作簿。在看到我们有相同的数据列后,我确认可以将自己的数据提取追加到其中。

这是与 Hyper 的第二次交互。当我使用 Tableau Desktop 10.5 向 .tde 数据提取追加数据(或进行数据提取刷新)时,追加进程会自动将 .tde 数据提取升级为 .hyper 数据提取。启动追加后,看到了下面的消息:

我继续追加,但会提醒同事,她必须升级到 Tableau Desktop 10.5 才能在本地使用该工作簿。

接下来,为了向同事展示我们的起始数据,我将工作簿发布到 Tableau Server 10.5 上的个人项目,以便她能够直接看到我们的合并数据。这是与 Hyper 的又一次交互。我的同事可以从 Tableau Desktop 10.4(或更早版本)连接到作为数据源发布的 .hyper 数据提取。或者,她可以使用浏览器登录到 Tableau Server 10.5,查看我刚才发布的工作簿。

了解更多信息

以上仅是您在转换到 Tableau Desktop 10.5 时可能会遇到的两种情况示例。若要了解与 Tableau Desktop 和 Tableau Server 之间的数据提取兼容性相关的其他常见情况,请参阅本博客系列的第 2 部分(共 3 部分):“踏上 Hyper 发现之旅 - 第 2 部分”。

若要深入了解 Hyper,以及升级到 Tableau Desktop 10.5 后数据提取会发生哪些改变,请参阅以下内容: