microsoft / finops-toolkit

Tools and resources to help you adopt and implement FinOps capabilities that automate and extend the Microsoft Cloud.
https://aka.ms/finops/toolkit
MIT License
305 stars 106 forks source link

[Open data] Streamline cleanup for resource types open data #1119

Open flanakin opened 5 days ago

flanakin commented 5 days ago

⚠️ Problem

Building open data generates both a CSV and a JSON file for resource types. Before committing those, we need to review and remove any undesirable changes. Currently, the CSV and JSON files are built at the same time, so this manual step has to happen twice. We should change that to only happen once, then build the other file after the first was confirmed. Either that or deprecate one of the files.

🛠️ Solution

Maybe standardize on CSV files in Build-OpenData and then convert to JSON in the Package-Toolkit script, where we get ready for the release.

The final design is open. The goal is to streamline the update process.

🙋‍♀️ Ask for the community

We could use your help:

  1. Please vote this issue up (👍) to prioritize it.
  2. Should we limit the release to CSV, JSON, or another format?
  3. Do you feel we must support multiple formats?
  4. Leave comments to help us solidify the vision.