FabricTools
0.21.0-alpha0012
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
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.
Minimum PowerShell version
5.1
See the version list below for details.
Installation Options
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 Get-FabricConfig Set-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 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 New-FabricNotebookNEW 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-FabricRecoveryPoint New-FabricRecoveryPoint Remove-FabricRecoveryPoint Restore-FabricRecoveryPoint 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 Invoke-FabricAPIRequest_duplicate Set-FabricApiHeaders Test-FabricApiResponse Get-FabricWarehouse New-FabricWarehouse Remove-FabricWarehouse Update-FabricWarehouse Add-FabricWorkspaceCapacityAssignment Add-FabricWorkspaceIdentity Add-FabricWorkspaceRoleAssignment Get-FabricWorkspace Get-FabricWorkspaceDatasetRefreshes Get-FabricWorkspaceRoleAssignment Get-FabricWorkspaceUsageMetricsData Get-FabricWorkspaceUsers New-FabricWorkspace New-FabricWorkspaceUsageMetricsReport Register-FabricWorkspaceToCapacity Remove-FabricWorkspace Remove-FabricWorkspaceCapacityAssignment Remove-FabricWorkspaceIdentity Remove-FabricWorkspaceRoleAssignment Unregister-FabricWorkspaceToCapacity Update-FabricWorkspace Update-FabricWorkspaceRoleAssignment Confirm-FabricAuthToken Connect-FabricAccount Get-AllFabricDatasetRefreshes Get-FabricAPIClusterURI Get-FabricAuthToken Get-FabricConnection Get-FabricDatasetRefreshes Get-FabricDebugInfo Get-FabricUsageMetricsQuery Get-SHA256 Invoke-FabricAPIRequest Invoke-FabricDatasetRefresh Set-FabricAuthToken
Dependencies
-
- Az.Accounts (>= 4.2.0)
- Az.Resources (>= 6.15.1)
- MicrosoftPowerBIMgmt.Profile (>= 1.2.1111)
Release Notes
## [0.21.0-alpha0012] - 2025-05-22
### Added
- For new features.
### Changed
- For changes in existing functionality.
### Deprecated
- For soon-to-be removed features.
### Removed
- For now removed features.
### Fixed
- For any bug fix.
### Security
- In case of vulnerabilities.
FileList
- FabricTools.nuspec
- FabricTools.psm1
- FabricTools.psd1
- en-US\about_FabricTools.help.txt
Version History
Version | Downloads | Last updated |
---|---|---|
0.21.0 | 16 | 5/26/2025 |
0.21.0-alpha... | 5 | 5/27/2025 |
0.21.0-alpha... | 3 | 5/27/2025 |
0.21.0-alpha... | 3 | 5/26/2025 |
0.21.0-alpha... | 3 | 5/26/2025 |
0.21.0-alpha... | 3 | 5/26/2025 |
0.21.0-alpha... | 4 | 5/26/2025 |
0.21.0-alpha... | 10 | 5/23/2025 |
0.21.0-alpha... (current version) | 6 | 5/22/2025 |
0.20.0 | 22 | 5/14/2025 |
0.9.0.0 | 7 | 3/6/2025 |
0.1.0.0 | 5 | 2/27/2025 |