I am trying to retrieve lineage information using salesforce different API.
I would like to find:
- links between tables and reports
- links between reports and dashboards
I have tried to explore the rest api, tooling api and metadata api but still did not find a way to do that.
Would anyone have an idea if that's possible or not ?
Report-Dashboard should be easy, read up about querying
DashboardComponent.For report tables used it's messier. Some tracking could be done similar to how "Where is this used?" button works on custom fields (but won't help much for standard fields & objects!)
ReportTypemetadata object. It'll only work for custom report types but looks promising? And reports can tell you which report type they use (if you've downloaded them to a project that is, I don't think it's queryable nicely but it's visible in metadata api's XML)