Azure 认知搜索是什么?

时间:2021-07-15 | 标签: | 作者:Q8 | 来源:Microsoft Azure网络

小提示:您能找到这篇{Azure 认知搜索是什么?}绝对不是偶然,我们能帮您找到潜在客户,解决您的困扰。如果您对本页介绍的Azure 认知搜索是什么?内容感兴趣,有相关需求意向欢迎拨打我们的服务热线,或留言咨询,我们将第一时间联系您!

< ">Azure认知搜索(以前称为“Azure搜索”)是一种云搜索服务,它为开发人员提供API和工具,以便基于Web、移动和企业应用程序中的专用异类内容构建丰富的搜索体验。

< ">创建认知搜索服务时,你将获得一个进行索引编制和执行查询的搜索引擎、你创建和管理的索引的持久存储,以及用于编写从简单到复杂的查询的查询语言。可以选择让搜索服务以“索引器”(自动从Azure数据源引入/检索数据)和“技能组”(引入认知服务(例如图像和文本分析)中的可消耗AI,或者引入你在Azure机器学习中创建的或在Azure Functions内包装的自定义AI)的形式与其他Azure服务集成。

< ">Azure认知搜索体系结构

< ">从体系结构方面来讲,搜索服务位于外部数据存储(包含未索引数据)与客户端应用(向搜索索引发送查询请求并处理响应)之间。索引架构决定了可搜索内容的结构。

< ">搜索服务的两个主要工作负荷是索引编制和查询。

< ">索引编制将文本插入到搜索服务中,并使其可供搜索。在内部,将入站文本处理到令牌中,并将其存储在逆选索引中,以便快速扫描。在编制索引期间,可选择添加认知技能:来自Microsoft的预定义技能,或者你创建的自定义技能。后续的分析和转换可能会导致生成以前不存在的新信息和结构,为许多搜索和知识挖掘方案提供高实用性。

< ">使用可搜索的数据填充索引后,客户端应用会将查询请求发送到搜索服务,并处理响应。所有查询执行都基于你在服务中创建、拥有和存储的搜索索引。在客户端应用中,搜索体验是使用Azure认知搜索中的API定义的,可能包括相关性调整、自动完成、同义词匹配、模糊匹配、模式匹配、筛选和排序。

< ">功能通过简单的REST十大数字营销公司 API或.NET SDK公开,消除了信息检索固有的复杂性。你还可以使用Azure门户,通过用于原型制作以及查询索引和技能组的工具进行服务管理和内容管理。因为服务在云中运行,所以基础结构和可用性由Microsoft管理。

< ">何时使用认知搜索

< ">Azure认知搜索非常适合以下应用方案:

< ">将异构内容类型整合成专用的用户定义的搜索索引。可以在搜索索引中填充来自任何源的JSON文档流。对于Azure上支持的源,请使用索引器来自动编制索引。对索引架构和刷新计划进行控制是使用认知搜索的主要原因。

< ">轻松实现搜索相关的功能。搜索API简化了查询构造、分面导航、筛选器(包括地理空间搜索)、同义词映射、自动完成和相关性优化。使用内置功能可以满足最终用户对搜索体验的预期,使其觉得该体验类似于商用Web搜索引擎。

< ">原始内容是Azure Blob存储或Cosmos DB中存储的大型无差别文本、图像文件或应用程序文件。在索引编制期间,你可以应用认知技能来识别和提取文本、创建结构或创建新信息(例如已翻译的文本或实体)。

< ">内容需要语言分析或自定义文本分析。如果你使用非英语内容,Azure认知搜索支持Lucene分析器和Microsoft的自然语言处理器。还可以配置分析器以实现原始内容的专业处理,例如筛选出标注字符,或识别并保留字符串中的模式。



< ">有关特定功能的详细信息,请参阅Azure认知搜索的功能

< ">如何使用认知搜索

< ">步骤1:预配服务

< ">可以创建免费服务与其他订阅者共享,也可以创建一个付费层,其中的资源专供你的服务使用。所有快速入门和教程都可以通过免费服务完成。



< ">对于付费层,你可以在两个维度中缩放服务,以江苏卫视 广告根据生产要求校准资源:

< ">添加副本以增长容量来处理重型查询负载

< ">添加分区以便为更多文档增加存储

< ">步骤2:创建索引

< ">定义要映射的索引架构,以反映要搜索的文档的结构,这类似于数据库中的字段。搜索索引是一种专用的数据结构,经过优化后可快速执行查询。

< ">通常在Azure门户中创建索引架构,或者使用.NET SDK或REST API以编程方式创建。

< ">提示

< ">从快速入门:导入数据向导开始,在几分钟内创建、加载和查询索引。

< ">步骤3:加载数据

< ">定义索引后,便可以上传内容。可以使用推送或提取模型。

< ">推送模型使用SDK或REST中的API将JSON文档“推送”到索引。外部数据集几乎可以是任何数据源,只要文档是JSON即可。

< ">拉取模型从Azure上的源中“拉取”数据,并将其发送到搜索索引。拉取模型是通过索引器中草药广告图片实现的。索引器可以简化和自动化数据引入的方方面面,例如,连接、读取和序列化数据。支持的数据源包括Azure Cosmos DB、Azure SQL和Azure存储。

< ">步骤4:发送查询并处理响应

< ">填充索引后,可以通过将简单的HTTP请求与REST API或.NET SDK结合使用,向服务终结点发出搜索查询。

< ">逐步完成创建第一个搜索应用以进行构建,然后扩展用于收集用户输入并处理结果的网页。还可以使用Postman进行交互式REST调用,或使用Azure门户中内置的搜索浏览器来查询现有索引。

< ">它如何进行比较

< ">客户常常询问Azure认知搜索与其他搜索相关解决方案有何不同。下表总结主要区别。

Azure 认知搜索是什么?

上一篇:最全YOUTUBE赚钱教程,7个方式教你如何在YOUTUBE上
下一篇:社交电商 - Youtube分析


版权声明:以上主题为“Azure 认知搜索是什么?"的内容可能是本站网友自行发布,或者来至于网络。如有侵权欢迎联系我们客服QQ处理,谢谢。
相关内容
推荐内容
扫码咨询
    Azure 认知搜索是什么?
    打开微信扫码或长按识别二维码

小提示:您应该对本页介绍的“Azure 认知搜索是什么?”相关内容感兴趣,若您有相关需求欢迎拨打我们的服务热线或留言咨询,我们尽快与您联系沟通Azure 认知搜索是什么?的相关事宜。

关键词:Azure 认知搜索是什么?,

关于 | 业务 | 案例 | 免责 | 隐私
客服邮箱:sales@1330.com.cn
电话:400-021-1330 | 客服QQ:865612759
沪ICP备12034177号 | 沪公网安备31010702002418号