Share feedback directly with Fabric product managers, participate in targeted research studies and influence the Fabric roadmap.
Sign up nowGet Fabric certified for FREE! Don't miss your chance! Learn more
I have tried this https://docs.microsoft.com/en-us/rest/api/power-bi/push-datasets/datasets-post-dataset
but only able to create dataset with tables but not datasource.
Getting error:
{
"error": {
"code": "InvalidRequest",
"message": "TOM deserialization failed for database sobe_wowvirtualserver|, Exception: <pi>Unrecognized JSON property: datasources. Check path 'datasources', line 1, position 6112.</pi>"
}
}
In my experience Push datasets don't even support multiple tables. There's only a single table "RealTimeData" that is created for you. All you can do is specify column names and types.
There is not really a data source either - you just push rows.
What kind of streaming dataset are you trying to create?
I am able to push multiple tables in a single dataset.
I am using streaming mode as Push "defaultMode": "Push"
Still not able to create datasources along with dataset, on the contrary the API states that it can.
If you love stickers, then you will definitely want to check out our Community Sticker Challenge!
Check out the January 2026 Power BI update to learn about new features.
| User | Count |
|---|---|
| 18 | |
| 7 | |
| 7 | |
| 7 | |
| 7 |
| User | Count |
|---|---|
| 49 | |
| 45 | |
| 25 | |
| 25 | |
| 23 |