Cloudability

 View Only

 Cloudability Business Mapping Dependency

Jump to  Best Answer
  • Cloudability
Apptio Community Member's profile image
Apptio Community Member posted Fri July 19, 2024 08:48 AM

Is there a way to determine what/if any business mappings, reports, views or dashboards have a dependency on a specific Business Mapping dimension? 

Can the Apptio team see/report on it?

We would like to clean-up (remove) some Business Mappings that are potentially no longer useful, but would like to see where any dependencies may be.


#Cloudability
Eugene Girolimetto's profile image
Eugene Girolimetto  Best Answer

For VIEWS, you can use the Cloudability API to export the definitions to a large JSON file, then scan that result for the occurrence of your mappings.  The views UI also has an "Export to CSV" function, and you can scan the CSV in a similar way.

You can do the same with Business Mappings (Dimensions and Metrics), to see if one mapping depends on another.

But for reports and dashboards... when I asked long ago we were out of luck.  I'd love to hear a different answer this time around.

Note, there is a bit of a less-brute-force approach for REPORTS, because the report sharing links essentially contain the report definition.  If you can scrape your reports listing and turn it into a text list of URLs, you might be able to scan your dependencies that way.

CAVEAT:  Access to both VIEWS and REPORTS is limited to owners and those to whom they were shared.  Even the global administrator can't see the others.  So your search will be incomplete.  This is another improvement required in Cloudability. 

A recent release for Apptio BI allows exporting report definitions to XML, so you can do the same there.  Apptio BI lets the admin see everything so one person can scan it all; the caveat doesn't apply in BI.


#Cloudability