Check your eligibility for this 50% exam voucher offer and join us for free live learning sessions to get prepared for Exam DP-700.
Get StartedJoin us at the 2025 Microsoft Fabric Community Conference. March 31 - April 2, Las Vegas, Nevada. Use code FABINSIDER for $400 discount. Register now
Hi
I am looking to get GUID programmatically for objects (pipelines) within Fabric. How do we get that ?
Solved! Go to Solution.
HI @asifsyed,
I'd like to suggest you try to use 'sempy' package functions to get the item list from workspace:
sempy.fabric package | Microsoft Learn
import sempy.fabric as fabric
# Get the items of this workspace
workspace_items=fabric.list_items()
# Filter by type to get DataPipeline list
itemList= workspace_items[workspace_items.Type == "DataPipeline"]
display(itemList)
Regards,
Xiaoxin Sheng
Thank You.
Is there other approach as well via web API?
There are REST APIs. Examples:
https://learn.microsoft.com/en-us/rest/api/fabric/core/items/list-items?tabs=HTTP
https://learn.microsoft.com/en-us/rest/api/fabric/admin/items/list-items?tabs=HTTP
https://learn.microsoft.com/en-us/fabric/data-factory/pipeline-rest-api
I haven't tried the APIs myself.
Please note that some APIs are only in preview status.
HI @asifsyed,
I'd like to suggest you try to use 'sempy' package functions to get the item list from workspace:
sempy.fabric package | Microsoft Learn
import sempy.fabric as fabric
# Get the items of this workspace
workspace_items=fabric.list_items()
# Filter by type to get DataPipeline list
itemList= workspace_items[workspace_items.Type == "DataPipeline"]
display(itemList)
Regards,
Xiaoxin Sheng
March 31 - April 2, 2025, in Las Vegas, Nevada. Use code MSCUST for a $150 discount!
Check out the February 2025 Fabric update to learn about new features.
User | Count |
---|---|
29 | |
3 | |
2 | |
2 | |
2 |
User | Count |
---|---|
16 | |
8 | |
7 | |
5 | |
4 |