TIBCO Cloud™ Spotfire® Web 客户端用户指南

在 Spotfire 客户端中搜索

您可在 Spotfire 客户端中的多个位置搜索不同项目。例如,您可以搜索筛选器、库中的分析或者用于在 Information Designer 中构建信息链接的元素。所有可用搜索字段都使用相同的基本搜索语法(如下所示)。

基本规则

  • 默认情况下,搜索将与名称、说明或关键字中的所有词语匹配。搜索“Apple”将匹配所含词语以 Apple 开头的所有项目,也将匹配具有值“Apples are tasty”和“This is an apple”的项目。
  • 搜索将与所有词语的开头匹配。例如,“ple”将匹配 Plenty 和 Plexiglas,但不匹配 Apple。
  • 搜索不区分大小写。
  • 用空格分隔搜索表达式中的词语时,布尔值 AND 为隐式。例如,“Apple Banana”将匹配包含一个以 Apple 为开头的词语和另一个以 Banana 为开头的词语的项目。
关键字 示例 函数
* *ple

*ple*

查找包含以 ple 结尾的词语的项目。

查找其中包含 ple 的词语的项目。

引号 "A Green Apple" 查找包含精确短语 A Green Apple 的项目。

(要查找以精确短语开头的项目,您可以在引号内添加星号:" A Green Apple*"。)

双重引号 "9"" nails" 查找包含精确短语 9" nails 的项目。添加第二个双引号以转义文本引号。
AND Apple AND Fruit 查找包含分别以 Apple 和 Fruit 开头的词语的项目。
或者 Apple OR Banana 查找包含以 Apple 或 Banana 开头的词语的项目。
NOT Ban NOT *ana 查找包含以 Ban 开头但不以 ana 结尾的词语的项目。例如,将会找到 Bangles 和 Banned,但不会找到 Banana。
( ) Apple and (Banana or Pear) 用于将布尔搜索中的项目分组。有关搜索括号内文本的详细信息,请参见下文。
带引号的关键字 "and" "or" "not" 查找是受保护关键字的字符串。如果只在搜索字段中键入 and,将无法找到任何内容,因为词语 and 是受保护关键字。如果需要搜索词语“and”,必须在其两边加上引号。
: DataType:Integer [仅在搜索列时适用。]

冒号用于搜索属性。在本示例中,它可查找列属性 DataType 包含以整数开头的词语的列。

几乎任何属性都可用于搜索,包括自定义属性。有关可用默认列属性的信息,请参见了解 Spotfire 分析中的属性

:: Name::Apple

DataType::Date

[仅在搜索列时适用。]

查找属性名称的精确值为 Apple 的列。在本示例中,只会与名为 Apple 的列匹配,而不会与名为 Apple from Spain 的列匹配。

如果要搜索 Date 数据类型,并且不希望 DateTime 列有任何命中项,请使用 :: 而不是单个冒号。

:< DistinctValueCount:<10 [仅在搜索列时适用。]

查找包含小于或等于 10 个唯一值的列。

:> DistinctValueCount:>10 [仅在搜索列时适用。]

查找包含大于或等于 10 个唯一值的列。

Null、空值或不存在的列属性。 Tag:null 或 DistinctValueCount:null Keywords:null [仅在搜索列时适用。]

查找不带标签或列属性 DistinctValueCount 不存在的所有列。查找不带关键字的所有列。

搜索表达式的逻辑

搜索表达式将按具有相同优先级的逻辑运算符从左到右的顺序计算。例如,搜索表达式:
Apple Banana or Pear
将被评估为
(("Apple") AND (("Banana") OR ("Pear")))
提示: 如果您无法找到要查找的内容,请尝试添加更多通配符。例如,如果要找到名为“Sales ($)”的筛选器,请输入搜索表达式“Sales ($*”,从而避免将括号内文本视为布尔表达式。在搜索字符串两侧添加引号,在某些情况下可帮助查找包括非字母数字字符的字符串。