Featured image of post PPTB - Metadata Browser

PPTB - Metadata Browser

Walkthrough of my new tool for the Power Platform ToolBox

Carl Cookson

Being involved from the outset of the https://PowerPlatformToolBox.com has been hard work, tiring and worth every hour.

To ensure the PPTB gets as much impetus as possible, providing equivalent tools as what is in the XrmToolBox was part of our goals. It is all very well to have a sexy looking multi-os framework, but without the core tools it would never take off.

This is why the talented Mohsin Mirza (MohsinoXrm) has created the FetchXML Studio and our glorious leader Danish Naglekar has made the [PCF Builder](https://www.powerplatformtoolbox.com/tools/ fca7fd3c-54e1-4d2f-877c-ca29d1f4cd47)

To that end, I have created Metadata Browser. Still going strong on the XrmToolBox the legend that is Tanguy Touzard created the original, and my version respectfully (with his permission) copies that with a reimagined interface to take advantage of the capabilities of the Electron PPTB, with a REact, Fluent based app with an AG-Grid grid to provide a performant interface.

Using the tool

The tool is pretty (hopefully) self explanatory. Select a solution, or all tables and select a table for start looking at the various parts of the table as defined, whether it be fields, relationships, keys or everything else that is connected to a table.

Image of the Metadata Browser top area

If you choose a solution, a drawer will appear allowing you select Managed or Unmanaged solutions in your environment.

Image of the Metadata Browser Solution Selector

The list of tables will then display all the tables associated with that solution.

Image of the Metadata Browser Table screen

  1. This icon opens the table as a new tab
  2. The grid is sortable and searchable
  3. You can add or remove columns to display in the list, displaying a popout like below

Image of the Metadata Browser Column selection

  1. Here you can add one more columns against the table. This applies to each subsequent tab, you can add columns to display further details on column attributes, relationships etc.
  2. Save updates the current list
  3. Set Default saves the configuration as your default next time you open the tool.

Note

The columns you select here also affect the columns exported for each tab. It does not impact the Excel export.

Selecting one of the tables opens that table as a new tab.

Image of the Metadata Browser - Table details

  1. Each table is added as another tab
  2. More tabs below give you further details for that table
  3. You can search to find an attribute.
  4. This button exports the details of the table, each tab has similar for the data shown.

Each sub tab (Columns, Keys, Relationships, Privileges and Solutions) will retrieve the relevant data from your environment, to quickly see the information that is stored in your system and export it.

Image of the Metadata Browser = Excel export button

Selecting this option allows you to define which tabs will be created in an Excel report, with seperate sheets per option.

Image of the Metadata Browser - Excel export drawer

This will prompt you to save 1 Excel workbook per table.

Please let me know if you have any issues or requests for improvements Metadata Browser

comments powered by Disqus
My views, nothing to do with anyone else
Built with Hugo
Theme Stack designed by Jimmy