Check your eligibility for this 50% exam voucher offer and join us for free live learning sessions to get prepared for Exam DP-700.
Get StartedDon't miss out! 2025 Microsoft Fabric Community Conference, March 31 - April 2, Las Vegas, Nevada. Use code MSCUST for a $150 discount. Prices go up February 11th. Register now.
Hi all,
We set the dta transfer from an external data source which creates pushed semantic model via api connection in My workspace. Pushed data are very limited to be used for custom reports and it's not possible to edit pushed tables in any other way than adding new Measures. We need to adapt pushed tables and add some calculated columns etc.
So we tried to create a new Lakehouse and copy all the data from pushed semantic model to the new one with usage of semantic-link-sempy Python package. The current problem is that pushed semantic model is not listed as dataset while using fabric.list_datasets() so fabric.read_table() can't be used to read and copy data to a new model.
Are there any specific limitations for pushed semantic models? Or is there any other way hot to manipulate data in this situation?
Thank you in advance for any hint.
@Anonymous
Hello,
Thank you for your answer. I've seen the notice about some Pushed dataset limitation but I was hoping this is not so strict. We don't need real-time data streaming but our goal is to have data pushed directly to Power BI where all the data transformation can be done. The refresh process is maintained on the side which connecting to the Power BI. It seems Power BI can't handle this in a simple way so we need to search for other tool in this case.
our goal is to have data pushed directly to Power BI where all the data transformation can be done.
those things are mutually exclusive.
Hi @Karel ,
Firstly, it's important to understand that pushed semantic models in Power BI have specific characteristics and limitations. As you've observed, these models are designed primarily for near real-time streaming scenarios and are limited in their functionality compared to other types of datasets. Specifically, pushed semantic models are not intended for extensive custom report creation or editing beyond adding new measures. This is due to the nature of how data is stored and managed within these models. For more detailed information on the limitations and intended use of pushed semantic models, you can refer to the Push Datasets Limitations documentation.
Regarding the issue with fabric.list_datasets() not listing your pushed semantic model, this behavior aligns with the limitations of pushed semantic models. These models are managed differently within the Power BI service, which can affect how they are accessed and manipulated through external tools and APIs.
To work around this limitation and achieve your goal of adapting pushed tables and adding calculated columns, you might consider the following approach:
Best regards,
Community Support Team_Binbin Yu
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.
March 31 - April 2, 2025, in Las Vegas, Nevada. Use code MSCUST for a $150 discount!
Check out the January 2025 Power BI update to learn about new features in Reporting, Modeling, and Data Connectivity.
User | Count |
---|---|
22 | |
17 | |
11 | |
10 | |
9 |
User | Count |
---|---|
34 | |
27 | |
19 | |
16 | |
16 |