The ultimate Fabric, Power BI, SQL, and AI community-led learning event. Save €200 with code FABCOMM.
Get registeredEnhance your career with this limited time 50% discount on Fabric and Power BI exams. Ends August 31st. Request your voucher.
We are using power bi metadata scanning APIs listed here https://learn.microsoft.com/en-us/power-bi/enterprise/service-admin-metadata-scanning.
1. The rate limit mentioned for `PostWorkspaceInfo` https://learn.microsoft.com/en-us/rest/api/power-bi/admin/workspace-info-post-workspace-info is 500 per hour and 16 simultaneous. We usually get error 429 when we made about 490+ calls (definitely not hitting 500). Why is that?
2. The rate limit mentioned for `GetScanResult` https://learn.microsoft.com/en-us/rest/api/power-bi/admin/workspace-info-get-scan-status is 500 per hour. This is usually called after `PostWorkspaceInfo`. We'd get error code 429 after 300 calls.
How's actually the rate limits working here?
Solved! Go to Solution.
Hi @xhan,
These limitations should covered on all API usages, they not only evaluated on the current one.
In addition, power bi usage also invoke some backend API, they may also be include into the total amount.
I suppose the above may be the reason it mentions usage has exceeded the limit when your requests did not real meet to the definition amounts.
Regards,
Xiaoxin Sheng
Hi @xhan,
These limitations should covered on all API usages, they not only evaluated on the current one.
In addition, power bi usage also invoke some backend API, they may also be include into the total amount.
I suppose the above may be the reason it mentions usage has exceeded the limit when your requests did not real meet to the definition amounts.
Regards,
Xiaoxin Sheng