Du kan opprette mappingsgrupper for å bygge relasjoner mellom datamodellene i arkivsystemene dine. Mapping-grupper definerer reglene som skal brukes for å transformere verdier fra ett system til et annet, som brukes som Mapping transformasjoner i pipelines.
Tips: For å raskt opprette en mappingsgruppe med lignende kolonner og regler som en annen gruppe, fra Mapping groups , klikk Copy for å opprette en duplikat av den eksisterende gruppen.
Krav
Data Prep styres helt og holdent på organisasjonsnivå og gjenkjenner ikke individuelle arbeidsområder eller deres tillatelser.
Det betyr..:
- Data Prep deles mellom alle autoriserte brukere i organisasjonen.
- Alle brukere med tilgang til Chain Builder har også tilgang til Data Prep.
- Alle brukere som kan opprette eller redigere kjeder, vil ha muligheten til å administrere rørledninger i Data Prep.
- En enkelt Data Prep-pipeline kan brukes på tvers av flere kjeder og arbeidsområder i en organisasjon.
Trinn 1. Opprett kartleggingsgruppen
- Fra Wdata Chains klikker du på Data Prep.
Merk: For å få tilgang til Data Prep fra Wdata Chains, må du først sette opp en Data Prep -tilkobling.
- Fra Mapping groups legger du til mappingsgruppen:
- Hvis det er den første kartleggingsgruppen, klikker du på Opprett kartleggingsgruppe.
- Ellers klikker du på Ny mappinggruppe under Mappinggrupper.
- Skriv inn et navn og en beskrivelse for å identifisere kartleggingsgruppen.
- Klikk på Opprett.
Trinn 2. Definer den primære kolonnen
Når du først oppretter en mappingsgruppe, har den en standard primærkolonne som heter Value. En Mapping -transformasjon endrer innholdet i denne primære kolonnen når pipelinen kjører. For å oppdatere den primære kolonnen slik at den samsvarer med den tilsvarende kolonnen i rørledningen:
- Klikk på Rediger kolonner i fanen Kolonner i kartleggingsgruppen.
- Under Define columns kan du redigere primærkolonnens datatype eller navn etter behov.
- Klikk på Lagre.
Trinn 3. Definer flere kolonner for betingede regler
For å støtte transformasjonen av primærkolonnen kan du definere eventuelle tilleggskolonner som kreves for conditional rules.
Merk: Når pipelinen kjører, endrer Mapping -transformasjonen bare den primære kolonnen, ikke noen andre kolonner.
- Klikk på Rediger kolonner på Kolonner fanen .
- Under Define columns klikker du på Add columns for hver kolonne du vil legge til.
- For hver kolonne i tilordningsgruppen angir du datatypen og navnet på den tilsvarende kolonnen i tabelldata som er transformert av rørledningen.
- Når alle kolonnene er definert, klikker du på Lagre.
Trinn 4. Konfigurer mappingsregler
Mappingsregler definerer hvordan - og når - primærkolonnen skal endres basert på verdier i tabelldataene som er transformert av pipelinen. Du kan sette opp regler manuelt eller laste dem opp som en CSV-fil (kommaseparerte verdier).
Tips: For å få en forhåndsvisning av hvordan reglene påvirker primærkolonnen, kan du fra Filer fanen feste en eksempelfil til tilordningsgruppen.
Slik konfigurerer du hver enkelt mappingsregel manuelt:
- Klikk på Legg til på fanen Regler , og velg hvordan du vil tilordne verdier:
- Exact, for å kartlegge basert på et eksakt treff
- Som, for å kartlegge basert på et enkelt mønster
- Regex, for å kartlegge basert på et regulært uttrykk
- I From angir du kriteriene for kildeverdier fra primærkolonnen som skal transformeres.
- I Til angir du hvordan verdier som samsvarer med Fra -kriteriene, skal transformeres.
Tips: For å oppnå fleksibilitet kan du velge variablene for verdiene Fra eller Til. For å be om disse verdiene når pipelinen kjører, oppretter kjøretidsvariabler.
- Hvis du vil bruke en betinget tilordning, angir du i Conditions når regelen skal brukes.
- Skriv inn navn og beskrivelse for å identifisere regelen.
- I Position angir du i hvilken rekkefølge regelen skal gjelde.
- På Properties fanen kan du angi om reglene skal skille mellom store og små bokstaver, trimme mellomrom eller bare gjelde i en bestemt tidsperiode.
- Klikk på Lagre, kontroller at reglene er riktig konfigurert, og klikk på Lagre.
Merk: Når du laster opp regler, erstatter de alle eksisterende regler som er satt opp for tilordningsgruppen.
Hvis du vil laste opp mappingsregler, må du først opprette en CSV-fil med reglene som skal lastes opp, eller laste ned reglene fra en annen mappingsgruppe:
- Du oppretter en CSV-fil ved å velge fanen Rules , klikke på Download, og oppdatere filen med hver kartleggingsregels type, To og From verdier, posisjon og andre detaljer.
Merk: For å unngå formatering i CSV-filen kan du åpne den i et tekstredigeringsprogram, for eksempel Notepad++, eller velge Hent data i Microsoft Excel® for å importere den til en arbeidsbok.
- Hvis du vil laste opp regler fra en eksisterende gruppe, klikker du på på gruppens Regler fane, og deretter på Last ned for å generere en CSV-fil med reglene.
Når du har CSV-filen, laster du den opp til den nye kartleggingsgruppen:
- Klikk på Last opp i kategorien Regler.
- Dra eller bla til CSV-filen, og klikk på Submit.
- På Properties fanen kan du angi om reglene skal skille mellom store og små bokstaver, trimme mellomrom eller bare gjelde i en bestemt tidsperiode.
Trinn 5. Publiser og bruk kartleggingsgruppen
Når du har konfigurert alle tilordningsreglene, klikker du på Publish for å aktivere rørledninger som skal bruke gruppen.
Slik bruker du gruppen i en pipeline:
- Når du legger til en transformasjon i rørledningen, velger du Mapping, og klikker på Next.
- Velg kartleggingsgruppen.
- Under Match columns velger du hvilke av rørledningens kolonner som skal tilordnes til gruppens.
- Klikk på Lagre.