Improvements
-
New Functions
- sempy_labs
- delta_analyzer Provides statistics about delta tables, specifically relevant regarding their use in Direct Lake semantic models. This code is based on the work of @dax-tips! More info can be found here.
- list_synonyms Lists the synonyms from a semantic model's linguistic schema
- GraphQL
- sempy_labs.admin
-
$${\color{green}NEW!}$$ sempy_labs.graph functions to support Microsoft Graph) - sempy_labs.lakehouse
- sempy_labs.migration
- migrate_direct_lake_to_import In-place migration of a semantic model from Direct Lake mode to Import mode.
- sempy_labs
-
Updated Functions
- sempy_labs
- list_deployment_pipeline_stages parameters now accept either name or ID.
- list_deployment_pipeline_stage_items parameters now accept either name or ID. Changed parameter 'stage_name' to 'stage' as it can be either name or ID.
- sempy_labs.admin
- All 'domain' functions accept either name or ID. The parameter is now 'domain' instead of 'domain_name'.
- sempy_labs.lakehouse
- lakehouse_attached No longer uses Spark to determine if a lakehouse is attached to the notebook.
- sempy_labs
Bug Fixes
Maintenance
- Functions which query Microsoft APIs now use an internal function (in Semantic Link Labs) to reduce and simplify code.
- Functions which return pandas dataframes and specify data types have been refactored to reduce and simplify code.
Notebooks
- Delta Analyzer Shows how to use the new delta_analyzer function.
- Service Principal Added examples for using the new wrapper functions for Microsoft Graph which were released in this version.