Viva Learning中的高级搜索

在查找特定内容时,使用 Viva Learning 中的高级搜索选项展开和优化搜索结果。

查找完全匹配项

使用双引号 (“”) “查找确切的学习内容。 Viva Learning匹配查询及其跨字段(如标题、说明)和元数据(如技能和关键字)的完全匹配。

使用自定义查询查找内容

可以使用自己的查询跨多个字段进行搜索,以进一步优化搜索结果:

查询由两个main部分组成

字段属性

用户可访问的属性

管理员和学习者都可以在查询中使用以下学习内容属性:

属性 说明
Title 学习内容的标题
Description 学习内容的说明
Author 学习内容的创建者
Provider 学习内容提供程序的名称。 例如:LinkedIn Learning
Type 学习内容的类型。 例如:课程、学习路径
Duration 学习内容的持续时间(以秒为单位)
Source 提供程序中学习内容的子资源
Premium 指示是否包含由“True”或“False”指定的免费内容或高级内容的字段
Language ISO 格式的学习内容的语言。 例如:en-us
Level 内容的难度级别

管理员可访问的属性

以下属性可供Viva Learning知识管理员使用。 这些对学习者不可见。 如果学习者知道属性的值,则仍可以使用这些属性进行搜索。

属性 说明
Id 来自外部提供程序的学习内容的唯一 ID
LOId Viva Learning中学习内容的唯一 ID
ProviderId 向 Viva Learning 注册时提供程序的唯一 ID
Keywords 与内容关联的关键字集
Skills 与Viva Learning中的内容关联的技能标记

运算符

可以使用运算符组合字段属性和值。 Viva Learning支持 ORAND 运算符。 仅当以大写字母书写时,才标识运算符

  • OR 运算符通过属性或值之间的关系扩展搜索。
  • AND 运算符会缩小范围,仅包括所有属性或值中通用的属性。

注意

目前不支持 NOT 运算符。 我们正在为将来的版本提供此功能。

创建查询

创建查询时,某些属性需要精确值,而其他属性支持近似值。

重要

以下属性要求输入与Viva Learning中内容匹配的所有字符、字母大小写和空格的精确值。

  • 作者
  • 类型
  • 语言
  • Id
  • LOId
  • 提供程序
  • ProviderId
  • 高级
  • Source

注意

Id 字段只能用于来自 Microsoft Learn、M365 培训、LinkedIn Learning、Coursera、Infosec、JBA、Pluralsight 和 edX 的内容。 正在支持其他提供程序。

某些字段支持查询的近似匹配。 上述 完全匹配 功能可用于使用双引号的这些字段。 在这些字段中使用引号会导致该字段中的完全匹配:

  • 标题
  • 说明
  • 技能
  • 关键字

单属性查询

对于特定情况,使用以下格式使用属性进行搜索:

查询类型 格式 示例
单个属性 <attribute>:<value> Author: Firstname Lastname
使用 OR 的单属性多值 <attribute>:(<value1> OR <value2>) Author: (Author A OR Author B)

请注意以下注意事项:

  • 需要括号或圆括号才能了解单个属性有多个查询。
  • 目前不支持) 内嵌套括号 (括号。 使用此构造可能会产生意外结果。
  • 在某些属性中使用 AND 可能会提供空结果,因为字段可能不支持多个值。
  • 堆叠查询的数量没有限制。 应用的唯一限制是文本框的大小。

单属性查询示例

情况 示例查询
查找特定作者的内容 Author: Lori Mullen
查找学习路径或课程的内容部分 Type: (Learning Path OR Course)
查找长度为 10 分钟的内容 Duration: 600
使用 ID 查找内容 Id:(learn-bizapps.power-bi-admin-automate OR urn:li:lyndaCourse:3007803)

下面是单个属性查询的搜索结果的显示方式:

Microsoft Learn(Microsoft Learn)通过提供程序优化搜索的单一属性查询示例

多个属性查询

可以使用 ORAND 运算符跨属性组合多个属性和多个值:

  1. 为每个属性准备查询
  2. 使用 ORAND 运算符合并这两个查询。

使用以下格式通过属性进行搜索,以便进行高级筛选:

查询类型 格式 示例
多个属性 - 多个值 <attribute>(<value> OR <value2>...) AND/OR <attribute>(<value> OR <value2>...) Title(React) AND Type(Course)

多个属性查询示例:

情况 示例查询
按特定提供商查找特定内容 Provider: (Microsoft Learn) AND Title: (“React”)
在 LinkedIn Learning 中查找非高级内容 Premium:(False) AND Provider:(LinkedIn Learning)
查找长度为 10 或 15 分钟的课程 Duration: (600 OR 900) AND Type: (Course)
在特定提供商中查找特定作者的内容 Author:(Lori Mullen) AND Provider:(LinkedIn Learning)

下面是多个属性查询的搜索结果的显示方式:

多属性查询的示例,该查询按提供程序的内容优化搜索, (Microsoft Learn) 标题中带有术语“react”。

支持的空间

高级搜索功能可供Viva Learning应用程序中的所有学习者和管理员使用。 支持的搜索空间包括:

  • “开始”选项卡
  • “我的学习”选项卡
  • “搜索结果”选项卡
  • “学院”选项卡
  • “管理员”选项卡
    • 功能集
    • 学习路径
    • 管理权限
    • 管理学院

高级搜索选项的直观 UI

我们正在努力通过直观的用户界面和体验来改进高级搜索功能。