A .NET console application to help create an Entity Definition file for all the contents of a given Dataverse solution.
The Entity Metadata Extractor is a .NET Console application used to generate a JSON file with Dataverse metadata. Using the application just involves inputting a target environment, the solution's display name and that is it! The goal is to provide a quick and easy way to leverage descriptions inside Dataverse to provide detailed database schema for stakeholders.
Head over to the latest releases page and download the EntityMetadataExtractor.zip file. Unzip file and use the Entity Metadata Extractor executable (.exe). No installation needed.
Output file is a JSON file with the following schema:
[
{
"EntityName": string,
"DisplayName": string,
"EntityDefinition": [
{
"LogicalName": string,
"DisplayName": string,
"AttributeType": string,
"Description": string,
"IsPrimaryName": boolean
}
]
}
]
None
None
- Microsoft.PowerPlatform.Dataverse.Client - The Dataverse SDK used
- Blake Bradford - Initial work
This project is licensed under the MIT License - see the LICENSE.txt file for details