Yapılandırma Geçişi aracıyla yapılandırma verilerini ortamlar ve kuruluşlar arasında taşıma

Yapılandırma Geçişi aracı yapılandırma verilerini ortamlar ve kuruluşlar arasında taşımanıza olanak tanır. Yapılandırma verileri, müşteri etkileşimi uygulamalarındaki (Dynamics 365 Sales, Dynamics 365 Customer Service, Dynamics 365 Field Service, Dynamics 365 Marketing ve Dynamics 365 Project Service Automation) özel işlevleri tanımlamak için kullanılır ve tipik olarak özel varlıklarda depolanır. Yapılandırma verileri, son kullanıcı verilerinden (firma, ilgili kişi vb.) farklıdır. Tipik bir yapılandırma verisi örneği, özelleştirilmiş bir çağrı merkezi aracısı uygulaması yapılandırmak için Dynamics 365 için Unified Service Desk'de tanımladıklarınızdır. Unified Service Desk varlıkları, varlıklarda depolanan yapılandırma verileriyle birlikte, bir aracı uygulamasını tanımlar. Unified Service Desk hakkında bilgi için bkz. Unified Service Desk Kılavuzu.

Configuration Migration Toolşunları yapmanızı sağlar:

  • Yapılandırma verileri için dışa aktarma kaynağı varlıklarını ve alanlarını seçin.

  • Hedef sistemdeki değerlerle karşılaştırılmak için kullanılan, varlıktaki alanlar birleşimine dayanarak her bir varlık için bir benzersizlik koşulu tanımlayarak hedef sistemde yinelenen kayıtlar oluşmasını engelleyin. Eşleşen bir değer yoksa, hedef sistemde benzersiz bir kayıt oluşturulur. Eşleşen bir kayıt bulunursa, kayıt hedef sistemde güncelleştirilir.

    Not

    Dışa aktarılmakta olan bir varlık için yinelenen öğe saptaması (benzersizlik) koşulu belirtilmemişse, araç, hedef sistemde varolan verilerle karşılaştırma yapmak için varlığın birincil alan adını kullanır.

  • Verileri dışa aktarmadan önce eklentileri devre dışı bırakın ve tüm varlıklar veya seçilen varlıklar için içe aktarma işlemi tamamlandıktan sonra bunları hedef sistemde yeniden etkinleştirin.

  • Tüm gerekli verilerin/bilgilerin mevcut olduğundan emin olmak için, dışa aktarılacak seçili varlıklar için şemayı doğrulayın.

  • Verileri bir kaynak sistemden dışa aktarmak için, varolan bir şemayı yeniden kullanın.

  • Demo ortamları için alma işleminde Tarih Saat alanlarını otomatik olarak ilerletin.

  • Diğer programlarda bu araçtan oluşturulan dışa aktarılmış modülleri (şema ve veri dosyaları) katıştırın. Örneğin, Package Deployer'da dışa aktarılmış verileri, diğer çözüm dosyaları ve verilerle birlikte, bir ortamda paketler oluşturmak ve dağıtmak için kullanabilirsiniz. Daha fazla bilgi: Package Deployer kullanarak paketleri dağıtma

Yapılandırma Geçiş aracı, NuGet paketi olarak mevcuttur veya Power Platform CLI kullanarak aracı indirebilirsiniz.

Configuration Migration aracı nasıl çalışır?

Aşağıdaki diyagramda, Configuration Migration aracının, yapılandırma verilerini geçirmek için nasıl kullanılacağı açıklanmaktadır.

Yapılandırma geçiş işlemi akış şeması.

Adım 1 simgesiDışa aktarılacak kaynak verilerin şemasını tanımlayın: Şema dosyası (.xml), dışa aktarmak istediğiniz veriler hakkında varlıklar, öznitelikler, İlişkiler, verilerin benzersizliğinin tanımı ve verileri dışa aktarmadan önce eklentilerin devre dışı bırakılması gerekip gerekmediği gibi bilgiler içerir. Daha fazla bilgi: Yapılandırma verilerini dışarı aktarmak için şema oluşturma

Adım 2 simgesiVerileri dışarı aktarmak için şemayı kullanma: Verileri, verileri ve dışarı aktarılan verilerin şemasını içeren bir .zip dosyasına aktarmak için şema dosyasını kullanın. Daha fazla bilgi: Yapılandırma verilerini dışarı aktarmak için şema oluşturma

Adım 3 simgesiDışa aktarılan verileri içe aktarma: Hedef ortama aktarmak için dışa aktarılan verileri (.zip dosyası) kullanın. Veri içe aktarma birden çok geçişte yapılır. İlk olarak, bağımlı veriler kuyruğa koyulurken temel veriler içe aktarılır ve ardından sonraki geçişlerde herhangi bir veri bağımlılığını veya bağlantısını işlemek için, bağımlı veriler içe aktarılır. Bu, sorunsuz veri içe aktarımı sağlar. Daha fazla bilgi için: Yapılandırma verilerini içe aktarma

Günlük dosyaları kullanarak yapılandırma veri geçişi sorunlarını giderme

Yapılandırma Geçişi aracı, araç kullanılarak ortamda oturum açılırken gerçekleşebilecek hatalar, şema tanımı sırasında aracın gerçekleştirdiği etkinlikler ve yapılandırma verilerinin dışa/içe aktarılması hakkında ayrıntılı bilgi almak ve araç kullanılarak içe aktarılan veriler hakkında bilgi almak için günlük desteği sağlar. Araç tarafından oluşturulan ve aracı çalıştırdığınız bilgisayarda şu konumda bulunan üç günlük dosyası vardır: c:\Users\<UserName>\AppData\Roaming\Microsoft\Microsoft Dataverse Configuration Migration Tool\<Version>.

  • Login_ErrorLog.log: Ortamda oturum açmak için aracı kullandığınızda oluşan sorunlar hakkında bilgi sağlar. Oturum açma sırasında herhangi bir sorun oluşursa, aracın oturum açma ekranında, bu günlük dosyasına bağlantı içeren bir ileti görüntülenir. İletide, oturum açma isteği işlenirken bir hata oluştuğu ve kullanıcının hata günlüğünü görüntüleyebileceği belirtilir. Bu günlük dosyasını görüntülemek için iletideki bağlantıya tıklayabilirsiniz. Günlük dosyası, araçta herhangi bir oturum açma sorunuyla ilk defa karşılaştığınızda oluşturulur. Bundan sonra, günlük dosyası, ne zaman gerçekleşirse, bir oturum açma sorunu hakkında bilgileri günlüğe kaydetmek için kullanılır.

  • DataMigrationUtility.log: Son çalıştırma sırasında araçta gerçekleştirilen her görev hakkında ayrıntılı bilgi sağlar. Ana ekranda Günlükler menüsüne tıklayarak ve Çalışan Günlük öğesine tıklayarak, araçtan günlük dosyasını görüntüleyebilirsiniz.

  • ImportDataDetail.log: Aracı kullanarak son içe aktarma işinde içeri aktarılan veriler hakkında ayrıntılı bilgi sağlar. Bu aracı kullanarak bir içe aktarma işini her dağıttığınızda, günlük dosyasından varolan ayrıntılar, aynı dizindeki, ImportDataDetail._old.log adlı bir dosyaya taşınır ve ImportDataDetail.log dosyası, araç kullanılarak yapılan son içe aktarma işi çalıştırması hakkında bilgileri görüntüler. Ana ekranda Günlükler menüsüne tıklayarak ve ardından Son İçe Aktarma Günlüğü öğesine tıklayarak, araçtan bu günlük dosyasını görüntüleyebilirsiniz.

Aracı kullanarak yapılandırma verilerinizi geçirmek için en iyi yöntemler

Aşağıda, yapılandırma verilerinizi geçirmek için bu aracı kullandığınızda göz önünde bulundurmanız gereken şeyler verilmektedir:

  • Verme dışa aktarma şeması oluşturulurken, hedef sistemde herhangi bir istenmeyen veri güncelleştirmesini önlemek amacıyla, her bir varlık için uygun şekilde benzersizlik kuralları tanımlamalısınız.

  • Veri içe aktarma sonuçlarının istediğiniz gibi olmasını sağlamak için, dışa aktarılan verileri bir üretim öncesi ortama (tercihen üretim ortamının ayna görüntüsünü) aktarın.

  • Verileri içe aktarmadan önce, üretim ortamınızı yedekleyin.

Sınırlamalar

  • Takvim varlığının taşınması desteklenmez.
  • Görüntü sütununu taşıma işlevi desteklenmiyor.

Ayrıca bkz.

Araçları şuradan indirin: NuGet
Yapılandırma verilerini dışarı aktarmak için şema oluşturma
Yapılandırma veri şemasını değiştirme
Yapılandırma verilerini içe aktarma
Ürün kataloğu yapılandırmasını yönetme