Skip to main content

Guide till Definition Builder

Steg-för-steg-guide för att skapa DQS Definitions med den 5-stegs wizarden. Konfigurera objekt, fält, tröskelvärden och dimensionsvikter.

Vad är en Definition?

En Definition är din konfigurerade datakvalitetskontroll i DQS. Den anger vilket Salesforce-objekt som ska analyseras, vilka fält som ska inkluderas, vilka funktioner som ska mätas och vilka tröskelvärden som ska tillämpas.

Tänk på en Definition som ett recept. Du talar om för DQS vilka ingredienser (fält) som ska undersökas och vilka standarder (tröskelvärden) som ska tillämpas. DQS följer ditt recept varje gång du kör en skanning.

Den 5-stegs wizarden

Definition Builder vägleder dig genom fem steg:

  1. Välj funktioner – Välj vad som ska mätas
  2. Definiera omfattning – Välj objekt och fält
  3. Lägg till filter – Begränsa posturvalet (valfritt)
  4. Konfigurera – Ange tröskelvärden och alternativ
  5. Granska – Validera och aktivera

Varje steg bygger på det föregående. Du kan spara dina framsteg i vilket steg som helst och återkomma senare.

Steg 1: Välj funktioner

I det här steget väljer du vilka datakvalitetsdimensioner som ska mätas.

Tillgängliga funktioner

Wizarden visar två paneler:

Datakvalitet (Operativ hygien)

  • Fullständighet – Är fälten ifyllda?
  • Giltighet – Följer värdena förväntat format?
  • Unikhet – Är posterna distinkta?
  • Aktualitet – Är data aktuell?
  • Konsekvens – Är värdena enhetliga?

AI-beredskap (Agentforce-förberedelse)

  • PII-detektering – Är känslig data skyddad innan den exponeras för AI?

Välja funktioner

  1. Klicka på ett funktionskort för att välja det
  2. Kortet markeras och en bock visas
  3. Välj flera funktioner för en heltäckande analys
  4. Klicka igen för att avmarkera

Tips: Börja med 2–3 funktioner för din första Definition. Du kan lägga till fler senare.

Bästa praxis: Börja fokuserat

Välj funktioner utifrån ditt omedelbara mål:

MålRekommenderade funktioner
Förbättra kvaliteten på datainmatningFullständighet, Giltighet
Hitta dubbletterUnikhet
Rensa inaktuella posterAktualitet
Förbered för AI/AgentforceAlla AI-beredskapsfunktioner
Fullständig datarevisionAlla funktioner

Klicka på Continue när du har valt dina funktioner.

Steg 2: Definiera omfattning

I det här steget väljer du vilket Salesforce-objekt och vilka fält som ska analyseras.

Välja ett objekt

  1. Använd rullgardinsmenyn för objektval
  2. Sök på objektnamn eller API-namn
  3. Klicka för att välja objektet

DQS stöder både standard- och custom-objekt. Wizarden visar objektets etikett och API-namn så att du kan välja rätt.

Tips: Börja med ett högvärdesobjekt som Contact, Lead eller Account. Dessa har vanligtvis störst påverkan på datakvaliteten.

Välja fält

När du har valt ett objekt visar wizarden tillgängliga fält.

  1. Fälten grupperas efter typ (text, number, date osv.)
  2. Klicka på en fältrad för att välja den
  3. Använd sökrutan för att hitta specifika fält
  4. Välj flera fält för analys

Wizarden visar vilka funktioner som gäller för varje fält baserat på fälttyp:

FunktionKompatibla fälttyper
FullständighetDe flesta typer (text, number, date, picklist osv.)
GiltighetText, email, phone, URL, picklist
UnikhetAlla typer
AktualitetEndast Date, DateTime
KonsekvensText, picklist, email

Fältspecifik konfiguration

Du kan ange olika tröskelvärden för enskilda fält. Det är användbart när:

  • Kritiska fält behöver striktare tröskelvärden
  • Vissa fält har särskilda formatkrav
  • Olika fält har olika krav på aktualitet

Klicka på kugghjulsikonen bredvid ett fält för att komma åt fältspecifika inställningar.

Klicka på Continue när du har valt dina fält.

Steg 3: Lägg till filter (valfritt)

Filter begränsar vilka poster DQS analyserar. Det här steget är valfritt men användbart för stora datamängder eller specifika användningsfall.

När du ska använda filter

ScenarioFilterexempel
Analysera bara aktiva accountsStatus = ‘Active’
Fokusera på nyligen skapade posterCreatedDate = LAST_90_DAYS
Exkludera testdataName innehåller inte ‘Test’
Rikta in specifika regionerBillingCountry = ‘United States’

Bygga ett filter

  1. Klicka på Add Condition
  2. Välj ett fält i rullgardinsmenyn
  3. Välj en operator (är lika med, innehåller, större än osv.)
  4. Ange ett värde
  5. Upprepa för ytterligare villkor

Filterlogik

Använd AND/OR-logik för att kombinera villkor:

  • AND – Alla villkor måste vara sanna
  • OR – Vilket som helst villkor kan vara sant

Exempel: (Status = 'Active') AND (Industry = 'Technology' OR Industry = 'Finance')

Förhandsvisning av antal poster

Wizarden visar hur många poster som matchar ditt filter. Använd detta för att verifiera att ditt filter fungerar som förväntat.

  • Antalet 0 betyder att inga poster matchar (kontrollera ditt filter)
  • Ett mycket högt antal kan behöva mer filtrering i stora orgar

Tips: Hoppa över filter för din första Definition för att få en helhetsbild. Lägg till filter senare för riktad analys.

Klicka på Continue för att fortsätta (eller hoppa över det här steget).

Steg 4: Konfigurera

I det här steget anger du tröskelvärden och alternativ för varje vald funktion.

Globala kontra fältspecifika inställningar

Inställningar gäller på två nivåer:

  1. Global – Standardinställningar för alla fält
  2. Per fält – Åsidosätt inställningar för specifika fält

Konfigurera globala inställningar först och anpassa sedan enskilda fält vid behov.

Konfiguration av Fullständighet

AlternativBeskrivningStandard
Behandla tomma värden som ofullständigaRäkna värden med enbart blanksteg som saknadeJa
Behandla platshållare som ofullständigaRäkna N/A, TBD, Unknown som saknadeJa
Anpassade platshållarvärdenLägg till egna platshållarmönsterInga
TröskelvärdeLägsta acceptabla fullständighet i %95 %

Exempel på inställningar för Contact:

  • Tröskelvärde: 90 % för icke-obligatoriska fält
  • Tröskelvärde: 99 % för obligatoriska fält som Email
  • Platshållare: N/A, TBD, Unknown, -, .

Konfiguration av Giltighet

AlternativBeskrivningStandard
MönstertypEmail, URL, Fixed Length, Custom RegexEmail
Anpassat regexDitt eget valideringsmönsterInget
SkiftlägeskänsligtMatcha exakt skiftlägeNej
Inkludera tomma värdenRäkna tomma värden som ogiltigaNej

Inbyggda mönster:

  • Email – RFC 5322-kompatibelt format
  • URL – HTTP/HTTPS-format
  • Fixed Length – Exakt antal tecken

Konfiguration av Unikhet

AlternativBeskrivningStandard
SkiftlägeskänsligtBehandla “ABC” och “abc” som olikaNej
TröskelvärdeLägsta acceptabla unikhet i %95 %

Konfiguration av Aktualitet

AlternativBeskrivningStandard
Aktualitetsfönster (dagar)Antal dagar innan data anses inaktuell90
Respitperiod (dagar)Buffert innan data flaggas som inaktuell7
Operativt intervallFörväntade min/max-gränser för datumInget

Exempel på inställningar per fält:

  • LastModifiedDate: 30-dagars aktualitetsfönster
  • LastActivityDate: 90-dagars fönster
  • BirthDate: Ingen aktualitetskontroll behövs

Konfiguration av Konsekvens

AlternativBeskrivningStandard
Förväntade värdenLista över giltiga värdenInga
Importera från picklistFyll i automatiskt från fältets picklistNej
SkiftlägeskänsligtMatcha exakt skiftlägeNej
Topp N dominanta värdenVisa de vanligaste värdena5

Konfiguration av PII-detektering

AlternativBeskrivningStandard
MönstertypVilka PII-mönster som ska genomsökasAlla mönster
Anpassade mönsterLägg till egna regex-mönster för org-specifik känslig dataInga

Indikator för bearbetningskostnad

Varje funktion visar en bearbetningskostnad:

KostnadFunktionerPåverkan
LÅGFullständighet, GiltighetSnabb, minimala resurser
MEDELAktualitet, Konsekvens, PII-detekteringMåttlig bearbetningstid
HÖGUnikhetLängre bearbetning, fler jämförelser

Tänk på kostnaden när du väljer funktioner för stora datamängder.

Klicka på Continue när konfigurationen är klar.

Steg 5: Granska

Det sista steget visar en sammanfattning av din Definition.

Granskningschecklista

Verifiera följande innan du aktiverar:

  1. Objekt – Rätt objekt valt
  2. Fält – Alla viktiga fält inkluderade
  3. Funktioner – Lämpliga kontroller valda
  4. Filter – Antalet poster ser rätt ut
  5. Tröskelvärden – Inställningarna motsvarar dina krav

Sammanfattning av Definition

Sammanfattningen visar:

  • Definitionens namn (redigerbart)
  • Målobjekt och antal poster
  • Valda funktioner med varianter
  • Antal fält per funktion
  • Uppskattad bearbetningskostnad

Namnge din Definition

Använd beskrivande namn som anger:

  • Vilket objekt som analyseras
  • Syfte eller omfattning
  • Ägare (valfritt)

Bra namn:

  • “Contact Data Quality - Sales Team”
  • “Lead AI Readiness Check”
  • “Account Completeness - EMEA Region”

Dåliga namn:

  • “Definition 1”
  • “Test”
  • “My Definition”

Spara och aktivera

Du har två alternativ:

  1. Save as Draft – Spara utan att aktivera (kan redigeras senare)
  2. Activate – Spara och gör redo för skanning

Utkast-Definitions kan redigeras. Aktiva Definitions är låsta men redo att köras.

Exempel: Bygga en Definition för Contact

Låt oss gå igenom hur man skapar en Definition för datakvalitet på Contact.

Steg 1: Välj funktioner

Välj:

  • Fullständighet (kontrollera saknad data)
  • Giltighet (verifiera e-post- och telefonformat)
  • Aktualitet (hitta inaktuella kontaktposter)

Steg 2: Definiera omfattning

Objekt: Contact

Fält:

  • Email (text, email)
  • Phone (phone)
  • MailingCity (text)
  • MailingState (text)
  • MailingCountry (text)
  • Title (text)
  • LastActivityDate (date)

Steg 3: Lägg till filter

Villkor: AccountId != null (endast Contacts med Accounts)

Förhandsvisning av antal poster: 15 234 poster

Steg 4: Konfigurera

Fullständighet:

  • Tröskelvärde: 90 %
  • Behandla tomma värden som ofullständiga: Ja
  • Platshållare: N/A, Unknown, TBD

Giltighet:

  • Email-fält: Email-mönster
  • Phone-fält: Phone-mönster (om tillgängligt)

Aktualitet:

  • LastActivityDate: 60-dagars aktualitetsfönster
  • Respitperiod: 14 dagar

Steg 5: Granska

Namn: “Contact Data Quality - Active Accounts”

Sammanfattning:

  • 7 fält
  • 3 funktioner
  • 15 234 poster
  • Uppskattad kostnad: LÅG

Klicka på Activate för att slutföra.

Hantera Definitions

Visa alla Definitions

På DQS startskärm ser du:

  • Alla dina Definitions
  • Status (Draft, Active, Archived)
  • Datum för senaste skanning
  • Snabbåtgärder

Redigera Definitions

  • Draft – Fullt redigerbar
  • Active – Skapa en ny version för att redigera
  • Archived – Endast visning

Arkivera Definitions

Arkivera Definitions som du inte längre behöver:

  1. Klicka på rullgardinsmenyn
  2. Välj Archive
  3. Bekräfta

Arkiverade Definitions går fortfarande att visa men kan inte köras.

Felsökning

”No fields available”

Orsak: De valda funktionerna matchar inte tillgängliga fälttyper.

Lösning: Välj andra funktioner eller välj ett objekt med kompatibla fälttyper.

”0 records match filter”

Orsak: Filtervillkoren är för restriktiva.

Lösning: Justera filtervärden eller ta bort villkor.

Nästa steg