Del via


Tilføje transformeringstilknytninger for import

 

Udgivet: november 2016

Gælder for: Dynamics CRM 2015

Brug transformeringstilknytning til at ændre data, før de importeres. For eksempel kan du opdele et fuldt navn, der er indeholdt i kildefilen, til et fornavn og et efternavn, så de svarer til målattributterne for et objekt.

For at implementere transformeringstilknytning skal du bruge transformeringstilknytningens objekt (TransformationMapping) og transformeringsparameterens tilknytningsobjekt (TransformationParameterMapping).

De transformerede data skal være kompatible med Microsoft Dynamics 365-objektattributtyperne.

Transformeringstypen er beskrevet af TransformationMapping.TransformationTypeName-egenskaben. Gyldige værdier for denne egenskab er angivet i følgende tabel:

Felt

Værdi

AddToCurrentDate

"Microsoft.Crm.Transformations.AddToCurrentDate"

AddToDate

"Microsoft.Crm.Transformations.AddToDate"

AdvancedAddToCurrentDate 

"Microsoft.Crm.Transformations.AdvancedAddToCurrentDate"

AssignValue

"Microsoft.Crm.Transformations.AssignValue"

Concatenate

"Microsoft.Crm.Transformations.Concatenate"

Replace

"Microsoft.Crm.Transformations.Replace"

Split

"Microsoft.Crm.Transformations.Split"

Substring

"Microsoft.Crm.Transformations.Substring"

I følgende afsnit beskrives de tilgængelige transformeringer.

Dette emne indeholder

Sammenkædning

Del

Understreng

Erstat

Tildelt værdi

Føj til dato

Juster dags dato, og angiv klokkeslæt

Føj til dags dato – Avanceret

Sammenkædning

Sammenkæder strenge og adskiller dem med en afgrænser.

Inputparametre

Beskrivelse

Præfiks

Streng, der bruges som et præfiks i den nye sammenkædede streng.

Suffiks

Streng, der bruges som et suffiks i den nye sammenkædede streng.

Afgrænser

Et tegn eller en kombination af tegn, der adskiller understrenge inde i den sammenkædede streng. Afgrænseren bruges ikke mellem præfikset og understrengen eller mellem suffikset og understrengen. Brug ikke tilbage (\b), ny linje (\n) og returtegn (\r) som afgrænser.

<Variabel>

Matrix af variabel længde, der indeholder understrenge.

Outputparametre

Beskrivelse

Streng

Sammenkædet streng.

Del

Adskiller en streng, der indeholder en afgrænser, til understrenge. Der kan være op til ti understrenge.

Inputparametre

Beskrivelse

Inputstreng

Streng, der indeholder en eller flere understrenge, der er adskilt med afgrænsere.

Afgrænser

Et tegn eller en kombination af tegn, der adskiller understrenge inde i strengen. Brug ikke tilbage (\b), ny linje (\n) og returtegn (\r) eller tomme strenge som afgrænser.

Outputparametre

Beskrivelse

Variabel

1 til højst 10 understrenge.

For eksempel hvis inputstrengen indeholder elleve understrenge, vil outputtet indeholde ti understrenge som vist i følgende eksempel:

Inputstreng: a;b;c;d;e;f;g;h;i;j;k

Output:

a

b

c

d.

e

f

g

t

i

j;k

Understreng

Returnerer en understreng på en angivet længde, der starter på et angivet sted i strengen.

Inputparametre

Beskrivelse

Inputstreng

Streng, der indeholder en understreng.

Startindeks

Startposition af understrengen.

Længde

Understrengens længde. Hvis længden er null, returneres en hel streng fra startindekset.

Outputparametre

Beskrivelse

Understreng

Returneret understreng.

Erstat

Erstatter alle forekomster af en angivet streng med en anden angivet streng.

Inputparametre

Beskrivelse

Inputstreng

Streng, der indeholder en søgestreng.

Søgestreng

Søgestreng. Brug ikke tilbage (\b), ny linje (\n) og returtegn (\r) som søgestreng.

Erstatningsstreng

Erstatningsstreng. Brug en tom streng til at fjerne en søgestreng. Brug ikke tilbage (\b), ny linje (\n) og returtegn (\r) som erstatningsstreng.

Outputparametre

Beskrivelse

Værdi

Erstatningsværdien (samme som tildelt værdi).

Tildelt værdi

Erstatter alle værdier med den angivne værdi.

Inputparametre

Beskrivelse

Værdi

Den værdi, du vil tildele.

Outputparametre

Beskrivelse

Værdi

Erstatningsværdien (samme som tildelt værdi).

Bemærk

Datotransformeringer kan kun anvendes på korrekt formaterede datoer. Du kan finde oplysninger om, hvordan datoer formateres, i Microsoft Dynamics 365 Hjælp.

Føj til dato

Føjer et angivet antal dage, måneder og år til en dato.

Inputparametre

Beskrivelse

Dato

Datostreng, der skal ændres.

Forskydning af år

Positiv eller negativ værdi, der føjes til årskomponenten i en inputdato.

Forskydning af måned

Positiv eller negativ værdi, der føjes til månedskomponenten i en inputdato.

Forskydning af dag

Positiv eller negativ værdi, der føjes til dagskomponenten i en inputdato.

Outputparametre

Beskrivelse

Ny dato

Nye datastreng, der indeholder dag, måned og år, der er tilføjet i denne rækkefølge.

Juster dags dato, og angiv klokkeslæt

Føjer et angivet antal dage, måneder og år til dags dato og indstiller det angivne klokkeslæt. Forskydningerne kan kun være heltal.

Inputparametre

Beskrivelse

Forskydning af år

Positiv eller negativ værdi, der føjes til årskomponenten i en dags dato.

Forskydning af måned

Positiv eller negativ værdi, der føjes til månedskomponenten i en dags dato.

Forskydning af dag

Positiv eller negativ værdi, der føjes til dagskomponenten i en dags dato.

timer

Værdi, der bruges til at angive timekomponenten i en dags dato.

minutter

Værdi, der bruges til at angive minutkomponent i en dags dato.

Sekunder

Værdi, der bruges til at angive sekundkomponent i en dags dato.

Ugedag

Ugedagen kan være mandag, tirsdag, onsdag, torsdag, fredag, lørdag eller søndag. Dagene i ugen er repræsenteret af hele tal, der starter med decimal 1 for mandag. Værdierne for ugedagene er indeholdt i DayOfWeek-optælling. Yderligere oplysninger om denne optælling finder du i MSDN-emnet DayOfWeekEnumeration.
Hvis den beregnede dags dato ikke falder på den angivne dag i ugen, er den justeret til den nærmeste tidligere dato, der falder på den angivne dag i ugen. Dags dato er altid justeret til en dato i fortiden.
For eksempel hvis du angiver onsdag som en dag i ugen, og den nyligt beregnede dato ligger på tirsdag den 9. marts, justeres datoen til onsdag den 3. marts.

Outputparametre

Beskrivelse

Ny dato

Nye datastreng, der indeholder dag, måned og år, der er tilføjet i denne rækkefølge.

Føj til dags dato – Avanceret

Føjer et angivet antal dage, måneder og år til dags dato. Du kan angive, om forskydninger er relative i forhold til dags dato, eller om de er absolutte værdier. Forskydningerne kan kun være heltal.

Hvis du bruger en absolut værdi på 3 til en forskydning af måned, er den nyberegnede måned marts. Hvis du angiver forskydning af måned til 3 i forhold til dags dato, og den aktuelle måned er april, er den nyberegnede måned juli.

Inputparametre

Beskrivelse

Forskydning af år

Positiv eller negativ værdi, der føjes til årskomponenten i en dags dato eller et absolut år.

Typen af årsforskydning

Angiv, om forskydningen er relativ i forhold til dags dato eller en absolut værdi ved hjælp af TransformationParameterMapping.Data-attributten. Hvis du bruger tidligt bundne typer, kan du bruge TransformationOffsetMode-optælling til at angive relativ eller absolut forskydning. Du kan se en liste over DataTypeCode-værdierne i valglisteværdierne for dette objekt.Du kan få vist objektmetadataene for din virksomhed ved at installere Metadata-browserløsningen, der er beskrevet i Gennemse metadata for organisationen. Du kan også få vist metadataene for en ikke-tilpasset virksomhed i Excel-filen kaldet EntityMetadata.xlsx, der findes i den øverste mappe i SDK download.

Forskydning af måned

Positiv eller negativ værdi, der føjes til måndskomponenten i en dags dato eller en absolut måned.

Typen af månedsforskydning

Angiv, om forskydningen er relativ i forhold til dags dato eller en absolut værdi ved hjælp af TransformationParameterMapping.Data-attributten. Hvis du bruger tidligt bundne typer, kan du bruge TransformationOffsetMode-optælling til at angive relativ eller absolut forskydning. Du kan se en liste over DataTypeCode-værdierne i valglisteværdierne for dette objekt.

Forskydning af dag

Positiv eller negativ værdi, der føjes til dagskomponenten i en dags dato eller en absolut dag.

Typen af dagsforskydning

Angiv, om forskydningen er relativ i forhold til dags dato eller en absolut værdi ved hjælp af TransformationParameterMapping.Data-attributten. Hvis du bruger tidligt bundne typer, kan du bruge TransformationOffsetMode-optælling til at angive relativ eller absolut forskydning. Du kan se en liste over DataTypeCode-værdierne i valglisteværdierne for dette objekt.

timer

Værdi, der angiver timekomponenten i en dags dato.

minutter

Værdi, der angiver minutkomponenten i en dags dato.

Sekunder

Værdi, der angiver sekundkomponenten i en dags dato.

Outputparametre

Beskrivelse

Ny dato

Ny datastreng, der indeholder dag, måned og år, der er tilføjet i denne rækkefølge. De relative komponenter tilføjes først, og derefter de absolutte værdier, der bruges til at danne en dato.

Se også

Importér data
Oprette datatilknytninger til import
Konfigurere dataimport

© 2017 Microsoft. Alle rettigheder forbeholdes. Ophavsret