Ti trovi qui:
Approfondimenti calcolati Qualità dei dati: Apporto di punti di contatto
Rivedere le occorrenze dei valori ripetuti per gli oggetti Indirizzo punto di contatto, Email punto di contatto, Telefono punto di contatto e Identificazione parte. Utilizzare questo approfondimento calcolato dopo l'inserimento dei dati ma prima di creare un set di regole di risoluzione dell'identità.
- Valutare la possibilità di rimuovere i valori ripetuti dai dati di origine e di inserire nuovamente i dati in Data 360.
- Valutare se è opportuno escludere i valori ripetuti utilizzando un campo formula negli stream di dati.
SELECT
ssot__ContactPointAddress__dlm.ssot__AddressLine1__c AS AddressLine1__c,
ssot__ContactPointAddress__dlm.ssot__CityId__c AS CityId__c,
ssot__ContactPointAddress__dlm.ssot__CountryId__c AS CountryId__c,
APPROX_COUNT_DISTINCT( ssot__ContactPointAddress__dlm.ssot__PartyId__c ) AS unq_Individuals__c,
APPROX_COUNT_DISTINCT( ssot__ContactPointAddress__dlm.ssot__Id__c ) AS cnt_Occurances__c,
APPROX_COUNT_DISTINCT(ssot__Individual__dlm.ssot__FirstName__c) AS unq_FirstNames__c
FROM ssot__ContactPointAddress__dlm
LEFT JOIN ssot__Individual__dlm ON ssot__Individual__dlm.ssot__Id__c = ssot__ContactPointAddress__dlm.ssot__PartyId__c
GROUP BY
AddressLine1__c,
CityId__c,
CountryId__c
SELECT
ssot__ContactPointEmail__dlm.ssot__EmailAddress__c AS EmailAddress__c,
APPROX_COUNT_DISTINCT(ssot__ContactPointEmail__dlm.ssot__PartyId__c) AS unq_Individuals__c,
APPROX_COUNT_DISTINCT(ssot__ContactPointEmail__dlm.ssot__Id__c) AS cnt_Occurances__c,
APPROX_COUNT_DISTINCT(ssot__Individual__dlm.ssot__FirstName__c) AS unq_FirstNames__c
FROM ssot__ContactPointEmail__dlm
LEFT JOIN ssot__Individual__dlm ON ssot__Individual__dlm.ssot__Id__c = ssot__ContactPointEmail__dlm.ssot__PartyId__c
GROUP BY
EmailAddress__c
SELECT
ssot__ContactPointPhone__dlm.ssot__FormattedE164PhoneNumber__c AS FormattedE164PhoneNumber__c,
APPROX_COUNT_DISTINCT(ssot__ContactPointPhone__dlm.ssot__PartyId__c) AS unq_Individuals__c,
COUNT(ssot__ContactPointPhone__dlm.ssot__Id__c) AS cnt_Occurances__c,
APPROX_COUNT_DISTINCT(ssot__Individual__dlm.ssot__FirstName__c) AS unq_FirstNames__c
FROM ssot__ContactPointPhone__dlm
LEFT JOIN ssot__Individual__dlm ON ssot__Individual__dlm.ssot__Id__c = ssot__ContactPointPhone__dlm.ssot__PartyId__c
GROUP BY
FormattedE164PhoneNumber__c
SELECT
ssot__PartyIdentification__dlm.ssot__PartyIdentificationTypeId__c AS Type__c,
ssot__PartyIdentification__dlm.ssot__Name__c AS Name__c,
ssot__PartyIdentification__dlm.ssot__IdentificationNumber__c AS Number__c,
COUNT(ssot__PartyIdentification__dlm.ssot__Id__c) cnt_Occurances__c,
APPROX_COUNT_DISTINCT(ssot__PartyIdentification__dlm.ssot__PartyId__c) unq_Individuals__c,
APPROX_COUNT_DISTINCT(ssot__Individual__dlm.ssot__FirstName__c) AS unq_FirstNames__c
FROM ssot__PartyIdentification__dlm
LEFT JOIN ssot__Individual__dlm ON ssot__Individual__dlm.ssot__Id__c = ssot__PartyIdentification__dlm.ssot__PartyId__c
GROUP BY
Type__c,
Name__c,
Number__c
