CDS Data Migrator
This XrmToolBox tool allows you to export data from one Microsoft
Dataverse environment and import it into another (developed by
Capgemini).
In most of the Dynamics 365/Power Apps systems, the configuration data
stored in the tables and cannot be transferred using the solution package.
To move configuration data across environments, you can use this tool to
create schema, export data from one environment using a schema file and
import it to another environment.
This tool is the advanced version of the Configuration Migration tool
by Microsoft and you can find out the
full list of feature comparison here. The highlights are
- Colour coded list of columns
- Lookup mapping in export/import
- GUID mapping in import
- Filter export data
- Migrate Calendars
- Data obfuscation (coming soon).
- Tool Information
- Documentation
- Intro Video
- Functionalities
- Generate/Modify Export Schema File (Fig. 1)
- Generate/Modify Export Config File (Fig. 2)
- Specify the different column to lookup instead of GUID (Fig. 2, Pt. 1)
- Filter the data to be exported using the FetchXML filter (Fig. 2, Pt. 2)
- Generate/Modify Import Config File (Fig. 3, Pt. 1)
- Specify the GUID mapping to replace during the transformation of the data to be imported (Fig. 3, Pt. 1)
- Import Data (Fig. 4, Pt. 1)
- Export Data (Fig. 5, Pt. 1)
- Additionally, the tool can
- Show the column types in colour coded (not creatable/updatable, out-of-the-box, custom, GUID and primary name column) (Fig. 1, Pt. 1)
- Similar Tool
- _n.EnvironmentComparer
- Configuration Migration
- CRM Simple Record Cloner
- Data Migration Tool
- Data Transporter
Fig. 1 - Generate/Modify Export Schema File
Hello Linn, I have the following scenario please let me know if applicable using any of the data migration tools. Assuming you have Table A that has the (Name - SLT attribute) and Table B has the same field name + type and I would like to migrate Table A values to Table B by mapping the Name field together. Will that be possible without using (Excel Online feature) and using the Migration Tool? If so, can you show a screenshot or explain it please. Thank you!
ReplyDeleteHi Julien
DeleteFor cross table migration, the easiest way would be writing a SQL query in the SQL 4 CDS tool. https://www.xrmtoolbox.com/plugins/MarkMpn.SQL4CDS
Here's is the screenshot.
https://www.screencast.com/t/rl73CSPBg5V
And here is the sample SQL query in which I query x5 columns from lzw_test Table and migrate the values into lzw_ghi table.
INSERT INTO lzw_ghi
(lzw_name, lzw_wholenumber, lzw_yesno, lzw_choice, lzw_datetime)
SELECT lzw_name, lzw_wholenumber, lzw_twooptions, lzw_optionset, lzw_dateandtime
FROM lzw_test
Hi Linn, thank you so much for this amazing clarification as I achieved it through SQL4CDS. Have a nice day ahead!
Delete