FabricTools

0.32.0

A module to be able to do more with Microsoft Fabric.
   It lets you pause and resume Fabric capacities.
   Adds functionality 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 u
A module to be able to do more with Microsoft Fabric.
   It lets you pause and resume Fabric capacities.
   Adds functionality 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 Team

Package Details

Author(s)

  • The FabricTools Team

Functions

Get-FabricCapacities Get-FabricCapacity Get-FabricCapacityRefreshables Get-FabricCapacitySkus Get-FabricCapacityState Get-FabricCapacityTenantOverrides Get-FabricCapacityWorkload Resume-FabricCapacity Suspend-FabricCapacity Update-FabricCapacity Get-FabricConfig Get-FabricCopyJob Get-FabricCopyJobDefinition New-FabricCopyJob Remove-FabricCopyJob Update-FabricCopyJob Update-FabricCopyJobDefinition Get-FabricDashboard Get-FabricDataPipeline New-FabricDataPipeline Remove-FabricDataPipeline Update-FabricDataPipeline Get-FabricDatamart Get-FabricDataset Get-FabricDatasetRefreshHistory Invoke-FabricDatasetRefresh Add-FabricWorkspaceToStage Get-FabricDeploymentPipeline Get-FabricDeploymentPipelineOperation Get-FabricDeploymentPipelineRoleAssignments Get-FabricDeploymentPipelineStage Get-FabricDeploymentPipelineStageItem New-FabricDeploymentPipeline Remove-FabricDeploymentPipeline Remove-FabricWorkspaceFromStage Start-FabricDeploymentPipelineStage Add-FabricDomainWorkspaceAssignmentByCapacity Add-FabricDomainWorkspaceAssignmentById Add-FabricDomainWorkspaceAssignmentByPrincipal Add-FabricDomainWorkspaceRoleAssignment Get-FabricDomain Get-FabricDomainWorkspace New-FabricDomain Remove-FabricDomain Remove-FabricDomainWorkspaceAssignment Remove-FabricDomainWorkspaceRoleAssignment Update-FabricDomain Get-FabricEnvironment Get-FabricEnvironmentLibrary Get-FabricEnvironmentSparkCompute Get-FabricEnvironmentStagingLibrary Get-FabricEnvironmentStagingSparkCompute Import-FabricEnvironmentStagingLibrary New-FabricEnvironment Publish-FabricEnvironment Remove-FabricEnvironment Remove-FabricEnvironmentStagingLibrary Stop-FabricEnvironmentPublish Update-FabricEnvironment Update-FabricEnvironmentStagingSparkCompute Get-FabricEventhouse Get-FabricEventhouseDefinition New-FabricEventhouse Remove-FabricEventhouse Update-FabricEventhouse Update-FabricEventhouseDefinition Get-FabricEventstream Get-FabricEventstreamDefinition New-FabricEventstream Remove-FabricEventstream Update-FabricEventstream Update-FabricEventstreamDefinition Get-FabricExternalDataShares Revoke-FabricExternalDataShares Export-FabricItem Get-FabricItem Import-FabricItem Remove-FabricItem Get-FabricKQLDashboard Get-FabricKQLDashboardDefinition New-FabricKQLDashboard Remove-FabricKQLDashboard Update-FabricKQLDashboard Update-FabricKQLDashboardDefinition Get-FabricKQLDatabase Get-FabricKQLDatabaseDefinition New-FabricKQLDatabase Remove-FabricKQLDatabase Update-FabricKQLDatabase Update-FabricKQLDatabaseDefinition Get-FabricKQLQueryset Get-FabricKQLQuerysetDefinition Invoke-FabricKQLCommand New-FabricKQLQueryset Remove-FabricKQLQueryset Update-FabricKQLQueryset Update-FabricKQLQuerysetDefinition Get-FabricLakehouse Get-FabricLakehouseTable New-FabricLakehouse Remove-FabricLakehouse Start-FabricLakehouseTableMaintenance Update-FabricLakehouse Write-FabricLakehouseTableData Get-FabricMirroredDatabase Get-FabricMirroredDatabaseDefinition Get-FabricMirroredDatabaseStatus Get-FabricMirroredDatabaseTableStatus New-FabricMirroredDatabase Remove-FabricMirroredDatabase Start-FabricMirroredDatabaseMirroring Stop-FabricMirroredDatabaseMirroring Update-FabricMirroredDatabase Update-FabricMirroredDatabaseDefinition Get-FabricMirroredWarehouse Get-FabricMLExperiment New-FabricMLExperiment Remove-FabricMLExperiment Update-FabricMLExperiment Get-FabricMLModel New-FabricMLModel Remove-FabricMLModel Update-FabricMLModel Get-FabricNotebook Get-FabricNotebookDefinition New-FabricNotebook Remove-FabricNotebook Update-FabricNotebook Update-FabricNotebookDefinition Get-FabricPaginatedReport Update-FabricPaginatedReport Get-FabricReflex Get-FabricReflexDefinition New-FabricReflex Remove-FabricReflex Update-FabricReflex Update-FabricReflexDefinition Get-FabricReport Get-FabricReportDefinition New-FabricReport Remove-FabricReport Update-FabricReport Update-FabricReportDefinition Get-FabricSemanticModel Get-FabricSemanticModelDefinition New-FabricSemanticModel Remove-FabricSemanticModel Update-FabricSemanticModel Update-FabricSemanticModelDefinition Get-FabricSparkCustomPool Get-FabricSparkSettings New-FabricSparkCustomPool Remove-FabricSparkCustomPool Update-FabricSparkCustomPool Update-FabricSparkSettings Get-FabricSparkJobDefinition Get-FabricSparkJobDefinitionDefinition New-FabricSparkJobDefinition Remove-FabricSparkJobDefinition Start-FabricSparkJobDefinitionOnDemand Update-FabricSparkJobDefinition Update-FabricSparkJobDefinitionDefinition Get-FabricSQLDatabase New-FabricSQLDatabase Remove-FabricSQLDatabase Get-FabricSQLEndpoint Get-FabricCapacityTenantSettingOverrides Get-FabricDomainTenantSettingOverrides Get-FabricTenantSetting Get-FabricWorkspaceTenantSettingOverrides Revoke-FabricCapacityTenantSettingOverrides Update-FabricCapacityTenantSettingOverrides Update-FabricTenantSetting Get-FabricUserListAccessEntities Convert-FromBase64 Convert-ToBase64 Get-FabricLongRunningOperation Get-FabricLongRunningOperationResult Get-FabricWarehouse New-FabricWarehouse Remove-FabricWarehouse Update-FabricWarehouse Add-FabricWorkspaceCapacity Add-FabricWorkspaceIdentity Add-FabricWorkspaceRoleAssignment Get-FabricWorkspace Get-FabricWorkspaceDatasetRefreshes Get-FabricWorkspaceRoleAssignment Get-FabricWorkspaceUsageMetricsData Get-FabricWorkspaceUser New-FabricWorkspace New-FabricWorkspaceUsageMetricsReport Remove-FabricWorkspace Remove-FabricWorkspaceCapacity Remove-FabricWorkspaceIdentity Remove-FabricWorkspaceRoleAssignment Update-FabricWorkspace Update-FabricWorkspaceRoleAssignment Connect-FabricAccount Get-FabricAPIClusterURI Get-FabricAuthToken Get-FabricConnection Get-FabricDatasetRefreshes Get-FabricDebugInfo Get-FabricUsageMetricsQuery Invoke-FabricRestMethod

Dependencies

FileList

Version History

Version Downloads Last updated
0.32.0 (current version) 53 5/6/2026
0.32.0-alpha... 2 5/6/2026
0.31.0 1,127 12/15/2025
0.30.0 948 7/30/2025
0.30.0-alpha... 5 7/30/2025
0.30.0-alpha... 14 7/19/2025
0.30.0-alpha... 5 7/18/2025
0.30.0-alpha... 6 7/16/2025
0.30.0-alpha... 6 7/11/2025
0.30.0-alpha... 5 7/11/2025
0.30.0-alpha... 5 7/10/2025
0.30.0-alpha... 14 6/25/2025
0.30.0-alpha... 6 6/17/2025
0.30.0-alpha... 6 6/17/2025
0.30.0-alpha... 4 6/16/2025
0.30.0-alpha... 8 6/13/2025
0.30.0-alpha... 7 6/11/2025
0.29.0 124 6/10/2025
0.29.0-alpha... 4 6/10/2025
0.28.0 6 6/10/2025
0.28.0-alpha... 4 6/10/2025
0.27.0 8 6/10/2025
0.27.0-alpha... 4 6/10/2025
0.26.0 7 6/10/2025
0.26.0-alpha... 4 6/10/2025
0.25.0 64 6/10/2025
0.25.0-alpha... 4 6/10/2025
0.24.0 9 6/10/2025
0.24.0-alpha... 4 6/10/2025
0.23.0 7 6/9/2025
0.23.0-alpha... 4 6/9/2025
0.23.0-alpha... 4 6/9/2025
0.22.0 9 6/9/2025
0.21.0 43 5/26/2025
0.21.0-alpha... 4 6/9/2025
0.21.0-alpha... 4 6/9/2025
0.21.0-alpha... 6 6/2/2025
0.21.0-alpha... 11 5/27/2025
0.21.0-alpha... 4 5/27/2025
0.21.0-alpha... 4 5/26/2025
0.21.0-alpha... 4 5/26/2025
0.21.0-alpha... 4 5/26/2025
0.21.0-alpha... 5 5/26/2025
0.21.0-alpha... 11 5/23/2025
0.21.0-alpha... 8 5/22/2025
0.20.0 31 5/14/2025
0.9.0.0 11 3/6/2025
0.1.0.0 7 2/27/2025
0.0.1 2 5/6/2026
Show more