För att bygga relationer mellan datamodellerna i dina system of post kan du skapa mappningsgrupper. Mappningsgrupper definierar de regler som ska tillämpas för att omvandla värden från ett system till ett annat, vilket tillämpas som Mappning omvandlingar i pipelines.
Tips: För att snabbt skapa en mappningsgrupp med liknande kolumner och regler som en annan grupp, från Mapping groups , klicka på Copy till skapa en kopia av den befintliga gruppen.
Krav och önskemål
Data Prep styrs helt på organisationsnivå och känner inte igen enskilda arbetsytor eller deras behörigheter.
Det betyder..:
- Data Prep aktieägs av alla auktoriserade användare i din organisation.
- Alla användare med åtkomst till Chain Builder har också åtkomst till Data Prep.
- Alla användare som kan skapa eller redigera kedjor kommer att ha möjlighet att hantera pipelines i Data Prep.
- En enda Data Prep-pipeline kan användas i flera kedjor och arbetsytor inom en organisation.
Steg 1. Skapa mappningsgruppen
- Från Wdata Chains, klicka på Data Prep.
Obs: För åtkomst till Data Prep från Wdata Chains, måste du först konfigurera en Data Prep anslutning.
- Från Mapping groups , lägg till mappningsgruppen:
- Om du vill skapa den första mappningsgruppen klickar du på Skapa mappningsgrupp.
- Annars klickar du på Ny mappningsgrupp under Mappningsgrupper.
- Ange ett namn och en beskrivning som hjälper till att identifiera mappningsgruppen.
- Klicka på Skapa.
Steg 2. Definiera den primära kolumnen
När du först skapar en mappningsgrupp har den en förvald primär kolumn som heter Värde. En transformation av Mapping ändrar innehållet i den här primära kolumnen när pipelinen körs. För att uppdatera den primära kolumnen så att den matchar motsvarande kolumn i pipelinen:
- Klicka på Redigera kolumner på fliken Kolumner i mappningsgruppen.
- Under Definiera kolumner kan du redigera den primära kolumnens datatyp eller namn efter behov.
- Klicka på Spara.
Steg 3. Definiera ytterligare kolumner för villkorliga regler
För att ge support till omvandlingen av den primära kolumnen, definiera eventuella ytterligare kolumner som krävs för villkorliga regler.
Obs: När pipelinen körs ändrar transformationen Mapping endast den primära kolumnen, inte några ytterligare kolumner.
- På fliken Columns klickar du på Redigera kolumner.
- Under Definiera kolumner klickar du på Lägg till kolumner för varje kolumn som ska läggas till.
- För varje kolumn i mappningsgruppen anger du datatyp och namn för motsvarande kolumn i tabelldata som transformeras av pipelinen.
- När alla kolumner är definierade klickar du på Spara.
Steg 4. Ställ in mappningsregler
Mappningsregler definierar hur och när den primära kolumnen ska ändras baserat på värden i de tabelldata som transformerats av pipelinen. Du kan ställa in regler manuellt eller ladda upp dem som en CSV-fil (comma-separated values).
Tips: För att möjliggöra en förhandsgranskning av hur reglerna påverkar den primära kolumnen, från Filer fliken, fästa en provfil till mappningsgruppen.
För att manuellt konfigurera varje mappningsregel:
- Klicka på Add på fliken Rules och välj hur du vill mappa värden:
- Exact, för att kartlägga baserat på en exakt matchning
- Som, för att kartlägga utifrån ett enkelt mönster
- Regex, för att mappa baserat på ett reguljärt uttryck
- I Från anger du kriterierna för källvärden från den primära kolumnen som ska transformeras.
- I To anger du hur du vill omvandla värden som uppfyller kriterierna för From.
Tips: För att öka flexibiliteten kan du välja variablerna för värdena Från eller Till. För att fråga efter dessa värden när pipelinen körs, skapa variabler för exekvering.
- För att tillämpa villkorlig mappning, i Villkor, anger du när regeln ska tillämpas.
- Ange namn och beskrivning för att hjälpa till att identifiera regeln.
- I Position anger du den ordning i vilken regeln ska gälla.
- På fliken Properties anger du om reglerna ska vara skiftlägeskänsliga, trimma blanksteg eller endast gälla under en viss tidsperiod.
- Klicka på Spara, kontrollera att reglerna är korrekt inställda och klicka på Spara.
Obs: När du laddar upp regler ersätter de alla befintliga regler som har ställts in för mappningsgruppen.
Om du vill ladda upp mappningsregler måste du först skapa en CSV-fil med de regler som ska laddas upp, eller ladda ner reglerna från en annan mappningsgrupp:
- Du skapar en CSV genom att välja fliken Rules , klicka på Download och uppdatera filen med varje mappningsregels typ, To och From värden, position och andra detaljer.
Obs: För att undvika arkivering i CSV-filen öppnar du den i en textredigerare, t.ex. Notepad , eller väljer Hämta data i Microsoft Excel® för att importera den till en arbetsbok.
- Om du vill ladda upp regler från en befintlig grupp klickar du på Ladda ner på fliken Regler på för den gruppen för att generera en CSV-fil med dess regler.
När du har CSV-filen laddar du upp den till den nya mappningsgruppen:
- På fliken Regler klickar du på Ladda upp.
- Dra eller bläddra till CSV-filen och klicka på Submit.
- På fliken Properties anger du om reglerna ska vara skiftlägeskänsliga, trimma blanksteg eller endast gälla under en viss tidsperiod.
Steg 5. Publicera och använd mappningsgruppen
När du har konfigurerat alla mappningsregler klickar du på Publicera för att pipelines ska kunna använda gruppen.
Att använda gruppen i en pipeline:
- När du lägger till en transformation i pipelinen väljer du Mapping och klickar på Next.
- Välj mappningsgrupp.
- Under Match columns, välj vilken av pipelines kolumner som motsvarar gruppens.
- Klicka på Spara.