Skip to main content

Definition Builder-gids

Stapsgewijze gids voor het maken van DQS-Definitions met de wizard in 5 stappen. Configureer objecten, velden, drempels en dimensiewegingen.

Wat is een Definition?

Een Definition is uw geconfigureerde datakwaliteitscontrole in DQS. Ze specificeert welk Salesforce-object u analyseert, welke velden u meeneemt, welke mogelijkheden u meet en welke drempels u toepast.

Zie een Definition als een recept. U vertelt DQS welke ingrediënten (velden) het moet onderzoeken en welke maatstaven (drempels) het moet toepassen. DQS volgt uw recept telkens wanneer u een scan uitvoert.

De wizard in 5 stappen

De Definition Builder leidt u door vijf stappen:

  1. Mogelijkheden selecteren - kies wat u wilt meten
  2. Scope bepalen - kies welk object en welke velden
  3. Filters toevoegen - de recordset afbakenen (optioneel)
  4. Configureren - drempels en opties instellen
  5. Controleren - valideren en activeren

Elke stap bouwt voort op de vorige. U kunt uw voortgang bij elke stap opslaan en later terugkeren.

Stap 1: Mogelijkheden selecteren

In deze stap kiest u welke datakwaliteitsdimensies u wilt meten.

Beschikbare mogelijkheden

De wizard toont twee panelen:

Data Quality (operationele hygiëne)

  • Volledigheid - zijn de velden gevuld?
  • Geldigheid - komen waarden overeen met de verwachte formaten?
  • Uniciteit - zijn records uniek?
  • Tijdigheid - is de data actueel?
  • Consistentie - zijn waarden uniform?

AI-gereedheid (Agentforce-voorbereiding)

  • PII-detectie - is gevoelige data beschermd voordat ze aan AI wordt blootgesteld?

Mogelijkheden selecteren

  1. Klik op een kaart van een mogelijkheid om deze te selecteren
  2. De kaart licht op en er verschijnt een vinkje
  3. Selecteer meerdere mogelijkheden voor een grondige analyse
  4. Klik opnieuw om de selectie ongedaan te maken

Tip: Begin met 2-3 mogelijkheden voor uw eerste Definition. U kunt er later meer toevoegen.

Best practice: begin gericht

Selecteer mogelijkheden op basis van uw directe doel:

DoelAanbevolen mogelijkheden
Kwaliteit van data-invoer verbeterenVolledigheid, Geldigheid
Duplicaten vindenUniciteit
Verouderde records opschonenTijdigheid
Voorbereiden op AI/AgentforceAlle AI-gereedheid
Volledige data-auditAlle mogelijkheden

Klik op Continue zodra u uw mogelijkheden hebt geselecteerd.

Stap 2: Scope bepalen

In deze stap kiest u welk Salesforce-object en welke velden u wilt analyseren.

Een object selecteren

  1. Gebruik de objectkeuze-dropdown
  2. Zoek op objectnaam of API-naam
  3. Klik om het object te selecteren

DQS ondersteunt standaard- en custom objects. De wizard toont het objectlabel en de API-naam om u te helpen het juiste te kiezen.

Tip: Begin met een waardevol object zoals Contact, Lead of Account. Die hebben doorgaans de grootste impact op de datakwaliteit.

Velden selecteren

Nadat u een object hebt gekozen, toont de wizard de beschikbare velden.

  1. Velden zijn gegroepeerd op type (tekst, getal, datum, enzovoort)
  2. Klik op een veldrij om deze te selecteren
  3. Gebruik het zoekvak om specifieke velden te vinden
  4. Selecteer meerdere velden voor analyse

De wizard laat zien welke mogelijkheden op elk veld van toepassing zijn op basis van het veldtype:

MogelijkheidCompatibele veldtypen
VolledigheidDe meeste typen (tekst, getal, datum, picklist, enzovoort)
GeldigheidTekst, e-mail, telefoon, URL, picklist
UniciteitAlle typen
TijdigheidAlleen Date, DateTime
ConsistentieTekst, picklist, e-mail

Configuratie per veld

U kunt voor afzonderlijke velden verschillende drempels instellen. Dat is handig wanneer:

  • Kritieke velden strengere drempels nodig hebben
  • Sommige velden unieke formaatvereisten hebben
  • Verschillende velden verschillende verwachtingen over actualiteit hebben

Klik op het tandwielicoon naast een veld om de instellingen per veld te openen.

Klik op Continue zodra u uw velden hebt geselecteerd.

Stap 3: Filters toevoegen (optioneel)

Filters bakenen af welke records DQS analyseert. Deze stap is optioneel, maar nuttig voor grote datasets of specifieke use cases.

Wanneer u filters gebruikt

ScenarioVoorbeeldfilter
Alleen actieve accounts analyserenStatus = ‘Active’
Focus op recente recordsCreatedDate = LAST_90_DAYS
Testdata uitsluitenName does not contain ‘Test’
Specifieke regio’s targetenBillingCountry = ‘United States’

Een filter opbouwen

  1. Klik op Add Condition
  2. Selecteer een veld uit de dropdown
  3. Kies een operator (equals, contains, greater than, enzovoort)
  4. Voer een waarde in
  5. Herhaal dit voor extra voorwaarden

Filterlogica

Gebruik AND/OR-logica om voorwaarden te combineren:

  • AND - alle voorwaarden moeten waar zijn
  • OR - één van de voorwaarden mag waar zijn

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

Voorbeeld van het aantal records

De wizard laat zien hoeveel records aan uw filter voldoen. Gebruik dit om te controleren of uw filter werkt zoals verwacht.

  • Een aantal van 0 betekent dat geen enkel record voldoet (controleer uw filter)
  • Een zeer hoog aantal vraagt bij grote orgs mogelijk om meer filtering

Tip: Sla filters over bij uw eerste Definition om een volledig beeld te krijgen. Voeg later filters toe voor gerichte analyse.

Klik op Continue om verder te gaan (of sla deze stap over).

Stap 4: Configureren

In deze stap stelt u drempels en opties in voor elke geselecteerde mogelijkheid.

Globale instellingen versus instellingen per veld

Instellingen gelden op twee niveaus:

  1. Globaal - standaardinstellingen voor alle velden
  2. Per veld - overschrijvende instellingen voor specifieke velden

Configureer eerst de globale instellingen en stem daarna zo nodig afzonderlijke velden af.

Volledigheid configureren

OptieBeschrijvingStandaard
Lege waarden als onvolledig beschouwenWaarden met alleen spaties als ontbrekend tellenJa
Placeholders als onvolledig beschouwenN/A, TBD, Unknown als ontbrekend tellenJa
Aangepaste placeholder-waardenVoeg uw eigen placeholder-patronen toeGeen
DrempelMinimaal aanvaardbaar percentage volledigheid95%

Voorbeeldinstellingen voor Contact:

  • Drempel: 90% voor niet-verplichte velden
  • Drempel: 99% voor verplichte velden zoals Email
  • Placeholders: N/A, TBD, Unknown, -, .

Geldigheid configureren

OptieBeschrijvingStandaard
PatroontypeEmail, URL, Fixed Length, Custom RegexEmail
Custom regexUw eigen validatiepatroonGeen
HoofdlettergevoeligExacte hoofdletters matchenNee
Lege waarden meenemenLege waarden als ongeldig tellenNee

Ingebouwde patronen:

  • Email - RFC 5322-conform formaat
  • URL - HTTP/HTTPS-formaat
  • Fixed Length - exact aantal tekens

Uniciteit configureren

OptieBeschrijvingStandaard
Hoofdlettergevoelig”ABC” en “abc” als verschillend behandelenNee
DrempelMinimaal aanvaardbaar percentage uniciteit95%

Tijdigheid configureren

OptieBeschrijvingStandaard
Versheidsvenster (dagen)Dagen voordat data als verouderd geldt90
Respijtperiode (dagen)Buffer voordat iets als verouderd wordt gemarkeerd7
Operationeel bereikVerwachte minimale/maximale datumgrenzenGeen

Voorbeeldinstellingen per veld:

  • LastModifiedDate: versheidsvenster van 30 dagen
  • LastActivityDate: venster van 90 dagen
  • BirthDate: geen versheidscontrole nodig

Consistentie configureren

OptieBeschrijvingStandaard
Verwachte waardenLijst met geldige waardenGeen
Importeren uit picklistAutomatisch vullen vanuit de picklist van het veldNee
HoofdlettergevoeligExacte hoofdletters matchenNee
Top N dominante waardenDe meest voorkomende waarden tonen5

PII-detectie configureren

OptieBeschrijvingStandaard
PatroontypeOp welke PII-patronen wordt gescandAlle patronen
Aangepaste patronenVoeg uw eigen regex-patronen toe voor org-specifieke gevoelige dataGeen

Indicator voor verwerkingskosten

Elke mogelijkheid toont een verwerkingskostenniveau:

KostenMogelijkhedenImpact
LAAGVolledigheid, GeldigheidSnel, minimale resources
GEMIDDELDTijdigheid, Consistentie, PII-detectieGemiddelde verwerkingstijd
HOOGUniciteitLangere verwerking, meer vergelijkingen

Houd rekening met de kosten bij het selecteren van mogelijkheden voor grote datasets.

Klik op Continue zodra de configuratie compleet is.

Stap 5: Controleren

De laatste stap toont een samenvatting van uw Definition.

Controlelijst

Controleer het volgende voordat u activeert:

  1. Object - het juiste object geselecteerd
  2. Velden - alle belangrijke velden meegenomen
  3. Mogelijkheden - de juiste controles geselecteerd
  4. Filters - het aantal records klopt
  5. Drempels - de instellingen komen overeen met uw eisen

Definition-samenvatting

De samenvatting toont:

  • Naam van de Definition (bewerkbaar)
  • Doelobject en aantal records
  • Geselecteerde mogelijkheden met varianten
  • Aantal velden per mogelijkheid
  • Geschatte verwerkingskosten

Uw Definition een naam geven

Gebruik beschrijvende namen die het volgende aangeven:

  • Het geanalyseerde object
  • Doel of scope
  • Eigenaar (optioneel)

Goede namen:

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

Slechte namen:

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

Opslaan en activeren

U hebt twee opties:

  1. Save as Draft - opslaan zonder te activeren (later bewerkbaar)
  2. Activate - opslaan en klaarmaken om te scannen

Concept-Definitions kunnen worden bewerkt. Actieve Definitions zijn vergrendeld maar klaar om uit te voeren.

Voorbeeld: een Contact-Definition bouwen

Laten we samen een Contact Data Quality-Definition maken.

Stap 1: Mogelijkheden selecteren

Selecteer:

  • Volledigheid (controle op ontbrekende data)
  • Geldigheid (verifieer e-mail- en telefoonformaten)
  • Tijdigheid (verouderde contactrecords vinden)

Stap 2: Scope bepalen

Object: Contact

Velden:

  • Email (tekst, e-mail)
  • Phone (telefoon)
  • MailingCity (tekst)
  • MailingState (tekst)
  • MailingCountry (tekst)
  • Title (tekst)
  • LastActivityDate (datum)

Stap 3: Filters toevoegen

Voorwaarde: AccountId != null (alleen Contacts met Accounts)

Voorbeeld van het aantal records: 15.234 records

Stap 4: Configureren

Volledigheid:

  • Drempel: 90%
  • Lege waarden als onvolledig beschouwen: Ja
  • Placeholders: N/A, Unknown, TBD

Geldigheid:

  • Veld Email: Email-patroon
  • Veld Phone: Phone-patroon (indien beschikbaar)

Tijdigheid:

  • LastActivityDate: versheidsvenster van 60 dagen
  • Respijtperiode: 14 dagen

Stap 5: Controleren

Naam: “Contact Data Quality - Active Accounts”

Samenvatting:

  • 7 velden
  • 3 mogelijkheden
  • 15.234 records
  • Geschatte kosten: LAAG

Klik op Activate om af te ronden.

Definitions beheren

Alle Definitions bekijken

Op het DQS-startscherm ziet u:

  • Al uw Definitions
  • Status (Draft, Active, Archived)
  • Datum van laatste scan
  • Snelle acties

Definitions bewerken

  • Draft - volledig bewerkbaar
  • Active - maak een nieuwe versie aan om te bewerken
  • Archived - alleen-lezen

Definitions archiveren

Archiveer Definitions die u niet langer nodig hebt:

  1. Klik op het dropdownmenu
  2. Selecteer Archive
  3. Bevestig

Gearchiveerde Definitions blijven zichtbaar maar kunnen niet worden uitgevoerd.

Probleemoplossing

”No fields available”

Oorzaak: de geselecteerde mogelijkheden komen niet overeen met de beschikbare veldtypen.

Oplossing: selecteer andere mogelijkheden of kies een object met compatibele veldtypen.

”0 records match filter”

Oorzaak: de filtervoorwaarden zijn te streng.

Oplossing: pas de filterwaarden aan of verwijder voorwaarden.

Volgende stappen