Risolvere i problemi relativi alle tabelle di output di unificazione in Dynamics 365 Customer Insights - Dati

Introduzione alle tabelle di output

Ogni passaggio del processo di unificazione dei dati produce tabelle di output generate dal sistema.

Per risolvere i problemi relativi a un risultato di unificazione imprevisto, è possibile tracciare queste tabelle di output:

Procedi Tabella descrizione
Deduplicazione Deduplication_{Datasource}_{Table} Record deduplicati per ogni tabella di origine
Corrispondenza ConflationMatchPairs Record corrispondenti tra tabelle di origine
Unione Cliente Profili cliente unificati

Per descrizioni dettagliate di ogni tabella di output, vedere Informazioni sulle tabelle di output.

Visualizzare le tabelle di output

metodo Dimensione Deduplicazione ConflationMatchPairs Customer
Scaricare 100.000 record Primi 100.000
Configurare le esportazioni Completo
Creare un ambiente sandbox Completo

Metodo 1: Scaricare i record 100.000

Utilizzare questo metodo se sono presenti meno di 100.000 record.

In Customer Insights - Data aprire la pagina Tabelle . Per ogni tabella di output, selezionare Scarica per ottenere i 100.000 record più recenti della tabella.

Screenshot che mostra come scaricare i record di una tabella di output.

Per assicurarsi che questo metodo contenga tutte le informazioni di output, vedere Metodo 3: Creare un ambiente sandbox.

Metodo 2: Configurare le esportazioni

Utilizzare questo metodo se sono presenti più di 100.000 record.

Per ogni tabella di output, configurare un'esportazione. È consigliabile esportare nell'archivio BLOB.

Aggiornare tutte le esportazioni e quindi le tabelle complete vengono scritte nel percorso configurato.

Metodo 3: Creare un ambiente sandbox

Creare un nuovo ambiente sandbox per ricreare la configurazione di unificazione nelle tabelle che contengono un subset di record di problemi delle tabelle originali.

Questo passaggio garantisce che il metodo 1: scaricare i record 100K contenga tutte le informazioni di output.

Origini dati

Creare nuove tabelle che contengono solo un piccolo subset dei record del problema. Si consigliano meno di 100.000 record.

Aggiornare le tabelle per inserirle in Customer Insights - Dati.

Unificare le tabelle dei problemi

  1. Eseguire il mapping delle tabelle dei problemi.
  2. Copiare le regole di deduplicazione originali nelle tabelle dei problemi.
  3. Per ogni tabella dei problemi:
    • Copiare le regole di corrispondenza originali.
    • Abilitare Includi tutti i record per una migliore visibilità dei dati.
  4. Nel passaggio Visualizzazione dati unificata mantenere la configurazione predefinita.
  5. Eseguire l'unificazione per generare i profili dei clienti.

Risolvere i risultati dell'unificazione

A seconda del percorso del risultato imprevisto, potrebbe essere necessario verificare tabelle di output diverse.

Vedere Esempio di spiegazione di un risultato di unificazione.

Deduplicazione

Per verificare se la deduplicazione si comporta come previsto, verificare quanto segue:

  • Dati di origine del risultato problematico
  • Configurazione della deduplicazione

Assicurarsi di prendere in considerazione tutte le configurazioni, ad esempio:

  • Normalizzazione
  • Precisione
  • Eccezioni
  • Unire le preferenze

Vedere una panoramica dei concetti di deduplicazione in Definire le regole di deduplicazione e l'esempio in Concetti e scenari di deduplicazione.

Corrispondenza

Per verificare se la corrispondenza si comporta come previsto, controllare:

  • Dati di origine del risultato problematico
  • Record di deduplicazione correlati
  • Configurazione delle corrispondenze

Assicurarsi di prendere in considerazione tutte le configurazioni, ad esempio:

  • Ordine di corrispondenza
  • Arricchimenti
  • Normalizzazione
  • Precisione
  • Eccezioni
  • Condizioni di corrispondenza personalizzate
  • Unire le preferenze

Vedere una panoramica dei concetti relativi alle corrispondenze in Definire le regole di corrispondenza per l'unificazione dei dati.

Unione

Per verificare se l'unione si comporta come previsto, controllare:

  • Dati di origine del risultato problematico
  • Record di deduplicazione correlati
  • Record ConflationMatchPairs correlati
  • Configurazione unione

Assicurarsi di prendere in considerazione tutte le configurazioni, ad esempio:

  • Campi esclusi
  • Clusters (Cluster)
  • Unire le preferenze
  • Campi raggruppati
  • Generazione di ID personalizzati.

Vedere una panoramica del comportamento di merge in Unify customer columns for data unification and the example (Unify customer columns for data unification and the example).

Informazioni sulle tabelle di output

Tabelle di deduplicazione

La tabella Deduplicazione è la tabella di origine deduplicata dalle regole configurate. Se non esistono regole configurate, la tabella di origine viene deduplicata sulle colonne a cui si fa riferimento nelle regole di corrispondenza.

Colonna Origine Tipo Descrizione
PrimaryKey Origine String Chiave primaria di origine configurata
PrimaryKey_Alternate System String Elenco concatenato di chiavi primarie identificate per un gruppo di deduplicazione
DeduplicazioneGroup ... DeduplicationGroup_N System String Identificatore per il gruppo di record simili in base alle regole di deduplicazione
Regola... Rule_N System String Regola di deduplicazione corrispondente al gruppo di deduplicazione
Punteggio... Score_N System Double Punteggio restituito per la regola di deduplicazione
Deduplication_WinnerId System String Chiave primaria vincente per il gruppo di deduplicazione
Altri campi mappati Origine Varie I campi mappati rimanenti dalla tabella di origine

Tabella ConflationMatchPairs

La tabella ConflationMatchPairs è il set di record deduplicati corrispondenti in base alle regole configurate.

Colonna Origine Tipo Descrizione
TrueObjectId System String Identificatore temporaneo per i record corrispondenti tra le tabelle di origine
PrimaryKey ... PrimaryKey_N Origine String Chiavi primarie di origine corrispondenti
PrimaryKey_Alternate ... PrimaryKey_Alternate_N System String Chiavi alternative per le chiavi primarie di origine corrispondenti
ConflationMatchPairs_ModifiedOn System Data e ora Timestamp della modifica più recente a questo record corrispondente
Altri campi corrispondenti Origine Varie I campi mappati rimanenti dalle tabelle di origine

Tabella clienti

La tabella Customer è il set finale di profili cliente prodotti unendo le colonne di origine da ConflationMatchPairs in base alla configurazione dei campi unificati.

Colonna Origine Tipo Descrizione
Customerid System String Identificatore guid univoco del profilo
PrimaryKey ... PrimaryKey_N Origine String Chiavi primarie di origine corrispondenti
PrimaryKey_Alternate ... PrimaryKey_Alternate_N System String Chiavi alternative per le chiavi primarie di origine corrispondenti
Campi unificati Origine Varie I campi finali determinati applicando la configurazione unificata dei campi ai campi di origine

Esempio di risultato di unificazione

Tabelle di origine

MyData_Contact

ContactId FirstName LastName Messaggio e-mail
1 Thomson monica.thomson@contoso.com
2 Monica Smith monica.thomson@contoso.com

MyData_Referral

ID. FirstName LastName EmailAddress ReferralDate
100 Moni Thomson monica.thomson@contoso.com 1 gennaio 2024 12:00
200 Monica Smith monica.thomson@contoso.com 24 dicembre 2020 12:00

Tabelle di deduplicazione

Deduplication_MyData_Contact

Se si deduplica in Email:

ContactId ContactId_Alternate Deduplication_GroupId Regola Punteggio Deduplication_WinnerId FirstName LastName Messaggio e-mail
1 1; 2 guid() DedupOnEmail 1.0 1 Thomson monica.thomson@contoso.com

Deduplication_MyData_Referral

Se si deduplica in EmailAddress:

ID. Id_Alternate Deduplication_GroupId Regola Punteggio Deduplication_WinnerId FirstName LastName EmailAddress ReferralDate
100 100; 200 guid() DedupOnEmailAddress 1.0 100 Moni Thomson monica.thomson@contoso.com 1 gennaio 2024 12:00

Tabella ConflationMatchPairs

Se si trova la corrispondenza in Contact.Email == Referral.Email:

TrueObjectId Contact_ContactId Contact_ContactId_Alternate Referral_Id Referral_Id_Alternate ConflationMatchPairs_ModifiedOn Contact_FirstName Contact_LastName Contact_Email Referral_FirstName Referral_LastName Referral_EmailAddress Referral_ReferralDate
1__00 1 1; 2 100 100; 200 now() Thomson monica.thomson@contoso.com Moni Thomson monica.thomson@contoso.com 1 gennaio 2024 12:00

Tabella clienti

Se si configurano i campi unificati come indicato di seguito:

  • FirstName: Contact.FirstName è prioritario rispetto Referral.FirstNamea .
  • LastName: Contact.LastName è prioritario rispetto Referral.LastNamea .
  • Messaggio di posta elettronica: Contact.Email è prioritario rispetto Referral.EmailAddressa .
  • ReferralDate: Referral.ReferralDate viene acquisito.
CustomerId Contact_ContactId Contact_ContactId_Alternate Referral_Id Referral_Id_Alternate FirstName LastName Messaggio e-mail ReferralDate
guid() 1 1; 2 100 100; 200 Moni Thomson monica.thomson@contoso.com 1 gennaio 2024 12:00