Sandeep PawarProfabric.guru·4 hours agoTIL: FabricRestClient Supports Long Running OperationsI want to thank Michael Kovalsky for pointing out that FabricRestClient in Semantic Link supports (since v 0.7.5) Long Running Operation (LRO). 💡 LRO support allows the client to wait for the request to process without being blocked. Without LRO su...Discuss·29 readsmicrosoftfabric
Sandeep PawarProfabric.guru·Jul 19, 2024Calculating The Size of The Dataflow Gen2 Staging LakehousesMy friend Alex Powers (PM, Fabric CAT) wrote a blog post about cleaning the staging lakehouses generated by Dataflow Gen2. Before reading this blog, go ahead and read his blog first on the mechanics of it and the whys. Note that these are system gene...Discuss·364 readsmssparkutils
Sandeep PawarProfabric.guru·Jun 14, 2024Formatting All DAX Measures Using Semantic Link In FabricLast year I shared a blog post on formatting DAX expressions using DAX Formatter API (thanks to SQL BI). I extend the same idea in this blog to format all and save the formatted DAX in all measures in a semantic model using semantic link. 💡 WARNING...Discuss·2 likes·1.1K readssemantic-link
Sandeep PawarProfabric.guru·Feb 29, 2024Calculating and Reducing Power BI Dataset Size Using Semantic LinkSemantic Link v0.6 is out and it has many new exciting additions to its growing list of list_* methods. Highlighted are some of the new methods. Install the latest version and check it out. Some of the existing methods such as list_columns() have an...Martin du Toit and 2 others are discussing this3 people are discussing thisDiscuss·2.3K readsdataset optimization
Sandeep PawarProfabric.guru·Jan 17, 2024One Line Code To Get A List Of Items From All The Fabric/Premium WorkspacesWhat the title says, thanks to the latest version (v0.5) of Semantic Link !pip install --upgrade semantic-link --q #upgrade to semantic-link v0.5 import sempy.fabric as fabric import pandas as pd df = pd.concat([fabric.list_items(workspace=ws) for...Discuss·1.6K readsmicrosoftfabric
Sandeep PawarProfabric.guru·Jan 11, 2024Cancelling Dataflow Gen2 RefreshUpdate : Mar 8, 2024 As of March 8, you can cancel the Fabric Dataflow Gen2 refresh in service using UI: Programmatically cancel the refresh: DFg2 can be resource intensive, and if the refresh takes longer than expected, it may consume a significant...Discuss·1 like·1.2K readssemantic-link
Sandeep PawarProfabric.guru·Dec 20, 2023Using FabricRestClient To Make Fabric REST API CallsAccessing Fabric REST endpoints in Fabric notebooks was already easy but it became easier and straightforward with semantic-link version 0.4.0. You can use the FabricRestClient class from sempy to set up a REST client and call the APIs. Authenticatio...Discuss·1 like·3.4K readsmicrosoft fabric
Sandeep PawarProfabric.guru·Dec 7, 2023Refreshing Individual Tables and Partitions With Semantic LinkSince version 0.4 Semantic Link there have been several methods to refresh individual tables and partitions in a semantic model. In this blog, I will show how to use the .refresh_dataset().execute_tmsl() and TOM to achieve granular refresh. Prerequis...Discuss·3 likes·4.7K readssemantic-link
Sandeep PawarProfabric.guru·Nov 22, 2023Controlling Direct Lake Fallback BehaviorIn the flurry of announcements at MS Ignite, one significant feature related to Direct Lake got buried. You can now control the fallback behavior of the Direct Lake semantic model. Before we get into how you do that, a quick recap of what is fallback...Discuss·3 likes·4.8K readsDP600
Sandeep PawarProfabric.guru·Nov 19, 2023Programmatically Creating, Managing Lakehouses in FabricAt MS Ignite, Microsoft unveiled a variety of new APIs designed for working with Fabric items, such as workspaces, Spark jobs, lakehouses, warehouses, ML items, and more. You can find detailed information about these APIs here. These APIs will be cri...Discuss·1 like·3.4K readslakehouse