%pip install semantic-link-labs
import sempy_labs as labs
import sempy_labs.report as rep
labs.run_model_bpa_bulk(workspace='Workspace 1')
labs.run_model_bpa_bulk(workspace=['Workspace 1', 'Workspace 2'])
labs.run_model_bpa_bulk(workspace=None)
labs.create_model_bpa_semantic_model()
rep.create_model_bpa_report()
Going forward, you just need to run the 'run_model_bpa_bulk' function which will append BPA results to the 'modelbparesults' delta table in your lakehouse. Since the 'BPAModel' semantic model is in Direct Lake mode, the data will appear in the semantic model and report automatically without any need for processing the semantic model.