Spotfire:如何从附加 'new' 数据的数据 link 上的数据函数 运行 过滤 'old' 数据
Spotfire: How to filter 'old' data from data functions running on a data link that appends 'new' data
我的情况是这样的。我有一个 data-link 不断将新快照数据附加到 table,并且在新快照到达时,它运行一个 R 数据函数(脚本),它使用附加到输出 table 的结果进行一些计算。 R的计算开销很大,输入数据量大,更重要的是快照之间是相互独立的,不需要每次都重新处理之前收到的快照新快照到达。
我无法制作一个将自己的结果作为输入的数据函数(即按先前处理的日期进行过滤),我的另一个想法也引发了循环依赖(创建第二个数据函数以生成第二个 table 与之前处理过的日期)。
有没有人遇到过这个问题,你能给我一些安全的解决方法吗?我是 Spotfire 的新手(通常是仪表板)。
我遇到了同样的情况 - 我通过几个步骤解决了这个问题:
- 为数据处理添加了新的过滤方案
- 将计算列添加到我的输出 table,这只是 "X",
我可以过滤掉即。过滤掉整个输出 table
- 在我的输入 table 和键列上的输出之间添加了关系,排除了任何过滤掉的列
- 在我的数据函数输入参数中,选择通过数据处理过滤方案过滤输入数据。
这意味着每次运行我的函数时,它只会运行未处理的数据。
我目前正在附加数据,这样它就不会在更新时添加
取代。当我每天打开文件并保存时,这很好用
但是不适用于网络播放器中的预定更新-
它不会每次都添加数据功能添加行操作 - 仍然
正在寻找解决此问题的方法....可能是铁 python 脚本
做这个把戏..
我的情况是这样的。我有一个 data-link 不断将新快照数据附加到 table,并且在新快照到达时,它运行一个 R 数据函数(脚本),它使用附加到输出 table 的结果进行一些计算。 R的计算开销很大,输入数据量大,更重要的是快照之间是相互独立的,不需要每次都重新处理之前收到的快照新快照到达。
我无法制作一个将自己的结果作为输入的数据函数(即按先前处理的日期进行过滤),我的另一个想法也引发了循环依赖(创建第二个数据函数以生成第二个 table 与之前处理过的日期)。
有没有人遇到过这个问题,你能给我一些安全的解决方法吗?我是 Spotfire 的新手(通常是仪表板)。
我遇到了同样的情况 - 我通过几个步骤解决了这个问题:
- 为数据处理添加了新的过滤方案
- 将计算列添加到我的输出 table,这只是 "X", 我可以过滤掉即。过滤掉整个输出 table
- 在我的输入 table 和键列上的输出之间添加了关系,排除了任何过滤掉的列
- 在我的数据函数输入参数中,选择通过数据处理过滤方案过滤输入数据。 这意味着每次运行我的函数时,它只会运行未处理的数据。
我目前正在附加数据,这样它就不会在更新时添加 取代。当我每天打开文件并保存时,这很好用 但是不适用于网络播放器中的预定更新- 它不会每次都添加数据功能添加行操作 - 仍然 正在寻找解决此问题的方法....可能是铁 python 脚本 做这个把戏..