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. |
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