ImportConfig Başvurusu
Package Deployer ile kullanılan ImportConfig.xml dosyası, alınacak çözümler ve veriler hakkında bilgi içerir. Aşağıda bir örnek verilmiştir:
<?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>
Aşağıdaki bölümlerde bu belgenin geçerli XML öğeleri ve öznitelikleri hakkında ayrıntılar sağlanmaktadır.
configdatastorage
öğesi
configdatastorage
kök öğedir.
configdatastorage öznitelikleri
Bu özniteliklerin tümü isteğe bağlıdır.
Adı | Description |
---|---|
installsampledata |
Örnek verileri yükleyip yüklememe. Bu, aşağıdaki diğer yöntemler kullanılarak yüklenen örnek verilerdir: - Örnek veriler ekleyin veya kaldırın - Kod ile örnek verileri ekleme ve kaldırma |
waitforsampledatatoinstall |
true ise ve installsampledata seçeneği de true olarak ayarlanırsa paketi dağıtmadan önce örnek verilerin yüklenmesini bekler. installsampledata false olduğunda bunu true olarak ayarlamayın. |
agentdesktopzipfile |
Paketten çıkarılacak zip dosyasının dosya adı. Burada bir .zip dosyası adı belirtirseniz paket dağıtım işlemi sırasında dosya içeriğinin paketini açmak istediğiniz konumu seçmenizi isteyen bir ekran ekler. Bu özellik genellikle Unified Service Desk for Dynamics 365 paketleri oluşturmak amacıyla kullanılır. |
agentdesktopexename |
Zip dosyasındaki .exe veya .msi dosyasının adı veya dağıtım işleminin sonunda çağrılacak URL. Bu özellik genellikle Unified Service Desk for Dynamics 365 paketleri oluşturmak amacıyla kullanılır. |
crmmigdataimportfile |
Configuration Migration toolnı kullanarak dışarı aktarılan varsayılan yapılandırma veri dosyasının (.zip) dosya adı. |
configdatastorage öğeleri
Bunlar geçerli alt öğelerdir:
Öğe | Descriptions |
---|---|
solutions |
Alınacak çözümleri açıklayan 0 veya daha fazla configsolutionfile öğe içerir. |
filestoimport |
Şunu içerir: -1 veya çok fazla configimportfile öğe- 0 veya alınacak zip dosyalarını açıklayan çok sayıda zipimportdetails öğe. |
filesmapstoimport |
1 veya daha fazla configimportmapfile öğe içerir. Bu öğedeki eşleme dosyalarının sırası, bunların içeri aktarıldığı sırayı belirtir. Alma için veri eşlemeleri oluşturma hakkında daha fazla bilgi edinin |
cmtdatafiles |
İçe aktarılacak yapılandırma veri dosyasının yerelleştirilmiş sürümünü içeren 1 veya daha fazla cmtdatafile öğe içerir. |
configsolutionfile
öğesi
configdatastorage.solutions
öğesinde alınacak çözümleri açıklar.
configsolutionfile öznitelikleri
Adı | Description |
---|---|
solutionpackagefilename |
Gerekli çözümünüzün .zip dosyasının adını belirtin. |
overwriteunmanagedcustomizations |
İsteğe bağlı Hedef ortamda zaten mevcut olan bir çözümü içe aktarırken yönetilmeyen özelleştirmelerin üzerine yazılıp yazılmayacağı. Bu davranışı belirtmezseniz, varolan çözümdeki yönetilmeyen özelleştirmeler hedef ortamda saklanır. |
publishworkflowsandactivateplugins |
İsteğe bağlı Çözüm içe aktarıldıktan sonra hedef ortamda iş akışlarının yayınlanıp yayınlanmayacağı ve eklentilerin etkinleştirilip etkinleştirilmeyeceği. Bu davranışı belirtmezseniz, iş akışı yayınlanır ve eklentiler etkinleştirilir. |
configimportfile
öğesi
configdatastorage.filestoimport
öğesinde alınacak dosyaları açıklar.
configimportfile öznitelikleri
Adı | Description |
---|---|
filename |
İçeri aktarma verilerini içeren dosyanın adı. |
filetype |
Bu değer csv , xml veya zip olabilir. Dosya bir .zip dosyasıysa, .zip dosyasındaki her dosya için bir zipimportdetails öğesi ile bir zipimportdetail öğesi bulunmalıdır. |
associatedmap |
Bu dosyayla kullanılacak Dataverse içeri aktarma veri eşlemesinin adı. Boşsa, Dataverse bu dosya için sistem tarafından belirlenen içeri aktarma veri eşlemesi adını kullanmaya çalışır. |
importtoentity |
İşlemin sonunda çağrılacak bir bağlantı sağlamak için zip dosyasındaki exe, URL veya .msi dosyasının adı olabilir. |
datadelimiter |
İçeri aktarma dosyasında kullanılan veri sınırlayıcının adı. Geçerli değerler tek tırnak veya çift tırnaktır. |
fielddelimiter |
İçeri aktarma dosyasında kullanılan alan sınırlayıcının adı. Geçerli değerler virgül, iki nokta üst üste veya tek tırnaktır. |
enableduplicatedetection |
Veri içeri aktarmada yinelenen öğe algılaması kurallarının etkinleştirilip etkinleştirilmeyeceği. Geçerli değerler true veya false şeklindedir. |
isfirstrowheader |
İçeri aktarma dosyasının ilk satırının alan adları içerip içermediği. Geçerli değerler true veya false şeklindedir. |
isrecordownerateam |
İçeri aktarma kaydı sahibinin takım olmasının gerekip gerekmediği. Geçerli değerler true veya false şeklindedir. |
owneruser |
Kayıtların sahibi olması gereken kullanıcının kimliği. Varsayılan değer, o anda oturum açmış kullanıcıdır. |
waitforimporttocomplete |
true ise sistem, ilerlemeden önce içeri aktarmanın tamamlanmasını bekler. false ise işleri kuyruğa alır ve devam eder. |
zipimportdetails
öğesi
configimportfile.filetype
zip
olduğunda configdatastorage.filestoimport
öğesinde içe aktarılacak zip dosyalarını açıklar.
configimportfile
öğesinde belirtilen zip dosyası içindeki tek bir dosya hakkında bilgi sağlayan 1 veya daha fazla zipimportdetail
öğesi içerir.
zipimportdetail
öğesi
configimportfile
öğesinde belirtilen zip dosyası içindeki tek bir dosya hakkında bilgi sağlayın.
zipimportdetail öznitelikleri
Adı | Description |
---|---|
filename |
İçeri aktarma verilerini içeren dosyanın adı. |
filetype |
Bu değer csv veya xml olabilir. |
importtoentity |
İşlemin sonunda çağrılacak bir bağlantı sağlamak için zip dosyasındaki exe, URL veya .msi dosyasının adı olabilir. |
configimportmapfile
öğesi
Dataverse'e aktarılacak bireysel harita dosyası hakkında bilgi içerir.
configimportmapfile öznitelikleri
Adı | Description |
---|---|
filename |
Eşleme verilerini içeren dosyanın adı. |
cmtdatafile
öğesi
Yerel ayar kimliği (gerekli) ve kullanıcı bilgileri eşleme dosyası (isteğe bağlı) ile birlikte yerelleştirilmiş yapılandırma veri dosyalarını belirtir.
cmtdatafile örneği
<cmtdatafiles>
<cmtdatafile filename="data_1033.zip"
lcid="1033"
usermapfilename="UserMap.xml" />
<cmtdatafile filename="data_1041.zip"
lcid="1041"
usermapfilename="" />
</cmtdatafiles>
cmtdatafile öznitelikleri
Adı | Description |
---|---|
filename |
Eşleme verilerini içeren dosyanın adı. |
lcid |
LCID dil kodu tanımlayıcısının dize gösterimi. |
usermapfilename |
Yalnızca Dynamics 365 (on-premises) için. Projenizdeki Configuration Migration tool kullanılarak oluşturulan kullanıcı eşleme dosyasını (.xml) içerir. Bu dosya, kullanıcı bilgilerini farklı bir etki alanındaki Dynamics 365 (on-premises) örneğine aktarmak için gereklidir. |