偵測重複資料,讓您可以修正或將其移除
為了判斷記錄是否可能重複,Power Apps 使用重複資料偵測規則。 發行重複資料偵測規則時,會為每一筆現有記錄建立符合代碼。 建立或更新記錄時,也會建立符合代碼。 在建立或更新記錄的過程中,將自動針對現有記錄的符合代碼來檢查其符合代碼。 預設情況下,客戶參與應用程式 (Dynamics 365 Sales、Dynamics 365 Customer Service、Dynamics 365 Field Service、Dynamics 365 Marketing 和 Dynamics 365 Project Service Automation) 對帳戶、連絡人和潛在客戶有簡單的重複資料偵測規則。 例如,您可以透過符合記錄欄位例如電子郵件地址、名字及姓氏,偵測重複資料。
重複資料偵測的運作方式,是將現有記錄產生的符合代碼與建立的每一筆新記錄比較。 這些符合代碼會在每一筆新記錄建立時建立。 因此,如果記錄在完全相同的時間處理,就可能建立一或多筆重複的記錄。 除了在建立時偵測重複資料之外,您應該排程重複資料偵測工作,以檢查其他可能的重複記錄。
Note
重複資料偵測適用於平板電腦用 Dynamics 365,但是不適用於行動電話用 Dynamics 365。
重要
您必須是系統管理員或系統自訂員,才能建立、啟用和發行組織的重複資料偵測規則。
在發行重複資料偵測規則後,增加包含在重複偵測準則的欄位長度會變成偵測不到。 欄位長度可能超過符合代碼長度限制且無法驗證。 這可能會造成無法偵測重複資料。
您可以為同一個資料表類型建立多個偵測規則。 不過,一次針對每個資料表類型最多發行五個重複偵測規則。
您可以偵測重複資料:
當您為已啟用重複資料偵測的資料表建立或更新記錄。 這包括以 Dynamics 365 for Outlook 建立,並在 Web 應用程式中追蹤的記錄。 重複資料偵測對話只針對在使用者介面 (UI) 建立或更新的記錄顯示。 例如,對於由工作流程所建立的記錄,不會顯示重複資料偵測對話方塊。
注意
在Customer Engagement 應用程式 Web 應用程式中使用資料表表單或方格檢視建立或更新記錄時, 應用程式能夠為更新的 UI 資料表偵測重複資料。
當 Dynamics 365 for Outlook 從離線成為連線時。
資料匯入期間。 您可以在匯入期間指定是否檢查重複資料。
Note
當使用者合併兩個記錄、轉換潛在客戶,或將活動儲存為已完成時,無法偵測重複資料。 當使用者變更記錄的狀態 (如啟動或重新啟動記錄) 時,也不會偵側重複資料。
若要檢查 Web 應用程式中的重複資料,您可以使用網格瀏覽列中更多命令 () 提供的偵測重複資料功能。 以程式設計方式或透過匯入資料精靈匯入資料時,也會偵測重複資料記錄。 此外,您可以執行排定的重複資料偵測工作來檢查重複資料。 如需如何設定重複資料偵測工作的逐步指示,請參閱 執行系統作業以偵測重複資料。
當您在客戶參與應用程式中做其他事時,重複資料偵測工作會在背景執行。 您可以要求完成重複資料偵測工作時讓客戶參與應用程式傳送電子郵件通知。