web
You’re offline. This is a read only version of the page.
close
Skip to main content

Announcements

News and Announcements icon
Community site session details

Community site session details

Session Id :
Power Platform Community / Forums / Power Apps / How to programmaticall...
Power Apps
Suggested Answer

How to programmatically publish Power BI / Power Query Dataflows after deployment (CI/CD scenario)?

(0) ShareShare
ReportReport
Posted on by 3

Hi all,

 

We are working on implementing CI/CD for Power Platform / Power BI across multiple environments (Dev → UAT → Prod), and we’ve run into a blocker related to publishing dataflows.

 

🔹 Context:

 

  •  

    We deploy solutions and artifacts using Azure DevOps pipelines


  •  

    Dataflows are successfully deployed to the target environment


  •  

    However, they remain in an unpublished state until manually opened and published in the UI



  •  
 

🔹 Issue:

 

We are unable to find any supported way to programmatically trigger the “Publish” action for dataflows.

 

🔹 What we’ve tried:

 

  •  

    Power Platform CLI (pac)


  •  

    Power BI REST APIs


  •  

    Power Automate (cloud flows)


  •  

    Power Automate Desktop (UI automation approach — not ideal for enterprise pipelines)



  •  
 

🔹 Current limitation:

 

There does not appear to be a supported API to:

 
 
 
Publish Dataflow (equivalent to clicking "Publish" in UI)
 
 

🔹 Questions:

 

  1.  

    Is there any supported API or mechanism to publish dataflows programmatically?


  2.  

    Are there any recommended enterprise patterns for handling this in CI/CD?


  3.  

    Is this capability on Microsoft’s roadmap (e.g., Fabric / Dataflow Gen2)?



  4.  
 

🔹 Current workaround:

 

We are currently considering:

 

  •  

    Manual publish step post-deployment


  •  

    Raising a Microsoft support ticket for confirmation

    #power-bi
    #dataflows
    #power-platform
    #ci-cd
    #azure-devops
    #fabric

Screenshot 2026-03-18 152906.png
I have the same question (0)
  • Suggested answer
    pavanmanideep Profile Picture
    576 Power Up Champ - 2025 on at
     
    There is no supported API's as of today to publish DataFlows Programmatically.
     
    If your architecture supports, you can use Dataflows Gen 2.
     
     
     
    Give a thumbs up if this helped you, and mark it as the answer if it solved your problem.
     
    Hope this helps…
     
    Cheers,
    PMDY
    Microsoft Business Applications MVP
    Subscribe to my blog: https://ecellorscrm.com
     
     
  • CU14020458-1 Profile Picture
    3 on at
    @pavanmanideep Thanks for responding. At the moment, our current architecture does not support this approach. Based on that, is it correct to say there is no other supported workaround for this step and that publishing must remain a manual process for now?
     
  • Suggested answer
    pavanmanideep Profile Picture
    576 Power Up Champ - 2025 on at
    Exactly @CU14020458-1 there is no supported way which is documented, you can raise a Microsoft Support ticket if they can provide you further guidance if there is some undocumented approach.
     
    Also note that if Microsoft team needs to contact their product team, this will add more delay. 
     
    Hope this helps.
     
    Give a thumbs up if this helped you, and mark it as the answer if it solved your problem.
     
    Hope this helps…
     
    Cheers,
    PMDY
    Microsoft Business Applications MVP
    Subscribe to my blog: https://ecellorscrm.com
     
     
     
     
     

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

Season of Sharing Community Challenge Launch!

Jump in, show your community spirit, and win prizes!

Kudos to our 2025 Community Spotlight Honorees

Expanding mentorship, skilling, and AI innovation

Congratulations to the May Top 10 Community Leaders!

These are the community rock stars!

Leaderboard > Power Apps

#1
Valantis Profile Picture

Valantis 424

#2
WarrenBelz Profile Picture

WarrenBelz 355 Most Valuable Professional

#3
11manish Profile Picture

11manish 290

Last 30 days Overall leaderboard