Spotfire 文档属性是什么?如何让用户动态选择指标和阈值?

← TIBCO Spotfire 知识专区

文档属性是整个分析文件可使用的变量,适合保存用户选择的指标、阈值、日期或模型参数;它可以被表达式、文本区域和数据函数读取。

三类属性有什么区别?

属性类型 作用范围 常见用途
文档属性 整个分析 动态指标、阈值、参数
数据表属性 特定数据表 表级说明和元数据
列属性 特定列或层级 列描述、单位和自定义元数据

如何让用户选择指标?

  1. 创建字符串类型的文档属性并设置默认值。
  2. 在文本区域中添加下拉列表等属性控件。
  3. 为控件提供允许选择的指标值。
  4. 在图表表达式或轴选择中引用该属性。
  5. 测试默认值、空值和无权限用户的行为。

如何做动态阈值?

可以用数值型文档属性保存报警阈值,让用户通过输入框调整。图表颜色规则或表达式读取该值后,可动态突出超过阈值的项目。共享前应设置合理的默认值和允许范围。

文档属性面板
文档属性面板:属性按分析保存,可被表达式、文本区域控件和操作引用,实现全分析范围的参数联动 | 图片来源:Spotfire 官方手册

属性还能连接什么?

数据函数可以把文档属性作为输入或输出;操作控件和脚本也可以读取或修改属性。这让普通用户无需编辑表达式,就能控制分析参数。

常见问题

为什么修改属性后图表没有变化?

检查图表表达式是否正确引用属性、数据函数是否设置刷新,以及属性的数据类型和实际值是否匹配。

文档属性可以代替筛选器吗?

不能完全代替。筛选器直接限定数据行;文档属性是变量,需要由表达式、数据函数或其他设置读取后才会影响结果。

官方参考

Spotfire 官方中文用户指南

需要结合实际数据评估 Spotfire?

云睿思可提供产品演示、试用和工业数据分析方案交流。

申请 Spotfire 演示与试用 →