Αναφορά ImportConfig
Το αρχείο ImportConfig.xml που χρησιμοποιείται με το Package Deployer περιέχει πληροφορίες σχετικά με τις λύσεις και τα δεδομένα προς εισαγωγή. Ακολουθεί ένα παράδειγμα:
<?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>
Οι ακόλουθες ενότητες παρέχουν λεπτομέρειες σχετικά με τα έγκυρα στοιχεία και τα χαρακτηριστικά XML για αυτό το έγγραφο.
configdatastorage
στοιχείο
configdatastorage
είναι το ριζικό στοιχείο.
χαρακτηριστικά configdatastorage
Όλα αυτά τα χαρακτηριστικά είναι προαιρετικά.
Ονομασία | Description |
---|---|
installsampledata |
Αν θα γίνει εγκατάσταση δείγματος δεδομένων. Αυτό είναι το ίδιο δείγμα δεδομένων που εγκαθίσταται με χρήση αυτών των άλλων μεθόδων: - Προσθήκη ή κατάργηση δείγματος δεδομένων - Προσθήκη και κατάργηση δείγματος δεδομένων με κώδικα |
waitforsampledatatoinstall |
Αν true και αν το installsampledata έχει επίσης οριστεί σε true , αναμένεται το δείγμα δεδομένων να εγκατασταθεί πριν την ανάπτυξη του πακέτου. Μην ορίσετε σε true όταν το installsampledata είναι false . |
agentdesktopzipfile |
Όνομα αρχείου του αρχείου zip που θα αποσυμπιεστεί. Εάν καθορίσετε εδώ ένα όνομα αρχείου. zip, προσθέτει μια οθόνη κατά τη διάρκεια της διαδικασίας ανάπτυξης του πακέτου που σας ζητά να επιλέξετε μια θέση όπου θέλετε να αποσυμπιέσετε τα περιεχόμενα του αρχείου. Αυτό το χαρακτηριστικό χρησιμοποιείται συνήθως για τη δημιουργία πακέτων για το Unified Service Desk για το Dynamics 365. |
agentdesktopexename |
Το όνομα του αρχείου. exe ή. msi που περιλαμβάνεται στο αρχείο zip ή σε μια διεύθυνση URL για επίκληση στο τέλος της διαδικασίας ανάπτυξης. Αυτό το χαρακτηριστικό χρησιμοποιείται συνήθως για τη δημιουργία πακέτων για το Unified Service Desk για το Dynamics 365. |
crmmigdataimportfile |
Όνομα αρχείου του προεπιλεγμένου αρχείου δεδομένων ρύθμισης παραμέτρων (. zip) που έχει εξαχθεί με χρήση του Εργαλείου Μετεγκατάστασης Ρύθμισης Παραμέτρων. |
στοιχεία configdatastorage
Αυτά είναι τα έγκυρα θυγατρικά στοιχεία:
Στοιχείο | Περιγραφές |
---|---|
solutions |
Περιέχει 0 ή πολλά configsolutionfile στοιχεία που περιγράφουν τις λύσεις προς εισαγωγή. |
filestoimport |
Περιέχει - 1 ή πολλά configimportfile στοιχεία- 0 ή πολλά zipimportdetails στοιχεία που περιγράφουν μεμονωμένα αρχεία και αρχεία zip προς εισαγωγή. |
filesmapstoimport |
Περιέχει 1 ή πολλά configimportmapfile στοιχεία. Η σειρά των αρχείων αντιστοίχισης σε αυτό το στοιχείο υποδεικνύει τη σειρά με την οποία εισάγονται.
Μάθετε περισσότερα σχετικά με τη δημιουργία αντιστοιχίσεων δεδομένων για εισαγωγή |
cmtdatafiles |
Περιέχει 1 ή πολλά cmtdatafile στοιχεία που περιέχουν μεταφρασμένη έκδοση του αρχείου δεδομένων ρύθμισης παραμέτρων που πρόκειται να εισαχθεί. |
configsolutionfile
στοιχείο
Περιγράφει τις λύσεις προς εισαγωγή στο configdatastorage.solutions
στοιχείο.
χαρακτηριστικά configsolutionfile
Ονομασία | Description |
---|---|
solutionpackagefilename |
Απαιτείται Καθορίστε το .zip όνομα αρχείου της λύσης σας. |
overwriteunmanagedcustomizations |
Προαιρετικό Εάν θα αντικατασταθούν τυχόν μη διαχειριζόμενες προσαρμογές κατά την εισαγωγή μιας λύσης που υπάρχει ήδη στο περιβάλλον προορισμού. Εάν δεν καθορίσετε αυτήν τη συμπεριφορά, οι μη διαχειριζόμενες προσαρμογές στην υπάρχουσα λύση διατηρούνται στο περιβάλλον προορισμού. |
publishworkflowsandactivateplugins |
Προαιρετικό : Εάν θα δημοσιεύονται ροές εργασίας και θα ενεργοποιούνται προσθήκες στο περιβάλλον προορισμού μετά την εισαγωγή της λύσης. Εάν δεν καθορίσετε αυτήν τη συμπεριφορά, η ροή εργασίας δημοσιεύεται και ενεργοποιούνται οι προσθήκες. |
configimportfile
στοιχείο
Περιγράφει αρχεία προς εισαγωγή στο configdatastorage.filestoimport
στοιχείο.
χαρακτηριστικά configimportfile
Ονομασία | Description |
---|---|
filename |
Όνομα του αρχείου που περιέχει τα δεδομένα εισαγωγής. |
filetype |
Αυτή η τιμή μπορεί να είναι csv , xml ή zip . Εάν το αρχείο είναι αρχείο. zip, ένα zipimportdetails στοιχείο θα πρέπει να υπάρχει ένα zipimportdetail στοιχείο για κάθε αρχείο στο αρχείο. zip. |
associatedmap |
Το όνομα της αντιστοίχισης δεδομένων εισαγωγής Dataverse που θα χρησιμοποιηθεί με αυτό το αρχείο. Εάν είναι κενό, το Dataverse επιχειρεί να χρησιμοποιήσει το όνομα αντιστοίχισης δεδομένων εισαγωγής που καθορίζεται από το σύστημα για αυτό το αρχείο. |
importtoentity |
Μπορεί να είναι το όνομα του αρχείου exe που περιλαμβάνεται στο αρχείο zip ή ένα αρχείο .msi για την παροχή μιας σύνδεσης για επίκληση στο τέλος της διαδικασίας. |
datadelimiter |
Όνομα του οριοθέτη δεδομένων που χρησιμοποιείται στο αρχείο εισαγωγής. Οι έγκυρες τιμές είναι μονά ή διπλά εισαγωγικά. |
fielddelimiter |
Όνομα του οριοθέτη πεδίου που χρησιμοποιείται στο αρχείο εισαγωγής. Οι έγκυρες τιμές είναι κόμμα ή άνω και κάτω τελεία ή μονό εισαγωγικό. |
enableduplicatedetection |
Υποδεικνύει εάν έχουν ενεργοποιηθεί οι κανόνες εντοπισμών διπλοτύπων κατά την εισαγωγή δεδομένων. Οι έγκυρες τιμές είναι true ή false . |
isfirstrowheader |
Αν η πρώτη γραμμή του αρχείου εισαγωγής περιέχει τα ονόματα πεδίων. Οι έγκυρες τιμές είναι true ή false . |
isrecordownerateam |
Υποδεικνύει εάν ο κάτοχος της καρτέλας κατά την εισαγωγή θα πρέπει να είναι μια ομάδα. Οι έγκυρες τιμές είναι true ή false . |
owneruser |
Υποδεικνύει το αναγνωριστικό χρήστη που θα πρέπει να κατέχει τις καρτέλες. Η προεπιλεγμένη τιμή είναι ο χρήστης που είναι συνδεδεμένος τη δεδομένη στιγμή. |
waitforimporttocomplete |
Εάν true , το σύστημα αναμένει την ολοκλήρωση της εισαγωγής πριν προχωρήσει. Εάν false , τοποθετεί σε ουρά τις εργασίες και συνεχίζει. |
zipimportdetails
στοιχείο
Περιγράφει τα αρχεία zip προς εισαγωγή στο configdatastorage.filestoimport
στοιχείο όταν το configimportfile.filetype
είναι zip
.
Περιέχει 1 ή περισσότερα zipimportdetail
στοιχεία που παρέχουν πληροφορίες για ένα μεμονωμένο αρχείο εντός ενός αρχείου zip που καθορίζεται στο configimportfile
στοιχείο.
zipimportdetail
στοιχείο
Δώστε πληροφορίες για ένα μεμονωμένο αρχείο εντός ενός αρχείου zip που καθορίζεται στο configimportfile
στοιχείο.
χαρακτηριστικά zipimportdetail
Ονομασία | Description |
---|---|
filename |
Όνομα του αρχείου που περιέχει τα δεδομένα εισαγωγής. |
filetype |
Αυτή η τιμή μπορεί να είναι csv ή xml . |
importtoentity |
Μπορεί να είναι το όνομα του αρχείου exe που περιλαμβάνεται στο αρχείο zip ή μια διεύθυνση url ή ένα αρχείο .msi για την παροχή μιας σύνδεσης για επίκληση στο τέλος της διαδικασίας. |
configimportmapfile
στοιχείο
Περιέχει πληροφορίες σχετικά με ένα μεμονωμένο αρχείο αντιστοίχισης προς εισαγωγή στο Dataverse.
χαρακτηριστικά configimportmapfile
Ονομασία | Description |
---|---|
filename |
Το όνομα του αρχείου που περιέχει τα δεδομένα αντιστοίχισης. |
cmtdatafile
στοιχείο
Καθορίζει τα μεταφρασμένα αρχεία δεδομένων ρύθμισης παραμέτρων μαζί με το αναγνωριστικό τοπικών ρυθμίσεων (απαιτείται) και το αρχείο αντιστοίχισης πληροφοριών χρήστη (προαιρετικό).
παράδειγμα cmtdatafile
<cmtdatafiles>
<cmtdatafile filename="data_1033.zip"
lcid="1033"
usermapfilename="UserMap.xml" />
<cmtdatafile filename="data_1041.zip"
lcid="1041"
usermapfilename="" />
</cmtdatafiles>
χαρακτηριστικά cmtdatafile
Ονομασία | Description |
---|---|
filename |
Το όνομα του αρχείου που περιέχει τα δεδομένα αντιστοίχισης. |
lcid |
Η αναπαράσταση συμβολοσειράς του αναγνωριστικού κωδικού γλώσσας LCID. |
usermapfilename |
Για Dynamics 365 (on-premises) μόνο. Περιέχει το αρχείο αντιστοίχισης χρήστη (.xml) που δημιουργείται με χρήση του Configuration Migration Tool στο έργο σας. Αυτό το αρχείο είναι υποχρεωτικό για την εισαγωγή πληροφοριών χρήστη σε μια παρουσία Dynamics 365 (on-premises) σε διαφορετικό τομέα. |