Sandeep Pawar has a script for us:
At the time of writing this blog, it is not possible to cancel a Dataflow Gen2 (DFg2) refresh using the UI. This is a temporary limitation that I expect will be resolved soon. DFg2 can be resource intensive, and if the refresh takes longer than expected, it may consume a significant amount of CUs. Thankfully, you can use the Power BI Rest API to cancel it. My friend Alex Powers already has a PowerShell script that you can use. You can also use the Power BI VS Code extension by Gerhard Brueckl.
But I would like to show you how you can do this using the PowerBIRestClient in the latest version of Semantic-Link (v0.5.0).
Read on to see what this Python script does and how you can use it.