云服务器价格_云数据库_云主机【优惠】最新活动-搜集站云资讯

美国服务器_大型数据库系统_便宜的

小七 141 0

在本博客中,我们将介绍SAP HANA的文本功能。

我们身处谷歌的世界,无论我们是否知道我们在寻找什么,我们的查询都能立即得到结果。使用SAP HANA全文搜索可以实现类似的功能。TREX Engine/In数据库搜索引擎是HANA的核心组件之一,云服务器好吗,用于搜索支持、文本分析和挖掘。下面的图1显示了HANA平台支持的文本功能。

图1:HANA平台文本功能

为了理解SAP HANA文本功能的核心概念,我们将博客分为两部分:

SAP HANA全文搜索

精确,模糊(容错)和语言搜索

SAP HANA的一个重要目标是提供强大的分析、文本索引和搜索功能,以支持最先进的搜索体验。这包括具有高级功能的全文搜索,如自由风格搜索(不知道数据库中属性的名称)、语言搜索和容错模糊搜索。

SAP HANA文本搜索的主要功能是快速搜索存储在数据库表中的文本中包含的词。这不仅适用于字符字段中存储的文本,也适用于以blob或clob形式存储的文档。全文搜索为您提供了识别满足查询的自然语言术语的功能,爱返利,并可以根据查询的相关性(排名)对它们进行排序。最常见的搜索类型是查找包含指定术语的文本,并按其与指定术语的相似性顺序返回结果。

SAP HANA文本搜索不限于查找完全匹配的文本。模糊搜索是SAP-HANA的一种快速、容错的搜索功能。容错搜索背后的基本概念是,即使搜索项(用户输入)包含额外的或缺少的字符,甚至拼写错误,数据库查询也会返回记录。模糊搜索可用于各种应用程序—例如,触发结构化数据库内容中的容错搜索,例如搜索名为"coffe krisp饼干"的产品,购返利,还可以找到"太妃糖脆饼干"。

同时,该词的语言形式(单数或复数形式)也可以在搜索过程中通过语言搜索获得,如搜索go,也可以找到"go""go"。

自由式搜索是一种多栏搜索。我们在下面的部分列出了几个例子,哪个云服务器好,大数据传输,涵盖了所有类型的搜索(列出的命令可以在SQL中执行)*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************

精确搜索

图2a显示select语句的输出。

图2a:精确搜索的结果集搜索

图2b显示select语句的输出。

图2b:精确搜索的结果集

******************************************************************************************模糊搜索

图3a显示select语句的输出。

图3a:模糊搜索的结果集

图3b显示select语句的输出。

图3b:模糊搜索的结果集

图3c显示select语句的输出。

图3c:模糊搜索的结果集

*********************************************************************语言搜索

图4显示select语句的输出。

图4:语言搜索的结果集搜索

*******************************************************************************************

为了总结,SAP HANA文本搜索用于对存储在数据库表中的文本中包含的单词执行快速搜索。在下一篇博客中,我们将讨论"文本分析"和可用于文本分析的配置。

有关全文索引的详细信息,请浏览博客[https://blogs.sap.com/2018/02/15/sap-hana-full-text-index/].

要创建自定义规则集,请参阅blog[https://blogs.sap.com/2018/03/15/custom-rule-set-sap-hana-text-search/].