Om flexibele pijplijnen en mappinggroepen mogelijk te maken, kunt u variabele waarden gebruiken in transformaties en mappingregels.
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 in meerdere ketens en workspaces binnen een organisatie worden gebruikt.
Variabele types
U kunt verschillende soorten variabelen gebruiken met een pijplijn, gebaseerd op de waarde die u wilt retourneren.
| Variabel type | Beschrijving |
|---|---|
| Systeem | Geeft informatie over wanneer de pijplijn wordt uitgevoerd:
|
| Kolom | Geeft de waarden voor elke kolom die is gedefinieerd in de pijplijn of mappinggroep |
| Runtime | Maakt het mogelijk om variabele waarden in te stellen wanneer de pijplijn wordt uitgevoerd |
Een variabele waarde invoeren
U kunt een variabele selecteren voor sommige waarden binnen een transformatie- of mappingregel:
- Om een variabele voor een transformatie te selecteren, klikt u op Variabele in het veld.
- Om een variabele voor een toewijzingsregel te selecteren, klikt u op het veld Van of Naar.
U kunt meerdere variabele waarden in een veld opnemen, of variabelen combineren met statische waarden.
Runtime variabelen aanmaken voor een pijplijn of mappinggroep
U kunt runtime variabelen aanmaken om waarden in te stellen voor transformaties of mappinggroepen wanneer de pijplijn wordt uitgevoerd.
Opmerking: U kunt een runtimevariabele alleen gebruiken met kolommen van hetzelfde gegevenstype. Om een variabele met meerdere kolommen van verschillende gegevenstypes te gebruiken, maakt u voor elk type een aparte variabele.
- Selecteer in de pipeline of mapping groep het tabblad Variables .
- Voeg de variabele toe:
- Als het de eerste variabele is, klikt u op Variabelen maken.
- Anders klikt u onder Variabelen bewerken op Variabele toevoegen.
- Als het de eerste variabele is, klikt u op Variabelen maken.
- Selecteer het gegevenstype van de kolommen om de variabele te gebruiken, zoals String of Number.
- Als de waarde van de variabele nodig is om de pijplijn uit te voeren, controleer dan Vereist.
Opmerking: Als Vereist is aangevinkt en de waarde is niet ingevoerd tijdens runtime, wordt de pijplijn niet uitgevoerd, zelfs als de variabele een standaardwaarde heeft.
- Voer in Weergavenaam een naam in om de variabele te helpen identificeren.
- Voer de standaardwaarde van de variabele in, indien van toepassing.
- Klik op Opslaan.
Tip: Als u een runtimevariabele aanmaakt voor een mappinggroep, maak dan een overeenkomstige variabele aan voor elke pijplijn die de mappinggroep gebruikt in een Mapping transformatie. Om de variabelen tussen de pijplijn en de mappinggroep in kaart te brengen, gebruikt u voor beide dezelfde naam. Om de variabele van de mappinggroep te onderscheiden, voegt u een voorvoegsel toe aan de naam, zoals MG_.
Voorbeeldwaarden instellen voor de runtimevariabelen van een pijplijn
Als een pijplijn runtimevariabelen gebruikt, stel dan de waarden in die gebruikt moeten worden om de transformaties te bekijken.
Opmerking: Als een runtimevariabele vereist is, heeft de pijplijn de waarde ervan nodig om transformaties vooraf te bekijken. Als een runtimevariabele niet vereist is, verschijnt null in de preview totdat de waarde ervan is ingesteld.
- Selecteer in de pijplijn het tabblad Variabelen en klik op Variabelen bewerken.
- Onder Voorbeeldvariabelen instellen, voert u de waarden voor de runtimevariabelen van de pijplijn in.
- Klik op Waarden instellen.
Opmerking: Het bericht, Er is een fout opgetreden bij het verwerken van uw transformatie. Uitzondering bij voorvertoning van pijplijn #### op voorbeeldbestand ####. Variabelen [] zijn gemarkeerd als vereist, maar hebben geen niet-lege waarde ingesteld. wordt weergegeven als een runtimevariabele vereist is, maar er geen voorbeeld is ingevuld.
Runtime variabelen bewerken
U kunt runtimevariabelen op elk moment bewerken.
- Selecteer in de groep pijplijn of mapping het tabblad Variabelen en klik op Variabelen bewerken.
- Werk waar nodig het gegevenstype, de Required status, de naam of de standaardwaarde van de variabelen bij.
- Klik op Opslaan.
- Als u het gegevenstype bewerkt, moet u ook elke transformatie bijwerken die de variabele waarde gebruikt.
Runtime-variabelen verwijderen
Als u een runtimevariabele niet langer nodig hebt, kunt u deze uit de pijplijn of mappinggroep verwijderen.
- Selecteer in de groep pijplijn of mapping het tabblad Variabelen en klik op Variabelen bewerken.
- Klik voor de variabele die u wilt verwijderen op .
- Klik op Opslaan.
- Werk elke transformatie die de variabele gebruikte bij met een nieuwe waarde.