Data management tools & concepts in D365 F&O and LCS - Part 2

Data management tools & concepts in D365 F&O and LCS 

 
 
In my previous post, " Data Management tools &concepts in D365 F&O and LCS -Part 1," we looked at some of the building blocks of the data management framework in D365 F&O. In this post, we will look at some additional tools that are available in D365 F&O and LCS.

1. Configuration Data Templates

Configuration data templates are used both for import and export of data. They are reusable and are exportable to other environments. Configuration data templates have become the easiest way to migrate complex data that require multiple entities loaded in a sequence to satisfy the relations between selected tables. Self-references (customer account references another customer account in the invoice account field) are managed by the data entity such that the reference record is always loaded before the one that references it.

Data templates are predefined list of entities for each module area that are used in a data project. 
You can create, view, and modify these templates by using the template page on the data management workspace.

1.1. Default Data Templates


Microsoft has defined several default data templates to assist with configuring a new environment for an implementation. These default templates include configuration and master data. The effort to determine the right sequence is already defined in these default data templates.
? Entities of the same execution unit level can run in parallel.
? The sequence determines the order within the execution unit level.

Data management tools & concepts in D365 F&O and LCS - Part 2
Note: 
Asset Management default template (not yet provided!)
? You can export the entities by creating a data project, adding multiple entities, target format required for export for the Asset Management module, and download the data package.
? You can then update the data templates with the required data and import the data package through a data project within D365. 


For more information on default data templates and their sequencing refer to https://docs.microsoft.com/en-us/dynamics365/fin-ops-core/dev-itpro/data-entities/configuration-data-templates

2. Configuration Data Projects

Data projects support the export and import of configured entities through the data management framework. 

Export data: Create configurations of entities and use the data management framework to export in a data package.
Import data: Upload a data package and use the data management framework to import the package.

A data project or a configuration data project contains the configured data entities, their source data format (Excel, CSV, and XML), mappings, and default processing options (sequence or dependency).
When you want to export data packages, you simply click the Export tile within the data management workspace, which opens the configuration data project page, as shown in the following screenshot. 

Data management tools & concepts in D365 F&O and LCS - Part 2

Several ways can be leveraged to add data entities in your export project as follows:

Reference No.

Activity

Description

1.

Add one entity

Enter the first part of the name of the data entity until it appears in the lookup.

2.

Add multiple entities

Enter any part of the name of, use the lookup to select the module, enter any part of tag name or select multiple entities within the entity category, enter target data format and click Add selected.

3.

Add a file

Browse to a file that contains a name that matches the name of an entity and a file name extension that matches the file name extension that is in your data sources.

4.

Add a template

Browse to a default data templates that you have already loaded in your instance.

5.

Open in Excel

Open in excel to edit and publish it back.


Once you‘ve run the export, you‘ll want to get the data out. You can download one entity at a time or do a "download package" to download all entities into a zip file. The zip field will have a GUID for the name.

For more information regarding configuring the data projects refer to https://docs.microsoft.com/en-us/dynamics365/fin-ops-core/dev-itpro/data-entities/configuration-data-projects

3. Data Packages

Data packages can help in a typical implementation scenario where you start to set up the initial configuration data, by creating data packages with data entities containing standard business data, sample data, and entities without any data. 

Data package typically consists of one to many data entities. A typical data package includes a group of entities to execute a particular process or function. For example, the data entities that are required for the Asset management setup may be part of one data package. The format of a data package is a compressed file that contains a package manifest, a package header, and any additional files for the included data entities.

Below is a screenshot of the downloaded data package for data entities within Asset Management module.
Data management tools & concepts in D365 F&O and LCS - Part 2

4. LCS Asset Library and Data Packages

You can use the LCS projects library to upload the finalized data packages and import the data package to various project environments.

LCS asset library is a repository where all the data packages are stored in sequence, as shown in the screenshot below:

Data management tools & concepts in D365 F&O and LCS - Part 2


The following key features of data packages in the LCS asset library are available:

? You can upload new data packages by using the + button 
? Similar to other asset types in LCS, you can save your data packages as a shared asset, which can be imported in other projects within the organization.
? You can import the data packages shared with you by using the Import option.
? You can use LCS asset library to maintain different versions of the asset file.

Data packages contain configuration entity spreadsheets. These entity spreadsheets contain best practice data that you can use to create an initial golden build. The data entities in the data packages are also sequenced appropriately to help guarantee a successful single-click import of the data.
 
For detailed information on using configuration data packages and package listing with their entities and content in spreadsheets refer to https://docs.microsoft.com/en-us/dynamics365/fin-ops-core/dev-itpro/data-entities/configuration-data-packages

4.1. LCS – Configuration and Data Manager

Configuration and data manager is a tool in the LCS that helps you apply data packages in your D365 F&O environment.The configuration and data manager tool shows all the validated data packages available in the project asset library. 
In LCS, using Configuration & data manager, you can choose one or more projects to apply the data packages. When you click, Apply it opens a dialog where you can select the environment and legal entity and click OK. This will apply the selected data packages to the environment.

When applying multiple data packages to an environment for a specific legal entity, you can choose to apply concurrently or sequentially, based on defined dependencies as shown in the below screenshot:

Data management tools & concepts in D365 F&O and LCS - Part 2
Once the consumption of data package is over you can either see the status by:
  • Clicking History to review its status.
  • The information displayed as part of the status includes  target environment, company, package name, start and end times, status by data entity and overall status of data package.
  • To see any further errors login into the target environment and check job history within the data management workspace.
I do hope you liked this post, and it will add value to you and your customer in a D365 F&O implementation. If you have related questions or feedback, don‘t hesitate to use the Comment feature below.
 

Data management tools & concepts in D365 F&O and LCS - Part 2

上一篇:图文讲解CDR X5版本设置及完美优化


下一篇:Nginx基础概述