区别于Quick Find,以及Full-Text Quick Find,Dynamics 365 Online有了一个特有的Search功能:Relevance Search。至于为什么是Online特有,是因为这个功能依赖于Azure Search(External Search System),也就是说借用Azure Search系统的功能,返回查询分析之后的结果。官方的结构图如下:

在上面的结构图中,第一部分有一段话“15 minutes changes 60 minutes full sync”,那这个特点要对应到具体的官方说明:Changes made in Dynamics 365 may take up to 15 minutes to appear in the search service. It may take up to up to an hour or more to complete a full sync for average to large size organizations.在日常使用Relevance Search的过程中,要考虑数据同步延时的情况。

1. Relevance Search:配置Entity

操作流程Settings -> Customizations -> Entities -> Configure Relevance Search -> Select Entities -> Add,添加完之后Publish All Customizations。

被选中的Entity后面括号里的数字,是External Search Index中这个Entity的字段个数。

注意:按照官方的说法,Relevance Search支持的Entity个数是没有限制的,但是External Search Index中的字段个数是有限制的。一个CRM Organization,目前最多仅支持1000个可查询字段,所以要注意Entities后面括号里的数字总和。而且计算也不是简单的相加,还要考虑字段类型:Lookup=3个字段,OptionSet=2个字段,其它=1个字段。

当然,更直观的是看Select Entities下面的字段统计信息

2. Relevance Search : 配置可查询字段

Relevance Search的字段配置使用的是Quick Find View的配置,这个配置过Quick Find的朋友应该都不会陌生

3. Relevance Search : 配置Entity属性

配置Entity的Managed Properties:Can enable sync to external search index,选择True

系统Entity可能这个选项已经是True,主要是自定义Entity别忘记配置

4. Relevance Search : 开启功能

操作流程Settings -> Administration -> System Settings -> General -> Set up Search -> Enable Relevance Search

5. Relevance Search : 查询结果效果

在Search窗口输入查询内容

也可以随时切换查询方式

不仅如此,每个Organization User还可以自定义个人默认查询方式: Options -> General -> Select the default search experience。

6. Relevance Search : 查询体验

a. 支持语义查询。比如Account “Account Test”,使用Testing也可以查询到

b. 支持分词查询

但是这里要注意,必须有一个词是完全匹配才行,不然查询不到

c. 支持运算符查询。支持的运算符有:+ | * "" ()

+:分词必须都包含才能查到。比如Account “Account Test”,如果是Account+Test,能够查询到;如果是Account+Test+Test2,就查询不到

|:分词只要有一个包含就能查询到。

*:之前说到分词必须完全匹配才能查到,但是带上*,可以做到模糊查询。但是不支持*放前面的情况,比如*tes*,除非是完全当做两个词来查询* tes*

"":必须完全匹配引号内的内容,查询都是不区分大小写的

():更多用于组合查询,比如Account+(Test|Test1)

Relevance Search官方文档:Relevance Search

Dynamics 365 Online-Relevance Search的更多相关文章

  1. 介绍Dynamics 365的OrgDBOrgSettings工具

    摘要: 微软动态CRM专家罗勇 ,回复320或者20190320可方便获取本文,同时可以在第一间得到我发布的最新博文信息,follow me!我的网站是 www.luoyong.me . 有时候会需要 ...

  2. 安装完成Dynamics 365 CE后别忘了更改维护作业的运行时间

    摘要: 微软动态CRM专家罗勇 ,回复309或者20190308可方便获取本文,同时可以在第一间得到我发布的最新博文信息,follow me!我的网站是 www.luoyong.me . 安装完毕Dy ...

  3. 无依赖简单易用的Dynamics 365实体记录数计数器并能计算出FetchXml返回的记录数

    本人微信公众号:微软动态CRM专家罗勇 ,回复278或者20180812可方便获取本文,同时可以在第一间得到我发布的最新博文信息,follow me!我的网站是 www.luoyong.me . 我们 ...

  4. Dynamics 365 Online-Virtual Entities

    转载来源https://blogs.technet.microsoft.com/lystavlen/2017/09/08/virtual-entities/,使用当前Dynamics 365环境,亲测 ...

  5. dynamics 365 AI 解决方案 —— 介绍

    Digital transformation has been reshaping our world and artificial intelligence (AI) is one of the n ...

  6. Dynamics 365 Document Management

    Dynamics CRM中的Document Management功能需要Dynamics CRM与SharePoint进行集成,也就是实现在CRM中上传Document,实际上Document最终存 ...

  7. Introduction to Microsoft Dynamics 365 licensing

    Microsoft Dynamics 365 will be released on November 1. In preparation for that, Scott Guthrie hosted ...

  8. Dynamics 365 for Team Members Description

    Dynamics 365 for Team Members, Business edition The Dynamics 365 for Team Members, Business edition ...

  9. 为Dynamics 365启用部署级的跟踪以及跟踪文件的定期删除

    关注本人微信和易信公众号: 微软动态CRM专家罗勇 ,回复260或者20170712可方便获取本文,同时可以在第一间得到我发布的最新的博文信息,follow me!我的网站是 www.luoyong. ...

随机推荐

  1. Python - GUI(Graphical User Interface,图形用户界面)

    Tkinter https://docs.python.org/3/library/tkinter.html Python自带的标准GUI库,可用于快速创建GUI应用程序,能够满足基本的GUI程序要求 ...

  2. 什么 是JavaScript中的字符串类型之间的转换问题详解? 部分4

    字符串类型 单双引号都可以!建议使用单引号!(本人建议:个人觉得单个字符串更利于网页优化@特别地方特别处理!); 判断字符串的长度获取方式:变量名.length html中转义符: < < ...

  3. [P4886] 快递员

    考虑在树上选个点rt作为根,并且快递中心就选这儿.计算出所有配送的代价(2*两段之和),设他们的最大值为Max.若此时存在下列情况时,可以判定Max已经为最优解. 1)存在代价为Max的配送(u,v) ...

  4. [NOI2009] 管道取珠

    sum a[i]*a[i]可以理解为两个独立但同时进行的游戏得到同一个输出序列的方案数. 设f[l,i,j]为每个游戏都已经推出了l个珠子时,第一个游戏里上边儿的管道已经推出了i个,第二个游戏中上边儿 ...

  5. CDlinux系统破解无线wifi

    CDlinux是破解无线wifi信号的很好用的系统.它就像一个PE,不过它是基于Linux内核的微型系统.里面的破解工具很齐全,既有传统的抓包工具,也有最新的PIN码破解软件,而且针对windows用 ...

  6. linq标准查询运算符

    Order By操作 适用场景:对查询出的语句进行排序,比如按时间排序等等. 说明:按指定表达式对集合排序:延迟,:按指定表达式对集合排序:延迟,默认是升序,加上descending表示降序,对应的扩 ...

  7. 【深度学习与TensorFlow 2.0】入门篇

    注:因为毕业论文需要用到相关知识,借着 TF 2.0 发布的时机,重新捡起深度学习.在此,也推荐一下优达学城与 TensorFlow 合作发布的TF 2.0入门课程,下面的例子就来自该课程. 原文发布 ...

  8. CentOS docker 常用命令

    yum install docker 安装服务 systemctl start docker.service 启动服务 systemctl enable docker.service 开机启动服务 d ...

  9. Python 与 Javascript 之比较

    最近由于工作的需要开始开发一些Python的东西,由于之前一直在使用Javascript,所以会不自觉的使用一些Javascript的概念,语法什么的,经常掉到坑里.我觉得对于从Javascript转 ...

  10. Perl中的hash类型

    hash类型 hash类型也称为字典.关联数组.映射(map)等等,其实它们都是同一种东西:键值对.每一个Key对应一个Value. hash会将key/value散列后,按序放进hash桶.散列后的 ...