PowerBI-VSCode
PowerBI-VSCode copied to clipboard
A VSCode extension to manage your PowerBI tenant using the Power BI REST API
PowerBI-VSCode
A VSCode extension for managing your Power BI tenant using the Power BI REST API.
Installation
Note: Due to a current bug in some of the Azure Extension/VSCode integration, this extension currently has a dependency to the Azure Account extension
v0.9.11
. If you have installed the latest version of Azure Account extension, you will need to downgrade temporarily tov0.9.11
and login to Azure from there.Once you are logged in with the older version of the Azure Account extension, you can simply open the Power BI VSCode extension from the Activity Bar.
- Download the latest published VSIX directly from the VSCode Gallery -- just click the "Download Extension" link under the Resources heading on the right side of the page
- In VSCode, open the Command Palette (
Ctrl+Shift+P
) and typeInstall from VSIX
, then select the menu option that appears below. - Browse to your Downloads folder and select the
.vsix
file you just downloaded
Building Locally
- Make sure you have installed NodeJS on your development workstation
- Clone this repo to your development workstation, then open the cloned folder in VSCode
- To install all dependencies, switch to the terminal and run
npm install
- To run the extension in debug mode (for using break-points, etc.), press
F5
- To generate the
.vsix
, switch to the terminal and runvsce package
VSCode Extension Development Details
Please refer to the official docs and samples
Change Log
v0.0.5:
- added dataset parameters
- reworkd API URL builder
v0.0.3:
- fix issues with Dataflows and Dashboards
- improve Drag & Drop capabilities
- add new Treeviews for Capacity, Pipelines and Gateways
- add Refresh after most actions to reflect updated objects after changes
v0.0.2:
- minor fixes, naming, etc.
v0.0.1:
- initial release