【发布时间】:2015-08-17 14:22:16
【问题描述】:
我在 spotfire 中有一个表,其中包含从另一个表导入的几列作为查找。例如,Col2 用于匹配 ImportedCol 的导入:
+------+------+-------------+
| Col1 | Col2 | ImportedCol |
+------+------+-------------+
| 1 | A | Val1 |
| 2 | B | Val2 |
| 3 | A | Val1 |
| 4 | C | Val3 |
| 5 | B | Val2 |
| 6 | A | Val1 |
| 7 | D | Val4 |
+------+------+-------------+
但是,Col2 中的数据可能会发生变化。在那种情况下,我需要 ImportedCol 来改变它,但是 Spotfire 似乎只保留旧的导入数据。现在我一直在删除导入的列并重新添加它以刷新链接。有没有办法在文档加载或信息链接的任何刷新时动态导入数据?
【问题讨论】:
-
根据我的经验,它确实会动态刷新...您是否确定数据表本身没有嵌入但仍链接到源?您可以在 Edit -> Data Table Properties 下进行检查。如果你有循环依赖,它也会强制嵌入它的价值。
-
@clesiemo3 一个表是链接的(我要导入的表),另一个是嵌入的(我要从中导入的表)。我需要嵌入第二个表以实现可移植性,因为它的源是我机器上的本地文件。即使手动刷新数据,导入的列也保持不变。我什至在手动更改和刷新表格后关闭并重新打开分析。
-
@clesiemo3 详细说明,第二个表中的数据正在正确更新,但第一个表中的等效列没有。
标签: spotfire