以下步骤说明如何使用SAP HANA实现模糊搜索。
在本例中,大数据查询,我们将在SAP CRM中对业务伙伴的名字和姓氏执行模糊搜索。
注意:您只能通过SAP HANA Studio或类似工具(如Eclipse Neon/Eclipse Mars等)执行此操作。使用SAP GUI编辑器无法完成此操作。原因将在下面的步骤中解释。
创建CD
右键单击系统,选择新建>ABAP存储库对象。
从弹出窗口选择核心数据服务>数据定义。
填写字段:
这将打开代码编辑器。
在此处键入视图详细信息
注意:sqlViewName不能与您定义的视图名称相同。
创建的视图
右键单击并选择刷新:
您将现在看到你的新视图:
类生成
你的类现在已经生成:
实现Inferface
下一步是实现接口如果你的类中有\u AMDP\u MARKER\u HDB.
注意:这将使你的类在SAP GUI中只读。因此,公众号返利,为什么需要Eclipse IDE来继续实现模糊搜索。
在Eclipse中单击类并在代码编辑器中公共部分声明后实现接口:
定义返回数据的结构
在接口声明后,国内大数据公司排名,直接定义要从数据库返回的数据的结构模糊搜索
在本例中为Score,农业物联网,Partner,Name\u First和Name\u Last
在类定义中定义方法
,定义方法。
实现方法
测试模糊搜索
转到SE24并输入您的类名。
选择测试按钮。
单击模糊搜索方法。
输入您的参数:
选择调试按钮。
在执行Select语句时逐步通过代码并选择ET\U数据的内容以查看结果结果:
结果显示,精确匹配返回1.000分。非精确匹配得分较低。
,通信云