AndrewHowes.DataImportSharp 1.2024.0.3

dotnet add package AndrewHowes.DataImportSharp --version 1.2024.0.3                
NuGet\Install-Package AndrewHowes.DataImportSharp -Version 1.2024.0.3                
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="AndrewHowes.DataImportSharp" Version="1.2024.0.3" />                
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add AndrewHowes.DataImportSharp --version 1.2024.0.3                
#r "nuget: AndrewHowes.DataImportSharp, 1.2024.0.3"                
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
// Install AndrewHowes.DataImportSharp as a Cake Addin
#addin nuget:?package=AndrewHowes.DataImportSharp&version=1.2024.0.3

// Install AndrewHowes.DataImportSharp as a Cake Tool
#tool nuget:?package=AndrewHowes.DataImportSharp&version=1.2024.0.3                

Data Import ++

Data Import ++ is a tool that allows you to create, update, upsert and delete records in Dynamics 365 / Dataverse, using an Excel spreadsheet as an input.

Features:

  • Map and import complex Excel files into a Dynamics 365 / Dataverse environment, including lookup fields to non-ID columns, optionsets and binary choices.
  • Save and load data maps to XML, to enable you to quickly conduct regular imports.
  • Import only specific rows, to enable batching and testing of the import process.

Steps:

  1. Open the Excel file, choose the target entity, and type of import (create, update, upsert or delete).
  2. Map the Excel columns names to the target fields. Then tick the column or columns that should be used as a key for update, upsert, or delete.
  3. If mapping to a lookup field, choose the entity and field to reference in the lookup.
  4. If using an optionset, choose whether these are stored as values or labels.
  5. If using a boolean field, choose the values that represent the True and False fields.
  6. Choose the number of rows you want to import. By default, this will be all rows, but you can reduce the number to run a test import first.
  7. Click on Import to begin the import process. You can see results as they appear in the log table.
  8. You can save your mappings to the XRM Toolbox Settings folder for re-use later, by clicking Save. You can later Load these settings by clicking Load.

Authors:

Data Import ++ was created by Joseph Merhej and further developed by Andrew Howes

Issues, Contributing and Ideas:

Use Github issues to raise bugs, problems and ideas. Contributions are welcome - check out Developing.MD to get started.

Product Compatible and additional computed target framework versions.
.NET Framework net48 is compatible.  net481 was computed. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last updated
1.2024.0.3 1 7/23/2024

Creates new BETA version with map saving, improved logging and bug fixes