SAP Cloud for Customer客戶主資料的重複檢查-Levenshtein演算法
SAP C4C的客戶主資料建立時的重複檢查,基於底層HANA資料庫的模糊查詢功能,根據掃描資料庫中已有的資料檢測出當前正在建立的客戶主資料是否和資料庫中記錄有重複。
在系統裡開啟重複檢查的配置:
在此處配置主資料模型上每個欄位對重複性檢查結果共享的權值:
要理解權值的作用,就必須先理解C4C客戶主資料重複性檢查的演算法Levenshtein algorithm。這個演算法以開發者Vladimir Levenshtein命名,通過計算Levenshtein(萊文斯坦)距離來衡量兩個字串的相似度。
看個具體例子。
假設資料庫裡有一條主資料記錄:
Name = Carl,
Email = jerry@sap.com
然後在C4C UI建立一個新的客戶主資料:
Name = Corl,
Email = jerry@sap.com
其中Name欄位的相似度為 1 - 1/4 = 75%,而Email欄位相似度為100%。
然後在C4C裡這兩個欄位的權值配置如下:
Name = 30
E-mail = 70
按照Levenshtein algorithm的公式計算重複度:
SIM = SQRT( (30² * 0.75² + 70² * 1²) / (30² + 70²) ) = 0.97 = 97%
到底重複度多少的待建立客戶主資料被認為是真正的重複資料呢?可以在Business Configuration裡配置:
‘Strong – Duplicate Check for Business Partners’:85%
‘Medium – Duplicate Check for Business Partners’: 80%
‘Weak – Duplicate Check for Business Partners’: 70%
要獲取更多Jerry的原創文章,請關注公眾號"汪子熙":
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/24475491/viewspace-2216998/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- SAP Cloud for Customer客戶主資料的地圖整合Cloud地圖
- SAP Cloud for Customer的前世今生Cloud
- SAP Cloud for Customer Account和individual customer的區別Cloud
- SAP CRM和C4C的客戶主資料修改歷史記錄查詢
- SAP Cloud for Customer(C4C)的一些學習資料Cloud
- SAP CRM和Cloud for Customer的擴充套件欄位後設資料Cloud套件
- Jerry眼中的SAP客戶資料模型模型
- MySQL 查詢重複的資料MySql
- SAP Cloud for Customer的Mashup位於CustomPane裡Cloud
- 如何使用SAP Cloud for Customer裡的Data SourceCloud
- SAP Analytics Cloud和Cloud for Customer之間的Single Sign on配置Cloud
- SAP Cloud for Customer裡BusinessPartner, Customer和Employee這些BO的區別Cloud
- 使用Excel匯入資料到SAP Cloud for Customer系統ExcelCloud
- 資料檢視的重複問題
- SAP Cloud for Customer Extensibility的設計與實現Cloud
- SAP Cloud for Customer的Container應用設計原理CloudAI
- SAP Cloud for Customer ABSL的一些優化Cloud優化
- SAP Cloud for Customer的CTI呼叫中心解決方案Cloud
- 使用soapUI消費SAP Cloud for Customer的web serviceUICloudWeb
- SAP Cloud for Customer框架是如何使用JavaScript Promise的Cloud框架JavaScriptPromise
- 使用postman修改SAP Marketing Cloud contact主資料PostmanCloud
- 關於 Hybris (SAP Commerce Cloud)產品的客戶群Cloud
- SAP 電商雲 Spartacus UI 同 SAP Customer Data Cloud 的整合UICloud
- Dynamics CRM 利用Alternate Keys來實現資料的重複性檢查
- SAP Cloud for Customer的Account Team裡的role如何配置Cloud
- 如何查詢SAP Cloud for Customer UI頁面對應的技術模型明細CloudUI模型
- SAP Cloud for Customer Price-計價簡介Cloud
- SAP Cloud for Customer 標準培訓課程Cloud
- 快速實現客戶查重效果
- SAP RETAIL 商品主資料POS檢視AI
- 使用nodejs消費SAP Cloud for Customer上的Web serviceNodeJSCloudWeb
- SAP Cloud for Customer和SAP Fiori系統裡的OData測試工具Cloud
- 如何把SAP Kyma和SAP Cloud for Customer連線起來Cloud
- SAP Commerce Cloud 新一代 UI Spartacus 和 Customer Data cloud 的整合CloudUI
- 機器學習在SAP Cloud for Customer中的應用機器學習Cloud
- SAP Cloud for Customer裡Sales Order和Sales Quote的建模方式Cloud
- SAP Cloud for Customer Cloud(C4C)Application Studio裡的程式碼除錯CloudAPP除錯
- 查詢SQLServer的客戶端IP和主機名SQLServer客戶端