Connect your own Microsoft Fabric tenant (Azure AD Service Principal) to manage workspaces, Lakehouses, Warehouses, Notebooks, Data Pipelines, job runs, and capacities, and audit tenant health -- from Imperal. Uses your own Entra ID App Registration -- nothing is hosted or proxied by Imperal beyond the request itself.
Every capability exposed by Microsoft Fabric, metered per action and guarded by the two-step safety protocol.
connect_fabricwriteConnect your own Microsoft Fabric tenant by saving an Azure AD Service Principal (tenant_id/client_id/client_secret), after checking it actually works against the Fabric REST API.
disconnect_fabricwriteDisconnect a Microsoft Fabric tenant: deletes the saved Service Principal credentials. Nothing in Fabric itself is changed.
list_connectionsreadList the connected Microsoft Fabric tenants.
list_workspacesreadList Microsoft Fabric workspaces the connected Service Principal is a member of.
get_workspacereadRead one Microsoft Fabric workspace in full by its id.
list_itemsreadList items (Lakehouses, Warehouses, Notebooks, Data Pipelines, Reports, Semantic Models, etc.) inside one Fabric workspace, optionally filtered by item type.
get_itemreadRead one Fabric item (Lakehouse, Warehouse, Notebook, Data Pipeline, etc.) in full by its id.
create_itemwriteCreate a new item (Lakehouse, Warehouse, Notebook, or Data Pipeline) in a Fabric workspace.
delete_itemwritePermanently delete a Fabric item. Cannot be undone.
run_item_jobwriteRun a job (e.g. RunNotebook, Pipeline) against a Fabric item now, on demand.
get_job_instancereadRead one Fabric job instance in full -- status, timing, and any error info.
list_job_instancesreadList recent job instances (runs) of a Fabric item, most recent first.
cancel_job_instancewriteCancel a running Fabric job instance.
list_capacitiesreadList Microsoft Fabric capacities (compute pools) visible to the connected Service Principal.
suspend_capacitywriteSuspend a Fabric capacity to stop consuming compute units.
resume_capacitywriteResume a suspended Fabric capacity.
audit_fabricreadBuild one aggregated health report across the connected Microsoft Fabric tenant: capacities not active, workspaces with no capacity assigned, recent failed job instances.
More extensions in Data Warehouse ready to enable in one click.
Enable Microsoft Fabric in your Imperal workspace in one click - 10,000 free starter credits included.