[英]Tibco Spotfire - Passing Global value to Information Link
我有大量的信息链接(50+),如下所述,它们从过去30天的不同表中加载数据。(所有信息链接都使用EVENT_TIME列)
在A1。
EVENT_TIME
> = Date_Add(curdate(),间隔-30天)
但是我可能需要将当前的天数从30天更改为将来的其他日期。
而且我正在寻找一种简单的解决方案(例如全局变量)来实现此目标,以便将值输入一个位置并将其映射到所有其他信息链接。
我看过个性化和参数化的信息链接,但不确定如何实现。
任何建议都是最欢迎的! 提前致谢。 :)
如果您使用参数化的信息链接,我认为您仍然需要在PER信息链接中输入#天-或至少加载分析,选择一个值,然后加载信息链接。
这将多久更改一次? 如果不常用,则可以CREATE TABLE settings (name VARCHAR(255), value VARCHAR(255)); INSERT INTO settings VALUES('num_days', '30');
CREATE TABLE settings (name VARCHAR(255), value VARCHAR(255)); INSERT INTO settings VALUES('num_days', '30');
然后在您的信息链接中执行...WHERE A1.EVENT_TIME >= Date_Add(curdate(),interval (SELECT value FROM settings WHERE setting='num_days') day)
您需要针对所使用的任何数据库将SQL重写为有效语法,但这应该可以工作。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.