Fabtools

0.7.0.2

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
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 Fabtools -RequiredVersion 0.7.0.2

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

Install-PSResource -Name Fabtools -Version 0.7.0.2

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

Ioana Bouariu

Package Details

Author(s)

  • Ioana Bouariu AKA Jojobit

Tags

microsoftfabric powerbi developermode pbip Fabtools 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

Dependencies

Release Notes


           Version 0.7.0.2:
           - Fixed a bug that made the the module return an error on the first attempt to get data from the Rest API.

           Version 0.7.0.1:
           - Removed the parameter outfile in the function Invoke-FabricAPIRequest, as it led to an error in PowerShell version 7.4

           Version 0.7.0:
           - The official Rest API for Microsoft Fabric is now Public. This means that there are a lot of new possibilities for this module.
           - After a great talk with Rui Romano, he's graciously allowed us to integrate the functions from his project: fabricps-pbip (https://github.com/RuiRomano/fabricps-pbip) into Fabtools.
           - Lots of new functions to make it easier to work with Microsoft Fabric.
           - It is now possible to export and import items from a workspace. Currently that includes reports (pbip), semantic models (datasets), spark jobs, and notebooks (ipynb).
           - It is now possible to register and unregister a workspace to/from a capacity.
           - Several functions have been rewritten to use the new fabric API endpoint rather than the old PowerBI API endpoint.

           Version 0.6.0:
           - Added Get-AllFabricCapacities function to get all capacities in a tenant.
           - Added Invoke-FabricDatasetRefresh function to refresh a dataset.
           - Changed the main functions to be with the Fabric prefix instead of Fab, and added Fab as aliases.
           - Added IconUri to the manifest.
           

FileList

Version History

Version Downloads Last updated
0.7.0.4 2,064 2/26/2024
0.7.0.3 1,655 11/25/2023
0.7.0.2 (current version) 11 11/25/2023
0.7.0.1 13 11/24/2023
0.7.0 11 11/23/2023
0.6.11 11 11/17/2023
0.6.1 14 11/10/2023
0.6.0 8 11/10/2023
0.5.2 15 11/5/2023
0.5.1 8 11/5/2023
0.5.0 8 11/5/2023
Show more