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

Deploy multiple reports and datasets from a single source #295

Open
mertbakir opened this issue Jul 27, 2023 · 1 comment
Open

Deploy multiple reports and datasets from a single source #295

mertbakir opened this issue Jul 27, 2023 · 1 comment

Comments

@mertbakir
Copy link

Today, I played a lot with this pbi-tools. It's very promising and thanks for the good work. I have couple of questions and may be some suggestions.

I currently store .pbix files in git, which is not useful since they are binary files but I still think it's better than storing in onedrive. Anyway...

And store a config.json for each .pbix then deploy the the pbix using powershell based on the parameters defined in the config file. The shell script loops through a list in the config and deploys multiple reports/datasets.

I want to remove .pbix files and store pbi-tools extract , then deploy using github workflows. Couldn't figure out a way to deploy multiple reports. It looks possible by adding more profiles on .pbixproj.json and adding a new step in github-workflow for each profile we want to run.

I'm not sure it's possible though. We need a good documentation for the keys in .pbixproj.json to be able to customize deployments. Also, I think it should be yaml not json.

@mthierba
Copy link
Contributor

mthierba commented Sep 1, 2023

Thank you. I appreciate that documentation is limited. This project is unfunded and run alongside me earning a living. Documentation is definitely an area where community contributions would be most welcome.

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

No branches or pull requests

2 participants