Att tänka på vid användning av sammanslagningsfunktioner
I CRM Analytics, till skillnad från en sökning, skapar en sammanslagning en separat post för varje matchning i måldatauppsättningen när flera rader matchar. Innan du använder sammanslagningsfunktionen bör du se till att förstå vilka konsekvenser som dubblettrader kan få.
Versioner som krävs
Finns i Salesforce Classic och Lightning Experience.
Tillgängligt med CRM Analytics som finns mot en tilläggskostnad i versionerna Enterprise, Performance och Unlimited. Finns även i Developer Edition.
Läs följande tips.
Räkna inte mått två gånger vid aggregering av poster från en sammanslagning.
Ta en titt på följande två dataströmmar som ligger till grund för receptets måldatauppsättning. Båda indataströmmarna har duplicerade nyckelvärden.
En vänstersammanslagning kopierar posten Opp_ID 1 i vänster dataström eftersom den har flera matchningar i höger dataström.
Observera att dubblettposterna upprepar säljprojektbeloppet för Alice. Om du skulle lägga ihop alla säljprojektbelopp för att få en totalsumma skulle Alices belopp räknas två gånger. För att förhindra dubbletter bör du använda sökning i stället för en sammanslagning.
Använd inte sammanslagningar om sammanslagningsnycklarna har en relation av typen ”många till många”.
Om sammanslagningsnycklarna har en relation av typen ”många till många” kan måldatauppsättningen komma att bli mycket större än indataströmmarna. Om till exempel fyra poster till vänster och fem poster till höger har samma nyckelvärde medför sammanslagningen att 20 (4*5) poster läggs till i måldatauppsättningen. Ett mer extremt exempel är om det finns 10 000 poster till vänster och 5 000 till höger med samma nyckelvärde. I sådant fall medför sammanslagningen att 50 miljoner poster skapas i måldatauppsättningen.
Ta en titt på följande två dataströmmar som ligger till grund för receptets måldatauppsättning för att förstå varför detta sker. Båda indataströmmarna har duplicerade nyckelvärden.
En vänstersammanslagning kopierar varje post i den vänstra dataströmmen fem gånger efter den har fem matchningar i höger dataström.
För att förhindra dubbletter bör du använda sökning i stället för en sammanslagning. Om du måste använda en sammanslagning bör du lägga till fler nyckelfält så att nycklarna får fler unika värden.
Löste denna artikel ditt problem?
Berätta för oss vad vi kan förbättra!
Laddar
Salesforce Help | Article
Cookie Consent Manager
Cookie Consent Manager
General Information
Required Cookies
Functional Cookies
Advertising Cookies
General Information
We use three kinds of cookies on our websites: required, functional, and advertising. You can choose whether functional and advertising cookies apply. Click on the different cookie categories to find out more about each category and to change the default settings.
Privacy Statement
Required Cookies
Always Active
Required cookies are necessary for basic website functionality. Some examples include: session cookies needed to transmit the website, authentication cookies, and security cookies.
Functional Cookies
Functional cookies enhance functions, performance, and services on the website. Some examples include: cookies used to analyze site traffic, cookies used for market research, and cookies used to display advertising that is not directed to a particular individual.
Advertising Cookies
Advertising cookies track activity across websites in order to understand a viewer’s interests, and direct them specific marketing. Some examples include: cookies used for remarketing, or interest-based advertising.