Κοινή χρήση μέσω


Αναφορά 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) σε διαφορετικό τομέα.