创建、运行和保存视点查询

从视点中的查询窗格创建和运行视点查询。可以将查询保存为专用查询,该查询只能由创建查询的用户查看和运行。对视点具有数据管理员元数据管理员权限的用户可以将专用查询提升为公共查询,有权访问查询中视点的所有用户都可以查看和运行该查询。

创建和运行视点查询

要在视点中创建和运行查询:

  1. 从打开的视点中,单击视点选项卡名称旁边的操作 操作,然后选择查询,或单击页面左侧的查询视点 “查询视点”图标选项卡。
  2. 在“查询视点”窗格中,使用顶部下拉选择器选择要查询的视点。您不必查询当前正在查看的视点。如果从下拉菜单中选择不同的视点,将显示该视图。
  3. 选择要搜索的节点:
    • 层次视点:
      • 所有节点:搜索整个视点。
      • 选定节点下方:将查询限制为当前所选节点下方的节点。

        在选定节点下方搜索时,将光标悬停在 “选定节点下方”图标 图标上以显示选定节点。

      • 孤立节点:搜索属于层次集使用的节点类型,但不是节点集中的顶级节点或顶级节点的后代的节点。
    • 列表视点:所有节点:搜索整个视点。
  4. 如果视点使用多个节点类型,请选择任何节点类型以搜索所有节点类型,或在下拉菜单中选择要查询的特定节点类型。可供查询筛选器使用的属性列表仅限于选定节点类型的属性。
  5. 单击添加筛选器

    Note:

    查询上面的所有节点选定节点下方时需要筛选器。如果您选择了孤立节点,则无需添加筛选器。
  6. 选择要为其添加筛选器的属性。该属性必须满足上面注意事项部分中所述的所有条件。
  7. 为筛选器选择运算符。可以从中选择的运算符特定于所选属性的数据类型。下表列出了可用于每种数据类型的运算符。

    Note:

    对于您指定的值(例如,为字符串输入“包含”值时),您输入的文本不区分大小写。

    Table 5-1 按属性数据类型列出的运算符

    属性数据类型 运算符
    布尔
    • 为 True
    • 为 False
    • 为空白
    • 不为空白
    日期、时间戳
    • 等于
    • 之前
    • 介于
    • 之后
    • 为空白
    • 不为空白
    整数、浮点型
    • 等于
    • 介于
    • 大于
    • 小于
    • 为空白
    • 不为空白
    列表
    • 包含

      Note:

      可以指定单个列表值以检查每个筛选器。您可以添加另一个筛选器来查询另一个列表值。
    • 为空白
    • 不为空白
    节点
    • 等于(使用节点选择器来选取节点)
    • 为空白
    • 不为空白
    节点列表
    • 包含(使用节点选择器选取一个或多个节点)

      Note:

      如果节点列表数据类型属性存在于多种节点类型中,请使用节点选择器中的视点下拉菜单为这些节点指定源视点。
    • 为空白
    • 不为空白
    字符串、数字字符串、备注、序列
    • 包含

      可以在查询中指定多个单词(用空格分隔)。搜索将匹配每个单词的开头。

      例如,搜索 "Net Income Current Year" 时:

      • 包含 "Net Income" 的查询将匹配 "Net" 和 "Income"
      • 包含 "Curr" 的查询将匹配 "Current"
      • 包含 "rent" 的查询将不匹配任何字符串的开头
    • 等于
    • 为空白
    • 不为空白
    • 类似于:对您输入的文本执行模糊搜索。

      输入要搜索的值以及(可选)前缀长度,该前缀长度指定字符串开头必须完全匹配的字符数。前缀长度可用于将查询结果减少为仅在字符串开头具有相同字符的那些查询结果。

      例如,对于类似于 “House” 的值,如果不指定前缀长度,则搜索可以返回 “House”、“Mouse” 和 "Blouse"。但是,如果指定前缀长度为 1,则相似值的第一个字符必须匹配。因此,搜索将仅返回 “House”。

      为了获得最佳结果,请对完整字符串而不是部分字符串使用“类似于”。

  8. 为筛选器选择值。您选择的值特定于筛选器中属性的数据类型。例如,对于“日期”数据类型,您从日历中选择一个日期,然后为列表输入一个字符串值。

    Note:

    对于使用允许值列表的属性,将根据属性的值和标签计算指定的值。
  9. 可选:重复步骤 4-7 来添加其他筛选器。

    Note:

    添加多个筛选器时,使用切换来指定如何联接筛选器。联接方法(“与”或“或”)应用于所有查询筛选器。不能将“与”用于一些筛选器,而将“或”用于其他筛选器。
  10. 添加完查询筛选器时,单击运行 “查询”按钮 以运行查询。

    结果显示在查询窗格中。

  11. 可选:在查询结果中,执行一个操作:
    • 对于孤立节点以外的查询:单击搜索结果中的一个节点以导航到视点中的该节点。满足查询条件的节点也由视点中的 标志图标 图标指示。

    • 对于孤立节点查询结果:单击搜索结果中节点旁边的操作图标 “操作菜单”图标,然后选择插入节点以打开节点选择器,并选择该节点的父代。还可以将节点从查询结果拖放到视点中的父节点。您必须处于请求的上下文中才能插入节点。

      Note:

      如果孤立节点具有子代,则查询结果中会指示子代的数量。如果在父代下插入孤立节点,也会插入该孤立节点的子代。

  12. 可选:要将结果下载到 Excel 文件,请在查询面板中单击操作 操作,然后选择下载查询结果

    将下载视点并按查询结果中的节点筛选视点。对于配置为在视点中显示的每个属性,该文件都包含相应的一列。

    Note:

    下载的查询结果可能超过屏幕上显示的结果数。

运行视点查询后,将折叠查询筛选器,以便显示更多查询结果。单击展开 “展开”图标 以再次显示查询筛选器。

要重新运行查询,请单击刷新 刷新

编辑和删除查询筛选器

要编辑查询筛选器,请单击查询窗格中的筛选器。您可以更改筛选器的属性、运算符和值,然后单击运行 “查询”按钮 来运行修改的查询。

Note:

如果您在使用选定节点下方选项进行搜索时更改选定节点,系统将提示您选择是要对原始选定节点运行相同查询,还是要对当前选定节点运行新查询。

要删除查询筛选器,请单击筛选器上的 X,然后单击运行 “查询”按钮 来运行修改的查询。

保存查询和运行保存的查询

要保存查询

  1. 在查询面板中单击操作 操作,然后选择保存
  2. 输入名称和(可选)描述,然后单击保存

    Note:

    “可见性”字段指示查询保存为专用查询。如果您对视点具有数据管理员元数据管理员权限,则可以将其提升为公共查询,以便其他用户可以查看和运行它。

要运行保存的查询:

  1. 从查询面板中,选择要运行的查询。

    Tip:

    如果您已经打开了一个查询,并且希望运行另一个保存的查询,请单击查询视点 “查询视点”选项卡 选项卡以返回保存的查询列表。

    专用查询由已锁定 已锁定 图标指示。公共查询由未锁定 未锁定 图标指示。

  2. 可选:编辑保存的查询筛选器。
  3. 单击运行 “查询”按钮 以运行保存的查询。
  4. 可选:如果您更改了查询筛选器,并且希望保存更改的查询,请在查询面板中单击操作 操作,然后选择保存

    Note:

    您可以保存对专用查询的更改。仅对视点具有数据管理员元数据管理员权限的用户才能保存对公共查询的更改。