Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature: Export model dependencies from PBIX report sources #114

Open
mthierba opened this issue Apr 5, 2022 · 2 comments
Open

Feature: Export model dependencies from PBIX report sources #114

mthierba opened this issue Apr 5, 2022 · 2 comments
Labels
enhancement New feature or request
Milestone

Comments

@mthierba
Copy link
Contributor

mthierba commented Apr 5, 2022

No description provided.

@justBlindbaek
Copy link

justBlindbaek commented Nov 24, 2022

Here is the inspiration for this feature: https://www.elegantbi.com/post/exportreportobjects

But instedad off individual files, then it can be condensed into one big JSON file that only focus on the object types that have dependencies to the underlying data model:

  • VisualObjects
  • PageFilters
  • ReportFilters
  • VisualFilters

Here is a suggestion to the layout of the output.

image

It's important to also include the information about the connection so that the ObjectKey can be created, when the report is in live connection mode. This might not be so straight forward, as it only contain the datasetid? In my use case I have the reports organized in folders, so I can deduce the name of the model.

My goal is to combine the information with the metadata from the datamodels, so I can create a Power BI report that shows the lineage/dependencies between reports and data models.

image

I get the model metadata (measures and columns) from this Tabular Editor script: https://www.elegantbi.com/post/extractmodelmetadata but could just as fine get it with an export from PBI tools. But that might be another feature request?

@mthierba mthierba removed this from In progress in 1.0.0-rc.2 Jan 9, 2023
@justBlindbaek
Copy link

justBlindbaek commented Feb 13, 2023

If it's easier to develop outputting individually files like the Tabular Editor export script from Michael Kovalsky, then I'm fine with that. Maybe just the same output as mentioned here: https://www.elegantbi.com/post/exportreportobjects

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants