Om relaties te leggen tussen de gegevensmodellen van uw recordsystemen, kunt u mappinggroepen maken. Mappinggroepen definiëren de regels die moeten worden toegepast om waarden van het ene systeem naar het andere te transformeren, die toepassen als Mapping transformaties in pijplijnen.
Tip: Om snel een mappinggroep te maken met dezelfde kolommen en regels als een andere groep, klikt u op Mappinggroepen , op Kopiëren om een duplicaat van de bestaande groep te maken.
Vereisten
Data Prep wordt volledig op org-niveau beheerd en herkent geen individuele workspaces of hun machtigingen.
Dit betekent:
- Data Prep wordt gedeeld door alle geautoriseerde gebruikers in uw org.
- Elke gebruiker met toegang tot Chain Builder heeft ook toegang tot Data Prep.
- Alle gebruikers die ketens kunnen maken of bewerken, zullen de mogelijkheid hebben om pijplijnen in Data Prep te beheren.
- Eén enkele Data Prep pipeline kan worden gebruikt in meerdere ketens en workspaces binnen een organisatie.
Stap 1. De mappinggroep aanmaken
- Ga naar Wdata Ketens, klik op Data Prep.
Opmerking: Om toegang te krijgen tot Data Prep vanuit Wdata Chains, moet u eerst een Data Prep connector instellen.
- Voeg aan Mapping groups de mapping group toe:
- Als het de eerste mappinggroep is, klikt u op Mappinggroep maken.
- Klik anders op Nieuwe toewijzingsgroep onder Toewijzingsgroepen.
- Voer een naam en beschrijving in om de mappinggroep te helpen identificeren.
- Klik op Aanmaken.
Stap 2. De primaire kolom definiëren
Wanneer u voor het eerst een mappinggroep maakt, heeft deze standaard een primaire kolom met de naam Waarde. Een Mapping transformatie wijzigt de inhoud van deze primaire kolom wanneer de pijplijn wordt uitgevoerd. Om de primaire kolom bij te werken zodat deze overeenkomt met de corresponderende kolom in de pijplijn:
- Klik op het tabblad Kolommen van de mappinggroep op Kolommen bewerken.
- Bewerk onder Kolommen definiëren het gegevenstype of de naam van de primaire kolom, indien nodig.
- Klik op Opslaan.
Stap 3. Extra kolommen definiëren voor voorwaardelijke regels
Om de transformatie van de primaire kolom te ondersteunen, definieert u eventuele extra kolommen die nodig zijn voor voorwaardelijke regels.
Opmerking: Wanneer de pijplijn wordt uitgevoerd, wijzigt de transformatie Mapping alleen de primaire kolom, geen extra kolommen.
- Op het tabblad Columns, klik op kolommen bewerken.
- Klik onder Kolommen definiëren op Kolommen toevoegen voor elke kolom die u wilt toevoegen.
- Specificeer voor elke kolom van de mappinggroep het gegevenstype en de naam van de overeenkomstige kolom in tabelgegevens die door de pijplijn getransformeerd worden.
- Wanneer alle kolommen zijn gedefinieerd, klikt u op Opslaan.
Stap 4. Mappingregels instellen
Mappingregels definiëren hoe en wanneer de primaire kolom gewijzigd moet worden op basis van waarden in de tabelgegevens die door de pijplijn getransformeerd zijn. U kunt regels handmatig instellen of ze uploaden als een CSV-bestand (comma-separated values).
Tip: Om een voorbeeld te bekijken van hoe de regels de primaire kolom beïnvloeden, kunt u op het tabblad Bestanden, een voorbeeldbestand aan de mappinggroep vastmaken.
Om elke toewijzingsregel handmatig in te stellen:
- Op het tabblad Regels klikt u op Toevoegen, en selecteert u hoe u waarden wilt toewijzen:
- Exact, om in kaart te brengen op basis van een exacte overeenkomst
- Zoals, in kaart brengen op basis van een eenvoudig patroon
- Regex, om te mappen op basis van een reguliere expressie
- Voer in Van de criteria in van de bronwaarden van de primaire kolom die u wilt transformeren.
- Voer in Naar in hoe u waarden wilt transformeren die voldoen aan de criteria Van.
Tip: Om flexibiliteit mogelijk te maken, kunt u variabelen selecteren voor de waarden Van of Tot. Om naar deze waarden te vragen wanneer de pijplijn wordt uitgevoerd, creëert u runtime variabelen.
- Om een voorwaardelijke toewijzing toe te passen, stelt u in Voorwaarden in wanneer de regel moet worden toegepast.
- Voer de naam en beschrijving van de regel in om deze te helpen identificeren.
- Voer in Positie de volgorde in waarin de regel moet worden toegepast.
- Geef op het tabblad Eigenschappen aan of de regels hoofdlettergevoelig zijn, spaties bijsnijden of alleen gedurende een bepaalde tijdsperiode van toepassing zijn.
- Klik op Opslaan, controleer of de regels correct zijn ingesteld en klik op Opslaan.
Opmerking: Wanneer u regels uploadt, vervangen ze alle bestaande regels die voor de mappinggroep zijn ingesteld.
Om mappingregels te uploaden, maakt u eerst een CSV met de regels die u wilt uploaden, of downloadt u de regels van een andere mappinggroep:
- Om een CSV te maken, selecteert u het tabblad Regels , klikt u op Download, en werkt u het bestand bij met het type van elke mappingregel, Naar en Van waarden, positie en andere details.
Opmerking: Om opmaak in het CSV-bestand te vermijden, opent u het in een teksteditor zoals Notepad++, of selecteert u Gegevens ophalen in Microsoft Excel® om het in een werkmap te importeren.
- Om regels van een bestaande groep te uploaden, klikt u op op het tabblad Regels van die groep op Download om een CSV van de regels te genereren.
Wanneer u de CSV hebt, uploadt u deze naar de nieuwe mappinggroep:
- Klik op het tabblad Regels op Uploaden.
- Sleep of blader naar de CSV en klik op Submit.
- Geef op het tabblad Eigenschappen aan of de regels hoofdlettergevoelig zijn, spaties bijsnijden of alleen gedurende een bepaalde tijdsperiode van toepassing zijn.
Stap 5. De mappinggroep publiceren en gebruiken
Nadat u alle mappingregels hebt ingesteld, klikt u op Publish om pijplijnen in te schakelen om de groep te gebruiken.
Om de groep in een pijplijn te gebruiken:
- Wanneer u een transformatie aan de pijplijn toevoegt, selecteert u Mapping en klikt u op Volgende.
- Selecteer de mappinggroep.
- Selecteer onder Overeenkomende kolommen welke kolommen van de pijplijn overeenkomen met die van de groep.
- Klik op Opslaan.