Microsoft Power BI Cmdlets Roadmap

July 3, 2019 ยท View on GitHub

Planned\upcoming cmdlets.

Cmdlets follow the following format: %Verb%-PowerBI%Noun%
%Verb% must be an approved verb, use Get-Verb in PowerShell or visit here to see list.

Names should also conform to these two guidelines:

General Improvements

  • Adding -Scope parameter to more cmdlets (dependent on building new APIs)

Workspaces

Cmdlet NamePurposeAliasNotes
New-PowerBIWorkspaceCreates a new workspaceCreate-PowerBIWorkspace
Remove-PowerBIWorkspaceDeletes a workspaceDelete-PowerBIWorkspace
Set-PowerBICapacityOnWorkspaceAllocates capacity to a WorkspaceAssign-PowerBICapacityToWorkspace

Reports

Cmdlet NamePurposeAliasNotes
Copy-PowerBIReportClone a report
Remove-PowerBIReportDelete a reportDelete-PowerBIReport
Export-PowerBIReportExport a reportAdd support for -Scope Organization
New-PowerBIReportEmbedTokenGenerate an embed token
Add-PowerBIDatasetToReportRebind dataset to reportMount-PowerBIDatasetToReport
Update-PowerBIReportUpdate a report

Dashboards

Cmdlet NamePurposeAliasNotes
Add-PowerBIDashboardAdd dashboards
Copy-PowerBITileClone tiles
New-PowerBIDashboardEmbedTokenGenerate an embed token

Datasets and Datasources

Cmdlet NamePurposeAliasNotes
Get-PowerBIDatasetParameterGet parameters for dataset
Add-PowerBIGatewayToDatasourceBind to a gatewayMount-PowerBIGatewayToDatasource
Remove-PowerBIDatasourceDelete datasetDelete-PowerBIDatasource
Remove-PowerBIDatasetRowDelete dataset rowsDelete-PowerBIDatasetRow
Get-PowerBIGatewayForDatasetDiscover gateways
New-PowerBIDatasetEmbedTokenGenerate an embed token
Get-PowerBIDatasetRefreshHistoryGet refresh history
New-PowerBIDatasetRowCreate rows in data source tables
Update-PowerBIDatasetRefresh datasetRefresh-PowerBIDataset
Update-PowerBITableSchemaUpdate schema\metadata in data source table
Protect-PowerBIDatasetTake over a datasetTakeOver-PowerBIDataset
Set-PowerBIDatasourceUpdate a data sourceUpdate-PowerBIDatasource
Set-PowerBIDatasetParameterUpdate parameters for a datasetUpdate-PowerBIDatasetParameter

Capacity Management

Cmdlet NamePurposeAliasNotes
Get-PowerBICapacityGet capacities

Tenant Settings

To be defined