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) इंस्टेंस में आयात करने के लिए आवश्यक है। |