ImportConfig-referens
Filen ImportConfig.xml med Package Deployer innehåller information om lösningarna och data som ska importeras. Följande utgör ett exempel:
<?xml version="1.0" encoding="utf-16"?>
<configdatastorage
installsampledata="true"
waitforsampledatatoinstall="true"
agentdesktopzipfile=""
agentdesktopexename=""
crmmigdataimportfile="data_1033.zip">
<solutions>
<configsolutionfile
solutionpackagefilename="SampleSolutionOne_1_0_managed.zip"
overwriteunmanagedcustomizations="false"
publishworkflowsandactivateplugins="true" />
<configsolutionfile
solutionpackagefilename="SampleSolutionTwo_1_0_managed.zip"
overwriteunmanagedcustomizations="false"
publishworkflowsandactivateplugins="true" />
<configsolutionfile
solutionpackagefilename="SampleSolutionThree_1_0_managed.zip" />
</solutions>
<filestoimport>
<configimportfile filename="SampleOption.csv"
filetype="CSV"
associatedmap="SampleOption"
importtoentity="sample_option"
datadelimiter=""
fielddelimiter="comma"
enableduplicatedetection="true"
isfirstrowheader="true"
isrecordownerateam="false"
owneruser=""
waitforimporttocomplete="false" />
<configimportfile filename="File.zip"
filetype="ZIP"
associatedmap="FileMapName"
importtoentity="FileEntity"
datadelimiter=""
fielddelimiter="comma"
enableduplicatedetection="true"
isfirstrowheader="true"
isrecordownerateam="false"
owneruser=""
waitforimporttocomplete="true" />
<zipimportdetails>
<zipimportdetail filename="subfile1.csv"
filetype="csv"
importtoentity="account" />
<zipimportdetail filename="subfile2.csv"
filetype="csv"
importtoentity="contact" />
</zipimportdetails>
</filestoimport>
<filesmapstoimport>
<configimportmapfile filename="SampleOption.xml" />
</filesmapstoimport>
<cmtdatafiles>
<cmtdatafile filename="data_1033.zip"
lcid="1033"
usermapfilename="UserMap.xml" />
<cmtdatafile filename="data_1041.zip"
lcid="1041"
usermapfilename="" />
</cmtdatafiles>
</configdatastorage>
I följande avsnitt finns information om giltiga XML-element och attribut för det här dokumentet.
configdatastorage
element
configdatastorage
är rotelementet.
configdatastorage-attribut
Alla de här attributen är valfria.
Namn | Beskrivning |
---|---|
installsampledata |
Om du ska installera exempeldata eller inte. Detta är samma exempeldata som installeras med dessa andra metoder: - Lägga till eller ta bort exempeldata - Lägga till och ta bort exempeldata med kod |
waitforsampledatatoinstall |
Om true och installsampledata också är inställt på true , väntar på att exempeldata ska installeras innan paketet distribueras. Ställ inte in det här på true när installsampledata är false . |
agentdesktopzipfile |
Filnamn för den zip-fil som ska packas upp. Om du anger namnet på en zip-fil hör läggs en bild till under paketdistributionsprocessen där du uppmanas att välja en plats där du vill packa upp innehållet i filen. Detta attribut används vanligtvis för att skapa paket för Unified Service Desk för Dynamics 365. |
agentdesktopexename |
Namnet på exe- eller msi-filen i zip-filen eller en URL som ska anropas efter distributionsprocessens slut. Detta attribut används vanligtvis för att skapa paket för Unified Service Desk för Dynamics 365. |
crmmigdataimportfile |
Filnamn för den datafil för standardkonfiguration (.zip) som har exporterats med Configuration Migration Tool. |
configdatastorage-element
Det här är de giltiga underordnade elementen:
Element | Beskrivningar |
---|---|
solutions |
Innehåller 0 eller många configsolutionfile element som beskriver lösningar som ska importeras. |
filestoimport |
innehåller - 1 eller många configimportfile element- 0 eller många zipimportdetails element som beskriver enskilda filer och zip-filer som ska importeras. |
filesmapstoimport |
Innehåller 1 eller många configimportmapfile element. Ordningen på mappfilerna i den här element visar i vilken ordning de importeras. Läs mer om hur du skapar datamappningar för import |
cmtdatafiles |
Innehåller 1 eller många cmtdatafile element som innehåller en lokaliserad version av konfigurationsdatafilen som ska importeras. |
configsolutionfile
element
Beskriver lösningar som ska importeras i configdatastorage.solutions
elementet.
configsolutionfile-attribut
Namn | Beskrivning |
---|---|
solutionpackagefilename |
Obligatoriskt : Ange det .zip filnamnet för din lösning. |
overwriteunmanagedcustomizations |
Valfritt : Om du vill skriva över eventuella ohanterade anpassningar när du importerar en lösning som redan finns i målmiljön. Om du inte anger detta beteende bevaras de ohanterade anpassningarna i den befintliga lösningen i målmiljön. |
publishworkflowsandactivateplugins |
Valfritt : Om du vill publicera arbetsflöden och aktivera plugin-program i målmiljön efter att lösningen har importerats. Om du inte anger det här beteendet publiceras arbetsflödet och plugin-program aktiveras. |
configimportfile
element
Beskriver filer som ska importeras i configdatastorage.filestoimport
elementet.
configimportfile-attribut
Namn | Beskrivning |
---|---|
filename |
Namn på den fil som innehåller importdata. |
filetype |
Detta värde kan vara csv , xml , eller zip . Om filen är en zip-fil måste ett zipimportdetails element vara närvarande med ett zipimportdetail element för varje fil i .zip-filen. |
associatedmap |
Namn på den Dataverse-importdatamappning som ska användas med den här filen. Om det är tomt gör Dataverse försök att använda det systemdefinierade namnet för importdatamappning för filen. |
importtoentity |
Detta kan bestå av namnet på exe-filen i zip-filen, en URL eller en msi-fil som ska tillhandahålla en länk att anropa efter processens slut. |
datadelimiter |
Namnet på den dataavgränsare som används i importfilen. Giltiga värden är enkla eller dubbla citattecken. |
fielddelimiter |
Namnet på den fältavgränsare som används i importfilen. Giltiga värden är komma, kolon eller enkelt citattecken. |
enableduplicatedetection |
Om regler för dubblettidentifiering ska aktiveras vid dataimport. Giltig värden är true och false . |
isfirstrowheader |
Om den första raden i importfilen innehåller fältnamnen. Giltig värden är true och false . |
isrecordownerateam |
Om ägaren till posten som ska importeras ska vara ett team. Giltig värden är true och false . |
owneruser |
Användar-ID som posterna ska äga. Standardvärdet är den användare som för närvarande är inloggad. |
waitforimporttocomplete |
Om true systemet väntar på att importen ska slutföras innan du fortsätter. Om false det köar jobben och fortsätter. |
zipimportdetails
element
Beskriver zip-filer som ska importeras i configdatastorage.filestoimport
elementet när det configimportfile.filetype
är zip
.
Innehåller 1 eller fler zipimportdetail
element som tillhandahåller information om en enskild fil i en zip-fil som anges i configimportfile
element.
zipimportdetail
element
Tillhandahåller information om en enskild fil i en zip-fil som anges i configimportfile
element.
zipimportdetail-attribut
Namn | Beskrivning |
---|---|
filename |
Namn på den fil som innehåller importdata. |
filetype |
Detta värde kan vara csv eller xml . |
importtoentity |
Detta kan bestå av namnet på exe-filen i zip-filen, en url eller en msi-fil som ska tillhandahålla en länk att anropa efter processens slut. |
configimportmapfile
element
Innehåller information om en enskild mappningsfil som ska importeras i Dataverse.
configimportmapfile-attribut
Namn | Beskrivning |
---|---|
filename |
Namnet på filen som innehåller mappningsdata. |
cmtdatafile
element
Anger lokaliserade konfigurationsdatafiler tillsammans med språk-ID (obligatoriskt) och mappningsfilen för användarinformation (valfritt).
Exempel på cmtdatafile
<cmtdatafiles>
<cmtdatafile filename="data_1033.zip"
lcid="1033"
usermapfilename="UserMap.xml" />
<cmtdatafile filename="data_1041.zip"
lcid="1041"
usermapfilename="" />
</cmtdatafiles>
Attribut för cmtdatafile
Namn | Beskrivning |
---|---|
filename |
Namnet på filen som innehåller mappningsdata. |
lcid |
Strängrepresentationen av LCI (Language Code Identifier). |
usermapfilename |
Endast för Dynamics 365 (on-premises). Innehåller användarmappningsfilen (.xml) som genererats med Configuration Migration Tool i projektet. Den här filen krävs för att importera användarinformation till en Dynamics 365 (on-premises)-instans i en annan domän. |