Deploy from one tenant to multiple
Fabricators:
I am the product owner on a Power Bi / Fabric / Dynamics 365 solution.
Data is pulled in from Dynamics into Lakehouse with Notebooks, transformed into data sources for semantic models, with 2 fact tables on incremental refresh. A couple small dataflows that I could turn into notebooks if necessary.
4 Reports.
Task is to have a master workspace pipeline that can deploy to all the client nodes when the master workspace pipeline goes to production.
I imagine I’m using:
Lakehouse / OneLake APIs / CLI to maintain schema changes
Fabric APIs / CLI to deploy reports and Notebooks
Maybe Tabular Editor 3 to push changes to all Semantic models (I think I can batch it)
I don’t think I can control Fabric pipelines via API? Surely it’s just JSON….
Fabric Git to maintain source control on the master workspace pipeline
Am I on the right track? Any gotchas or better ways to go about this?
Appreciate you all!