Advance your Data & AI career with 50 days of live learning, dataviz contests, hands-on challenges, study groups & certifications and more!
Get registeredGet Fabric Certified for FREE during Fabric Data Days. Don't miss your chance! Request now
I'm trying to get refresh history for some datasets, for some of them I've got error
{
"error": {
"code": "InvalidRequest",
"message": "Invalid dataset. This API can only be called on a Model-based dataset"
}
}Does it mean they are directquery or something?
Solved! Go to Solution.
Yes, it means that the datasets you are trying to retrieve refresh history for are DirectQuery or Live Connection-based datasets. The API you are using can only be called on a Model-based dataset, which is a dataset based on an imported data model. DirectQuery and Live Connection datasets do not have a data model, so you cannot retrieve refresh history for them using this API.
Yes, it means that the datasets you are trying to retrieve refresh history for are DirectQuery or Live Connection-based datasets. The API you are using can only be called on a Model-based dataset, which is a dataset based on an imported data model. DirectQuery and Live Connection datasets do not have a data model, so you cannot retrieve refresh history for them using this API.
Advance your Data & AI career with 50 days of live learning, contests, hands-on challenges, study groups & certifications and more!
Check out the October 2025 Power BI update to learn about new features.
| User | Count |
|---|---|
| 63 | |
| 18 | |
| 12 | |
| 11 | |
| 10 |