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 SD客戶主資料歸檔
- 客戶主資料
- 客戶主資料的描述
- SAP CRM和C4C的客戶主資料修改歷史記錄查詢
- SAP Cloud for Customer的前世今生Cloud
- Jerry眼中的SAP客戶資料模型模型
- 客戶主記錄中的資料
- MySQL 查詢重複的資料MySql
- pt-duplicate-key-checker檢查資料庫的重複索引資料庫索引
- SAP CRM和Cloud for Customer的擴充套件欄位後設資料Cloud套件
- SAP Cloud for Customer(C4C)的一些學習資料Cloud
- SAP Cloud for Customer Account和individual customer的區別Cloud
- 資料檢視的重複問題
- mysql查詢表裡的重複資料方法和刪除重複資料MySql
- 如何使用SAP Cloud for Customer裡的Data SourceCloud
- 機器學習在SAP Cloud for Customer中的應用機器學習Cloud
- 快速實現客戶查重效果
- SAP 電商雲 Spartacus UI 同 SAP Customer Data Cloud 的整合UICloud
- 使用Excel匯入資料到SAP Cloud for Customer系統ExcelCloud
- SAP RETAIL 商品主資料POS檢視AI
- SAP Cloud for Customer的CTI呼叫中心解決方案Cloud
- SAP Cloud for Customer的Mashup位於CustomPane裡Cloud
- SAP Cloud for Customer ABSL的一些優化Cloud優化
- SAP Cloud for Customer框架是如何使用JavaScript Promise的Cloud框架JavaScriptPromise
- 使用soapUI消費SAP Cloud for Customer的web serviceUICloudWeb
- 關於 Hybris (SAP Commerce Cloud)產品的客戶群Cloud
- Oracle查詢重複資料與刪除重複記錄Oracle
- Dynamics CRM 利用Alternate Keys來實現資料的重複性檢查
- 使用postman修改SAP Marketing Cloud contact主資料PostmanCloud
- SAP Cloud for Customer的Account Team裡的role如何配置Cloud
- SAP Cloud for Customer裡BusinessPartner, Customer和Employee這些BO的區別Cloud
- SAP客戶信貸重組(credit control reorganization)
- 如何查詢SAP Cloud for Customer UI頁面對應的技術模型明細CloudUI模型
- 字串本身重複字元的檢查辦法字串字元
- SAP Cloud for Customer和SAP Fiori系統裡的OData測試工具Cloud
- 如何把SAP Kyma和SAP Cloud for Customer連線起來Cloud
- oracle重複資料的查詢及刪除Oracle