microsoft / microsoft/powerbi-powershell
Implement $skip & $top handling on Invoke-PowerBIRestMethod
Nobody has claimed this yet.
- Dominant language
- C#
- Stars
- 413
- Forks
- 134
- Avg merge
- 33m
- Merged PRs (30d)
- 1
Description
Some Power BI API methods have pagination ($top& $skip parameters) a great enhancement would be if we could call these API's and not worry about paginating all the results.
Similar to 'Invoke-PBIRequest' on PowerBIPS:
Invoke-PBIRequest -authToken $authToken -resource "apps" -odataParams "" -batchCount 1000 -admin
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start with the Invoke-PowerBIRestMethod entry point and compare its behavior with Invoke-PBIRequest in PowerBIPS.psm1, linked in the issue. Trace how Power BI REST responses expose $top and $skip, then define completion as handling those parameters so callers receive all paginated results without manually looping.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- powershell
- Domain
- api, cli
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100