It would be good if the Fabric REST API supported odata filters when retrieving all items.
As an example if I want to get the ID of a workspace by name using the Fabric REST API I need to call
https://api.fabric.microsoft.com/v1/workspaces/
to retreive all workspaces that the caller has access to and then iterate over the list in the calling application to find the desired worksapce.
However in the Power BI REST API I can simply call
https://api.powerbi.com/v1.0/myorg/groups?$filter=name eq 'my-workspace-name'to retreive a result set with just the desired workspace (or an empy resultset if the workspace does not exist or the caller does not have access to it. This would avoid the need to handle paging in the caller and enable simpler logic.
Also I am aware that at the moment I can call the Power BI groups end point to retreive workspaces assigned to a Fabric capacity but having to swap between end points because the Fabric endpoint has less functionality feels less than great also for my specific use case that prompted this post I need to retreive notebook IDs by notebook name.
I am sure there are other folks out there who also need to get Fabric only items that would benefit from the Fabric REST API getting closer to feature parity to the Power BI REST API.
No CommentsBe the first to comment
Recent ideas
Clone a workspace, including its data, to a new workspace
Description: Today there's no way to fully clone a Fabric workspace: git sync and Deployment Pipelines move item definitions only, not the underlying data; Warehouse's zero-copy CREATE TABLE ... AS ...gclements2 minutes agoHelper IINew0Views0likes0CommentsAllow NotebookUtils getSecret() to authenticate with Workspace Identity
Current behavior In Microsoft Fabric, notebookutils.credentials.getSecret() authenticates against Azure Key Vault using the identity of the user who executes the notebook. This behavior appli...tmihara5 hours agoNew MemberNew5Views0likes0CommentsSupport Synonyms in Fabric Warehouse
Microsoft SQL Server has a very powerful feature by the way of "synonyms." It allows users and DBAs to do all sorts of powerful magic such as rewiring objects under the hood (e.g. run the code agains...matthias-bi9 hours agoRegular VisitorNew1.3KViews18likes2CommentsExpose Refresh Warnings and Informational Messages via Notifications and API
When a Power BI semantic model refresh completes successfully, the status shows Completed, even when the refresh details contain warnings or informational messages that require attention. Please pro...Jashwanth_K11 hours agoMicrosoft EmployeeNew24Views6likes0CommentsInvoke Pipeline Task - Workspace Identity Authentication
Currently, the Fabric Data Factory Invoke Pipeline task uses the user's credentials who saved the pipeline to then authenticate to the Azure Data Factory to execute the ADF pipeline. When that user'...dzebrowitz15 hours agoAdvocate IPlanned1.8KViews61likes5Comments