使用流中的
搜索行
操作通过使用关键字和
Dataverse 搜索
从 Microsoft Dataverse 检索数据,从而快速提供跨 Dataverse 中的表的智能、全面的结果。
您的管理员必须在您的环境中配置
Dataverse 搜索
,然后您才能够在 Microsoft Dataverse 上使用搜索操作。
您可以将
搜索行
操作添加到流中,然后在
搜索词
中提供一个关键字,以在 Dataverse 中的所有索引行中搜索该关键字。
您可以使用流中上一步骤的动态内容参数化此
搜索词
框。 例如,您可以使用在 Power Virtual Agent 机器人中输入的关键字,并设置以下选项来启动自动搜索:
新添加的行可能需要几个小时出现在搜索结果中。
使用
搜索类型
选项提供搜索查询的语法。 使用
简单
指示您要使用简单查询语法。 或者,如果您更喜欢使用 Lucene 查询语法,使用
完整
。 默认查询语法是
简单
。
请看以下示例或查看
使用 Dataverse 搜索跨表数据搜索
中的完整功能列表。
简单查询语法支持以下功能:
要将任何搜索运算符用作搜索文本的一部分,请通过在运算符前加上一个反斜杠 (\) 来对字符进行转义。 转义的特殊字符包括以下字符:+ - & | ! ( ) { } [ ] ^ " ~ * ? : \ /
Search mode
您可以指定是否必须匹配任意或所有搜索词才能将文档计为匹配项。 默认为
任意
。 它控制在查询中使用 NOT 运算符的搜索词是否对其他搜索词进行 AND'ed 运算或 OR'ed 运算(假设其他搜索词没有 + 或 | 运算符)。
如果将
任何
用作
搜索模式
,则会通过包含更多结果来增加查询的召回率。 默认情况下,它会被解释为“或非”。 例如,“wifi -luxury”将匹配包含“wifi”一词或不包含“luxury”一词的文档。
如果将
全部
用作
搜索模式
,则会通过包含较少结果来增加查询的准确率。 默认情况下,它会被解释为“与非”。 例如,“wifi -luxury”将匹配包含“wifi”一词且不包含“luxury”一词的文档。
转到
使用 Dataverse 搜索跨表数据搜索
了解更多详细信息。
您可以按照本节所述,使用其他高级选项来优化搜索。
参阅
使用 Dataverse 搜索跨表数据搜索
中的更多示例。
行筛选器
:您可以通过指定筛选器来缩小搜索范围,如下图所示。
表筛选器
:您可以将搜索限制为指定的表,如下图所示。
排序方式
:使用此选项可通过指定列名并添加
asc
或
desc
作为后缀来排序,如下图所示。
使用动态内容和 Dataverse 行
您可以直接从
动态内容
使用操作的输出。 下面是每个参数的含义。