Dataverse PowerDataOps
Let me introduce you a PowerShell module for Dataverse: PowerDataOps. PowerShell has many benefits: you can edit and run script on Windows servers, execute .Net code, use it easily in many tools, ...
You can find the GitHub for the project here: https://github.com/AymericM78/PowerDataOps. As you will quickly see, the module is very well documented.
This module provides various features to:
- Execute CRUD operations on Dataverse data
- Work with solutions
- Administrate/manage the environment
- Perform DevOps operations
You can find the exhaustive list of commands in this file of the GitHub.
The module is built on top of Microsoft PowerShell modules:
It also uses some C# libraries such as Microsoft.Xrm.Sdk.Entity.
This module allows to use very easily the features described above.
To explore and discover the module, I would advise you to start by having a look at these two great samples:
- Working with data.md
- In just a few lines, performs the following operations:
- Connect to Microsoft Dataverse
- Create a record
- Retrieve all records and output in a gridview
- Update a record
- Retrieve a specific record
- Delete record
- In just a few lines, performs the following operations:
- Working with solutions.md
- In just a few lines, performs the following operations:
- Connect to Microsoft Dataverse
- Retrieve a solution record (row) with its uniquename
- Increase version number
- Export in managed
- In just a few lines, performs the following operations:
I hope you will enjoy this module. Don't hesitate to go in the GitHub and explore it more!
Add new comment