gbrueckl / PowerBI-VSCode

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

Workspace Browser enhancement: support for all Fabric artefacts #15

Open FrankPreusker opened 8 months ago

FrankPreusker commented 8 months ago

Currently we get Datasets, Reports, Dashboards & Dataflows from the workspace browser. Can the new Fabric artefacts like Lakehouse, Warehouse, Notebooks, Pipelines, etc be added here as well?

gbrueckl commented 8 months ago

Once the necessary APIs are available, we will definitely add them to the extension

gbrueckl commented 4 months ago

please check out the new Fabric integration that was released with v1.5.0 today https://github.com/gbrueckl/PowerBI-VSCode/tree/v1.5.0?tab=readme-ov-file#microsoft-fabric

as of now it only shows items that also support the GetDefinition APIs: Supported Item Types

let me know what you think!

samaguire commented 3 months ago

I've added the json to my workspace settings file, but it doesn't seem to be doing anything. Am I missing something?

image

gbrueckl commented 3 months ago

the folder will show up in the VSCode Explorer and not under the Power BI Tab. It is implemented as Custom File System so you can then work with the Fabric Items as if they were regular items on your local disk

samaguire commented 3 months ago

I checked the folders, nothing there. It looks like the settings aren't valid - based on the message i get when i hover over the json in the settings file.

image

gbrueckl commented 3 months ago

can you please try to save your VSCode session as a workspace image and then do those changes in the .code-workspace file

samaguire commented 3 months ago

That worked. Cheers!

gbrueckl commented 3 months ago

feedback is appreciated :) for now you can load/modify/publish all Fabric items that support the Get Definition API (Notebooks, Datasets, Reports, Spark Jobs)

samaguire commented 3 months ago

Awesome feature! Would it be possible to have the notebooks as ipynb files instead of py files? the py files are a little hard to edit with all the notebook markup...

gbrueckl commented 3 months ago

There is a config setting, yes https://github.com/gbrueckl/PowerBI-VSCode?tab=readme-ov-file#configuration

But there is currently no way to execute the notebook against the Fabric cluster - working on this though

Get Outlook for Androidhttps://aka.ms/AAb9ysg


From: Stephen Maguire @.> Sent: Wednesday, March 20, 2024 10:04:40 PM To: gbrueckl/PowerBI-VSCode @.> Cc: Gerhard Brueckl @.>; Comment @.> Subject: Re: [gbrueckl/PowerBI-VSCode] Workspace Browser enhancement: support for all Fabric artefacts (Issue #15)

Awesome feature! Would it be possible to have the notebooks as ipynb files instead of py files?

— Reply to this email directly, view it on GitHubhttps://github.com/gbrueckl/PowerBI-VSCode/issues/15#issuecomment-2010635441, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AC2VO4VGA6E755AGUL7BJW3YZH2WRAVCNFSM6AAAAAA6WIU4UCVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDAMJQGYZTKNBUGE. You are receiving this because you commented.Message ID: @.***>