Dijeli putem


Premještanje konfiguracijskih podataka između okruženja i tvrtki ili ustanova pomoću alata za migraciju konfiguracije

Alat za migraciju konfiguracije omogućuje premještanje konfiguracijskih podataka između okruženja i tvrtki ili ustanova. Podaci o konfiguraciji koriste se za definiranje prilagođene funkcionalnosti u aplikacijama customer engagement (Dynamics 365 Sales, Dynamics 365 Customer Service, Dynamics 365 Field Service, Dynamics 365 Marketing i Dynamics 365 Project Service Automation), a obično se pohranjuju u prilagođenim entitetima. Konfiguracijski podaci razlikuju se od podataka krajnjeg korisnika (kupac, kontakti itd.). Tipičan primjer konfiguracijskih podataka su oni koje definirate u servisu Unified Service Desk za Dynamics 365 za konfiguraciju prilagođene aplikacije agenta centra za podršku. Entiteti servisa Unified Service Desk, zajedno s konfiguracijskim podacima koji su pohranjeni u entitetima, definiraju aplikaciju agenta. Dodatne informacije o servisu Unified Service Desk potražite u odjeljku Vodič za Unified Service Desk.

Alat Configuration Migration omogućuje vam:

  • Odaberite entitete i polja iz kojih želite izvesti konfiguracijske podatke.

  • Izbjegavajte duplicirane zapise u ciljnom sustavu definiranjem stanja jedinstvenosti za svaki entitet temeljen na kombinaciji polja u entitetu, što se koristi za usporedbu s vrijednostima u ciljnom sustavu. Ako nema podudarnih vrijednosti, u ciljnom sustavu stvara se jedinstveni zapis. Ako je pronađen podudarni zapis, u ciljnom sustavu ažurira se zapis.

    Napomena

    Ako nije navedeno stanje otkrivanja duplikata (jedinstvenost) za entitet koji se izvozi, alat koristi naziv primarnog polja entiteta za usporedbu s postojećim podacima u ciljnom sustavu.

  • Onemogućite dodatke prije izvoza podataka i zatim ih ponovno omogućite u ciljnom sustavu nakon dovršetka uvoza za sve entitete ili odabrane entitete.

  • Potvrdite shemu za odabrane entitete za izvoz da biste bili sigurni da su svi potrebni podaci/informacije prisutni.

  • Ponovno upotrijebite postojeću shemu za izvoz podataka iz izvorišnog sustava.

  • Automatski premijestite polja DateTime prema naprijed prilikom uvoza za pokazna okruženja.

  • Uložite izvezene module stvorene tim alatom (shema i podatkovne datoteke) u drugim programima. Na primjer, možete koristiti izvezene podatke u servisu Package Deployer zajedno s drugim datotekama rješenja i podacima za stvaranje i uvođenje paketa u okruženju. Dodatne informacije: Implementacija paketa pomoću aplikacije Package Deployer

Alat za migraciju NuGet konfiguracije dostupan je kao paket ili ga možete preuzeti pomoću Power Platform CLI-ja.

Kako funkcionira alat Configuration Migration?

Sljedeći dijagram prikazuje kako se alat Configuration Migration koristi za migriranje konfiguracijskih podataka.

Dijagram toka procesa migracije konfiguracije.

Simbol prvog korakaDefinirajte shemu izvorišnih podataka za izvoz: Datoteka sheme (.xml) sadrži informacije o podacima koje želite izvesti, kao što su entiteti, atributi, Odnosi, definicija jedinstvenosti podataka i treba li onemogućiti dodatke prije izvoza podataka. Dodatne informacije: Stvaranje sheme za izvoz konfiguracijskih podataka

Simbol drugog korakaKoristite shemu za izvoz podataka: Koristite datoteku sheme za izvoz podataka u .zip datoteku koja sadrži podatke i shemu izvezenih podataka. Dodatne informacije: Stvaranje sheme za izvoz konfiguracijskih podataka

Simbol trećeg korakaUvoz izvezenih podataka: Upotrijebite izvezene podatke (.zip datoteku) za uvoz u ciljno okruženje. Uvoz podataka izvodi se u više prolaza da bi se najprije uvezli temeljni podaci dok su zavisni podaci na čekanju, a zatim se u naknadnim prolazima uvoze zavisni podaci radi rukovanja svim zavisnostima ili vezama podataka. Time se osigurava jasan uvoz podataka. Dodatne informacije: Uvoz konfiguracijskih podataka

Otklanjanje poteškoća prilikom migracije konfiguracijskih podataka pomoću datoteka zapisnika

Alat za migraciju konfiguracije pruža podršku u obliku zapisnika koji sadrži detaljne informacije o pogreškama do kojih je moglo doći prilikom prijave u okruženje pomoću alata, aktivnostima koje alat obavlja tijekom definicije sheme i izvoza/uvoza konfiguracijskih podataka i informacijama o podacima koji su uvezeni pomoću alata. Postoje tri datoteke zapisnika koje generira alat koje su dostupne na sljedećoj lokaciji na računalu na kojem pokrećete alat: c:\Users\<UserName>\AppData\Roaming\Microsoft\Microsoft Dataverse Configuration Migration Tool\<Version>.

  • Login_ErrorLog.log: Pruža informacije o problemima koji su se pojavili kada koristite alat za prijavu u okruženje. Ako postoje poteškoće prilikom prijave, prikazuje se poruka na zaslonu za prijavu u alat s vezom do ove datoteke zapisnika. Poruka glasi da je došlo do pogreške prilikom obrade zahtjeva za prijavu i korisnik može vidjeti zapisnik izvješća o pogrešci. Možete kliknuti vezu u poruci za prikaz datoteke zapisnika. Datoteka zapisnika stvara se prvi puta kada naiđete na problem prilikom prijave u alat. Nakon toga, datoteka zapisnika koristi se za zapisivanje informacija o problemima prilikom prijave, svaki put kada se jave.

  • DataMigrationUtility.log: Pruža detaljne informacije o svakom zadatku koji se izvodi u alatu tijekom posljednjeg pokretanja. Datoteku zapisnika možete vidjeti iz alata klikom na izbornik Zapisnici na glavnom zaslonu i klikom na Pokretanje zapisnika.

  • ImportDataDetail.log: Pruža detaljne informacije o podacima uvezenim u posljednjem zadatku uvoza pomoću alata. Svaki puta kada pokrenete posao uvoza pomoću alata, postojeće pojedinosti iz zapisnika prebacuju se u datoteku pod nazivom ImportDataDetail._old.log u isti direktorij. Datoteka ImportDataDetail.log sadrži informacije o najnovijem poslu uvoza pomoću alata. Ovu datoteku zapisnika možete vidjeti iz alata klikom na izbornik Zapisnici na glavnom zaslonu i zatim klikom na Zapisnik posljednje uvoza.

Najbolje prakse za migriranje konfiguracijskih podataka pomoću alata

Prilikom korištenja alata za migriranje konfiguracijskih podataka morate uzeti u obzir sljedeće:

  • Prilikom stvaranja sheme izvoznih podataka morate prikladno definirati pravila jedinstvenosti za svaki entitet da biste izbjegli slučajna ažuriranja podataka u ciljnom sustavu.

  • Uvezite izvezene podatke u predprodukcijsko okruženje (po mogućnosti zrcalnu sliku proizvodnog okruženja) da biste osigurali željene rezultate uvoza podataka.

  • Stvorite sigurnosnu kopiju proizvodnog okruženja prije uvoza podataka.

Ograničenja

  • Migracija entiteta Kalendar nije podržana.
  • Migracija stupca Slika nije podržana.

Pogledajte

Preuzmite alate s NuGet
Stvaranje sheme za izvoz konfiguracijskih podataka
Izmjena sheme konfiguracijskih podataka
Uvoz konfiguracijskih podataka
Upravljanje konfiguracijom kataloga proizvoda