Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

Don't miss out! 2025 Microsoft Fabric Community Conference, March 31 - April 2, Las Vegas, Nevada. Use code MSCUST for a $150 discount. Prices go up February 11th. Register now.

Reply
Mnnleus
Frequent Visitor

Get name of Fabric workspace

Hello, 

I would like to retrieve the name of my workspace through a notebook, but this code doesn't work: spark.conf.get("trident.workspace.name")
Then this one works very well: 
spark.conf.get("trident.workspace.id")
Is it in preview or do you have to use another function?

Thank you in advance for your answers

1 ACCEPTED SOLUTION
v-nikhilan-msft
Community Support
Community Support

Hi  @Mnnleus 
Thanks for using Fabric Community.
Currently there is no spark config that stores the workspace name. spark.config.get("trident.workspace.name") used to work before, but is not available now.

Hope this helps. Please let me know if you have any further questions.

View solution in original post

5 REPLIES 5
aidan959
New Member

Hey @Mnnleus ,

 

Have found workaround -  the proposed "solution" (this is "not possible" 😒) is pretty unhelpful.

This code queries the fabric api for the workspace name taking the workspace ID from configuration. Should work if copy and pasted in.

 import sempy.fabric as fabric
 workspace_id = spark.conf.get("trident.workspace.id")
 workspace = fabric.FabricRestClient().get(f"/v1/workspaces/{workspace_id}").json()["displayName"]

 

12angrymentiger
Advocate III
Advocate III

This has broken some of my pipelines as I relied on this spark config. Hopefully this gets resolved soon or there is another fix in place.

Mnnleus
Frequent Visitor

Hi @v-nikhilan-msft,

thank you for your answer

Hi @Mnnleus 
Glad that your query got resolved. Please continue using Fabric Community for any help regarding your queries.

v-nikhilan-msft
Community Support
Community Support

Hi  @Mnnleus 
Thanks for using Fabric Community.
Currently there is no spark config that stores the workspace name. spark.config.get("trident.workspace.name") used to work before, but is not available now.

Hope this helps. Please let me know if you have any further questions.

Helpful resources

Announcements
Las Vegas 2025

Join us at the Microsoft Fabric Community Conference

March 31 - April 2, 2025, in Las Vegas, Nevada. Use code MSCUST for a $150 discount! Prices go up Feb. 11th.

JanFabricDE_carousel

Fabric Monthly Update - January 2025

Explore the power of Python Notebooks in Fabric!

JanFabricDW_carousel

Fabric Monthly Update - January 2025

Unlock the latest Fabric Data Warehouse upgrades!

JanFabricDF_carousel

Fabric Monthly Update - January 2025

Take your data replication to the next level with Fabric's latest updates!