关于 spotfire 7.8 中转换的问题

Question regarding Transformation in spotfire 7.8

我使用信息 link 添加了数据 table 到 spotfire,我想知道进行 pivot/unpivot 转换的最佳方法,

我找到了三种方法来做到这一点: - 我可以在信息 link 级别添加转换 - 使用插入 > 转换 - 通过添加使用我的第一个 table 的新 table 并对其进行转换。

我想知道何时使用这三种可能性

谢谢

在信息​​ Link 级别: 我会在创建许多人想要使用的聚合信息时使用它 link。通过这种方式,您可以获得信息的聚合版本 link,可以将其引入许多报告中,从而有可能减少数据库和 Spotfire 服务器的压力。

使用插入 > 转换: 这是我使用最多的一个。这很好,因为它仍然使用现有的 link,但是一旦打开分析,Spotfire 仅在内存中保存它需要的数据(由您的数据透视表定义),仅此而已。但是请注意,与上面的方法不同,这仍然会通过 spotfire 服务器从数据库和网络中提取所有数据。因此,虽然最终结果分析可能会很细,取决于它提取的数据量,但仍可能需要一些时间来 run/use 获取资源。

通过添加一个使用第一个 table 的新 table 并对其进行转换: 我使用第二个。当您需要一种类型的 graph/table 的所有数据,但您有其他 table 的粒度更高并且您想加入这些数据时,这非常有用。在这种情况下,仅聚合一个 table 并加入它,同时仍将所有细节保留在不同的 table 中可能会很方便并允许更好的交互性。请注意,这将是三者中最大的分析。

可能还有其他我目前没有想到的差异,但这些是基本的。了解 Spotfire 如何在内存中处理和保存数据很重要。这是选择一个而不是另一个的最大驱动因素之一。