gbrueckl / PowerBI-VSCode

A VSCode extension to manage your PowerBI tenant using the Power BI REST API
MIT License
58 stars 12 forks source link

Pinning and Searching Artifacts #37

Open akhilannan opened 1 week ago

akhilannan commented 1 week ago

When working with multiple workspaces, datasets, or reports in the Power BI service, navigating through them can become cumbersome. The current interface requires excessive scrolling to find specific artifacts, which can disrupt workflow and efficiency. This is particularly challenging for users who manage numerous projects or datasets.

Proposed Features:

  1. Pinning Artifacts: Allow users to pin frequently accessed workspaces, datasets, or reports to a dedicated section within the extension. This would enable quick access without the need to scroll through long lists.

  2. Search Functionality: Implement a search bar that allows users to quickly locate specific artifacts by name or type. This feature would significantly reduce the time spent navigating through multiple entries.

gbrueckl commented 1 week ago

thanks for the feedback, these are indeed thing is hear more often recently

as of now, pinning is not yet supported but definitely something I will consider in the future

regarding Search - there is a configuration for a Workspace filter (powerbi.workspaceFilter) which supports RegEx. This should be quite flexible besides that you can always use CTRL + ALT + F to search within the workspace-browser - though this only works of already expanded items - its a built-in feature and not related to this extension. Extending search capabilities to all items is not feasible as I would need to query all APIs upfront