FabricTools

0.10.0

A module to be able to do more with Microsoft Fabric.
   It lets you pause and resume Fabric capacities.
   Adds functionallity previously only available with the REST API as PowerShell functions.
   There are also functions to make it easier to monitor usage metrics and refreshes.
   It also adds Fabric-friendly aliases for PowerBI functions to make it easier
A module to be able to do more with Microsoft Fabric.
   It lets you pause and resume Fabric capacities.
   Adds functionallity previously only available with the REST API as PowerShell functions.
   There are also functions to make it easier to monitor usage metrics and refreshes.
   It also adds Fabric-friendly aliases for PowerBI functions to make it easier to use the module.
Show more

Minimum PowerShell version

5.1

Installation Options

Copy and Paste the following command to install this package using PowerShellGet More Info

Install-Module -Name FabricTools

Copy and Paste the following command to install this package using Microsoft.PowerShell.PSResourceGet More Info

Install-PSResource -Name FabricTools

You can deploy this package directly to Azure Automation. Note that deploying packages with dependencies will deploy all the dependencies to Azure Automation. Learn More

Manually download the .nupkg file to your system's default download location. Note that the file won't be unpacked, and won't include any dependencies. Learn More

Owners

Copyright

Copyright (c) 2025 by FabricTools, licensed under MIT

Package Details

Author(s)

  • The FabricTools Team

Tags

microsoftfabric powerbi developermode pbip FabricTools Fabric

Functions

Export-FabricItem Get-AllFabricCapacities Get-AllFabricDatasetRefreshes Get-FabricAPIclusterURI Get-FabricAuthToken Get-FabricCapacity Get-FabricCapacityRefreshables Get-FabricCapacityState Get-FabricCapacityTenantOverrides Get-FabricCapacityWorkload Get-FabricDatasetRefreshes Get-FabricItem Get-FabricTenantSettings Get-FabricUsagemetricsQuery Get-FabricWorkspace Get-FabricWorkspaceDatasetRefreshes Get-FabricWorkspaceUsageMetricsData Get-FabricWorkspaceUsers Get-SHA256 Import-FabricItem Invoke-FabricAPIRequest Invoke-FabricDatasetRefresh New-FabricWorkspace New-FabricWorkspaceUsageMetricsReport Register-FabricWorkspaceToCapacity Remove-FabricItem Remove-FabricWorkspace Resume-FabricCapacity Set-FabricAuthToken Suspend-FabricCapacity Unregister-FabricWorkspaceToCapacity Connect-FabricAccount Get-FabricEventhouse Get-FabricEventstream Get-FabricKQLDashboard Get-FabricKQLDatabase Get-FabricKQLQueryset Get-FabricWorkspace2 Invoke-FabricKQLCommand New-FabricEventhouse New-FabricEventstream New-FabricKQLDashboard New-FabricKQLDatabase New-FabricLakehouse New-FabricWorkspace2 Remove-FabricEventhouse Remove-FabricEventstream Remove-FabricKQLDatabase Remove-FabricKQLQueryset Set-FabricEventhouse Set-FabricEventstream Set-FabricKQLDatabase Set-FabricKQLQueryset Add-FabricWorkspaceRoleAssignment Get-FabricWorkspaceRoleAssignment Get-FabricKQLDashboardDefinition Get-FabricDebugInfo Get-FabricSQLDatabase Remove-FabricSQLDatabase Get-FabricCapacitySkus Confirm-FabricAuthToken Get-FabricConnection

Dependencies

Release Notes

https://github.com/dataplat/FabricTools/blob/main/ReleaseNotes.md

FileList

Version History

Version Downloads Last updated
0.10.0 (current version) 6 3/7/2025
0.9.0.0 7 3/6/2025
0.1.0.0 5 2/27/2025