We have a new job in the Exchange: Power BI Dataset Refresh from datalab.
The Power BI Refresh Datset job is built using the Power BI REST API as a result it requires you to have pre-configured a Service Principal. Link to the documentation is in the job description.