इसके माध्यम से साझा किया गया


ImportConfig संदर्भ

पैकेज डिप्लॉयर के साथ उपयोग की जाने वाली ImportConfig.xml फ़ाइल में आयात किए जाने वाले समाधानों और डेटा के बारे में जानकारी होती है। निम्नलिखित एक उदाहरण है:

<?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 मूल तत्व है.

कॉन्फ़िगरेशनडेटास्टोरेज विशेषताएँ

ये सभी विशेषताएँ वैकल्पिक हैं।

नाम विवरण
installsampledata नमूना डेटा स्थापित करना है या नहीं. यह वही नमूना डेटा है जो इन अन्य विधियों का उपयोग करके स्थापित किया गया है:
- नमूना डेटा जोड़ें या हटाएँ
- कोड के साथ नमूना डेटा जोड़ें और हटाएं
waitforsampledatatoinstall यदि true, और यदि installsampledata को true पर भी सेट किया जाता है, तो पैकेज को परिनियोजित करने से पहले नमूना डेटा के स्थापित होने की प्रतीक्षा करता है। इसे true जब installsampledata है false पर सेट न करें.
agentdesktopzipfile अनपैक की जाने वाली ज़िप फ़ाइल का नाम. यदि आप यहाँ एक .zip फ़ाइल नाम निर्दिष्ट करते हैं, तो यह पैकेज परिनियोजन प्रक्रिया के दौरान एक स्क्रीन जोड़ता है, जो आपको उस स्थान का चयन करने के लिए कहता है, जहाँ आप फ़ाइल की सामग्री को अनपैक करना चाहते हैं.

इस विशेषता का उपयोग सामान्यतः Unified Service Desk for Dynamics 365 के लिए पैकेज बनाने के लिए किया जाता है.
agentdesktopexename ज़िप फ़ाइल में उस .exe या .msi फ़ाइल या URL नाम, जिसे परिनियोजन प्रक्रिया के अंत में इनवोक किया जाना है.

इस विशेषता का उपयोग सामान्यतः Unified Service Desk for Dynamics 365 के लिए पैकेज बनाने के लिए किया जाता है.
crmmigdataimportfile उस डिफ़ॉल्ट कॉन्फ़िगरेशन डेटा फ़ाइल (.zip) का नाम, जिसे कॉंफ़िगरेशन माइग्रेशन उपकरण का उपयोग करके निर्यात किया गया है.

कॉन्फ़िगरेशनडेटास्टोरेज तत्व

ये वैध चाइल्ड तत्व हैं:

तत्व विवरण
solutions इसमें 0 या अधिक configsolutionfile तत्व शामिल हैं जो आयात करने के लिए समाधान का वर्णन करते हैं.
filestoimport शामिल है
- 1 या कई configimportfile तत्व
- 0 या कई zipimportdetails तत्व जो आयात की जाने वाली व्यक्तिगत फ़ाइलों और ज़िप फ़ाइलों का वर्णन करते हैं।
filesmapstoimport इसमें 1 या अधिक configimportmapfile तत्व शामिल हैं. इस तत्व में मानचित्र फ़ाइलों का क्रम उस क्रम को इंगित करता है जिसमें उन्हें आयात किया गया है। आयात के लिए डेटा मैप बनाने के बारे में अधिक जानें
cmtdatafiles इसमें 1 या अधिक cmtdatafile तत्व शामिल हैं, जिनमें आयात की जाने वाली कॉन्फ़िगरेशन डेटा फ़ाइल का स्थानीयकृत संस्करण शामिल है.

configsolutionfile तत्व

configdatastorage.solutions तत्व में आयात करने के लिए समाधान का वर्णन करता है.

कॉन्फ़िगरेशनसॉल्यूशनफ़ाइल विशेषताएँ

नाम विवरण
solutionpackagefilename आवश्यक अपने समाधान का .zip फ़ाइल नाम निर्दिष्ट करें.
overwriteunmanagedcustomizations वैकल्पिक लक्ष्य परिवेश में पहले से मौजूद समाधान को आयात करते समय किसी भी अप्रबंधित अनुकूलन को अधिलेखित करना है या नहीं. यदि आप यह व्यवहार निर्दिष्ट नहीं करते हैं, तो मौजूदा समाधान में अप्रबंधित अनुकूलन लक्ष्य परिवेश पर बनाए रखे जाते हैं.
publishworkflowsandactivateplugins वैकल्पिक समाधान आयात किए जाने के बाद लक्ष्य परिवेश में वर्कफ़्लो प्रकाशित करना है या नहीं और प्लग-इन सक्रिय करना है या नहीं.यदि आप यह व्यवहार निर्दिष्ट नहीं करते हैं, तो वर्कफ़्लो प्रकाशित हो जाते हैं और प्लग-इन सक्रिय हो जाते हैं.

configimportfile तत्व

configdatastorage.filestoimport तत्व में आयात करने के लिए फ़ाइलों का वर्णन करता है.

Configimportfile विशेषताएँ

नाम विवरण
filename उस फ़ाइल का नाम, जिसमें आयात डेटा शामिल है.
filetype यह मान csv, xml, या zip हो सकता है. यदि फ़ाइल एक .zip फ़ाइल है, तो .zip फ़ाइल में प्रत्येक फ़ाइल के लिए एक zipimportdetails तत्व एक zipimportdetail तत्व के साथ मौजूद होना चाहिए।
associatedmap इस फ़ाइल के साथ उपयोग किए जाने वाले Dataverse आयात डेटा मानचित्र का नाम. यदि रिक्त है, तो Dataverse इस फ़ाइल के लिए सिस्टम द्वारा निर्धारित आयात डेटा मैप नाम का उपयोग करने का प्रयास करता है।
importtoentity प्रक्रिया के अंत में इनवोक किया जाने वाला लिंक प्रदान करने के लिए, ज़िप फ़ाइल या URL या .msi फ़ाइल में exe का नाम हो सकता है.
datadelimiter आयात फ़ाइल में उपयोग किए जाने वाले डेटा सीमांकक का नाम. मान्य मान एकल उद्धरण या दोहरे उद्धरण हैं।
fielddelimiter आयात फ़ाइल में उपयोग किए जाने वाले फ़ील्ड सीमांकक का नाम. मान्य मान अल्पविराम या बृहदांत्र, या एकल उद्धरण हैं।
enableduplicatedetection डेटा आयात पर डुप्लिकेट डिटेक्शन नियमों को सक्षम करना है या नहीं. मान्य मान true या false हैं.
isfirstrowheader क्या आयात फ़ाइल की पहली पंक्ति में फ़ील्ड नाम शामिल हैं. मान्य मान true या false हैं.
isrecordownerateam क्या आयात पर रिकॉर्ड का मालिक एक टीम होना चाहिए। मान्य मान true या false हैं.
owneruser वह उपयोगकर्ता आईडी जिसके पास रिकॉर्ड का स्वामित्व होना चाहिए. डिफ़ॉल्ट मान वर्तमान में लॉगिन किया हुआ उपयोगकर्ता है.
waitforimporttocomplete यदि true है, सिस्टम आगे बढ़ने से पहले आयात के पूरा होने की प्रतीक्षा करता है. यदि false है, तो वह जॉब को कतारबद्ध करता है और आगे बढ़ जाता है.

zipimportdetails तत्व

configdatastorage.filestoimport तत्व में आयात करने के लिए ज़िप फ़ाइलों का वर्णन करता है जब configimportfile.filetype zip होता है।

इसमें 1 या अधिक तत्व शामिल हैं जो तत्व में निर्दिष्ट ज़िप फ़ाइल के भीतर एक व्यक्तिगत फ़ाइल के बारे में जानकारी प्रदान करते हैं। zipimportdetail configimportfile

zipimportdetail तत्व

configimportfile तत्व में निर्दिष्ट ज़िप फ़ाइल के भीतर किसी व्यक्तिगत फ़ाइल के बारे में जानकारी प्रदान करें।

ज़िपइम्पोर्टडिटेल विशेषताएँ

नाम विवरण
filename उस फ़ाइल का नाम, जिसमें आयात डेटा शामिल है.
filetype यह मान csv या हो सकता है xml.
importtoentity प्रक्रिया के अंत में इनवोक किया जाने वाला लिंक प्रदान करने के लिए, ज़िप फ़ाइल या url या .msi फ़ाइल में exe का नाम हो सकता है.

configimportmapfile तत्व

इसमें आयात करने के लिए एक व्यक्तिगत मानचित्र फ़ाइल के बारे में जानकारी शामिल है। Dataverse

Configimportmapfile विशेषताएँ

नाम विवरण
filename मैपिंग डेटा वाली फ़ाइल का नाम.

cmtdatafile तत्व

स्थानीयकृत कॉन्फ़िगरेशन डेटा फ़ाइलों को लोकेल आईडी (आवश्यक) और उपयोगकर्ता जानकारी मानचित्र फ़ाइल (वैकल्पिक) के साथ निर्दिष्ट करता है।

Cmtdatafile उदाहरण

<cmtdatafiles>
   <cmtdatafile filename="data_1033.zip"
      lcid="1033"
      usermapfilename="UserMap.xml" />
   <cmtdatafile filename="data_1041.zip"
      lcid="1041"
      usermapfilename="" />
</cmtdatafiles>

Cmtdatafile विशेषताएँ

नाम विवरण
filename मैपिंग डेटा वाली फ़ाइल का नाम.
lcid LCID भाषा कोड पहचानकर्ता का स्ट्रिंग प्रतिनिधित्व.
usermapfilename केवल Dynamics 365 (on-premises) के लिए. इसमें आपके प्रोजेक्ट में कॉन्फ़िगरेशन माइग्रेशन टूल का उपयोग करके जेनरेट की गई उपयोगकर्ता मैप फ़ाइल (.xml) शामिल है. यह फ़ाइल किसी भिन्न डोमेन पर उपयोगकर्ता जानकारी को Dynamics 365 (on-premises) इंस्टेंस में आयात करने के लिए आवश्यक है।