Hi @BIFlake ,
Welcome to Microsoft Q&A Platform.
For batch processing, Databricks notebooks can be executed from data factory and there is a provision to refresh Power BI dataset from data factory that can be the last activity. Triggers (Schedule/Event) in Azure Data Factory gives a provision to run the pipelines as per the schedule/event. Currently, 1minute is the least schedule interval for trigger and the cost can be seen here.
Azure pricing calculator lets you configure and estimate costs for Azure products. It also includes example scenarios as shown below that has real-time analytics components and estimates can be seen for the entire set at a time. By default it shows monthly estimates, there is provision to edit all the configuration properties of the resource and also cost can be estimated at hourly basis. Some resources like Azure Synapse Serverless billing depends on data processed and hence cost can be estimated using data processed parameters.
Hope this helps! Please let us know for further queries and we will be glad to assist.