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.

Uppdaterad

Guide till Definition Builder

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ål Rekommenderade funktioner
Förbättra kvaliteten på datainmatning Fullständighet, Giltighet
Hitta dubbletter Unikhet
Rensa inaktuella poster Aktualitet
Förbered för AI/Agentforce Alla AI-beredskapsfunktioner
Fullständig datarevision Alla 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:

Funktion Kompatibla fälttyper
Fullständighet De flesta typer (text, number, date, picklist osv.)
Giltighet Text, email, phone, URL, picklist
Unikhet Alla typer
Aktualitet Endast Date, DateTime
Konsekvens Text, 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

Scenario Filterexempel
Analysera bara aktiva accounts Status = ‘Active’
Fokusera på nyligen skapade poster CreatedDate = LAST_90_DAYS
Exkludera testdata Name innehåller inte ‘Test’
Rikta in specifika regioner BillingCountry = ‘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

Alternativ Beskrivning Standard
Behandla tomma värden som ofullständiga Räkna värden med enbart blanksteg som saknade Ja
Behandla platshållare som ofullständiga Räkna N/A, TBD, Unknown som saknade Ja
Anpassade platshållarvärden Lägg till egna platshållarmönster Inga
Tröskelvärde Lä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

Alternativ Beskrivning Standard
Mönstertyp Email, URL, Fixed Length, Custom Regex Email
Anpassat regex Ditt eget valideringsmönster Inget
Skiftlägeskänsligt Matcha exakt skiftläge Nej
Inkludera tomma värden Räkna tomma värden som ogiltiga Nej

Inbyggda mönster:

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

Konfiguration av Unikhet

Alternativ Beskrivning Standard
Skiftlägeskänsligt Behandla “ABC” och “abc” som olika Nej
Tröskelvärde Lägsta acceptabla unikhet i % 95 %

Konfiguration av Aktualitet

Alternativ Beskrivning Standard
Aktualitetsfönster (dagar) Antal dagar innan data anses inaktuell 90
Respitperiod (dagar) Buffert innan data flaggas som inaktuell 7
Operativt intervall Förväntade min/max-gränser för datum Inget

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

Alternativ Beskrivning Standard
Förväntade värden Lista över giltiga värden Inga
Importera från picklist Fyll i automatiskt från fältets picklist Nej
Skiftlägeskänsligt Matcha exakt skiftläge Nej
Topp N dominanta värden Visa de vanligaste värdena 5

Konfiguration av PII-detektering

Alternativ Beskrivning Standard
Mönstertyp Vilka PII-mönster som ska genomsökas Alla mönster
Anpassade mönster Lägg till egna regex-mönster för org-specifik känslig data Inga

Indikator för bearbetningskostnad

Varje funktion visar en bearbetningskostnad:

Kostnad Funktioner Påverkan
LÅG Fullständighet, Giltighet Snabb, minimala resurser
MEDEL Aktualitet, Konsekvens, PII-detektering Måttlig bearbetningstid
HÖG Unikhet Lä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