Commands › Power BI

Set-PowerBIDataset

Power BI MicrosoftPowerBIMgmt Set-*

Updates the properties for the specified Power BI dataset.

Quick start script

# Set-PowerBIDataset — quick start (serv365.ai)
# 1. Connect (app-only shown; interactive: omit the certificate parameters)
Connect-PowerBIServiceAccount -ServicePrincipal -CertificateThumbprint $thumb -ApplicationId $appId -Tenant $tenantId

# 2. Capture the current state first — you cannot roll back what you never recorded
$before = Get-PowerBIDataset
$before | Format-List

# 3. Make the change
Set-PowerBIDataset -Id <Guid> -Name <String> -TargetStorageMode <DatasetStorageMode>

# 4. Verify and diff
$after = Get-PowerBIDataset
Compare-Object ($before | Out-String) ($after | Out-String)

Syntax — 4 parameter sets

DatasetId (Default)

Set-PowerBIDataset -Id <Guid> -TargetStorageMode <DatasetStorageMode> [-WorkspaceId <Guid>]
 [<CommonParameters>]

ObjectAndId

Set-PowerBIDataset -Id <Guid> -TargetStorageMode <DatasetStorageMode> [-Workspace <Workspace>]
 [<CommonParameters>]

DatasetName

Set-PowerBIDataset -Name <String> -TargetStorageMode <DatasetStorageMode> [-WorkspaceId <Guid>]
 [<CommonParameters>]

ObjectAndName

Set-PowerBIDataset -Name <String> -TargetStorageMode <DatasetStorageMode> [-Workspace <Workspace>]
 [<CommonParameters>]

Parameters (5)

ParameterTypeRequiredWhat it controls
-Id Guid yes ID of the dataset
-Name String yes Name of the dataset
-TargetStorageMode DatasetStorageMode yes Target storage mode of the dataset
-Workspace Workspace Workspace containing the dataset
-WorkspaceId Guid ID of the workspace containing the dataset

Reference facts derived from Microsoft documentation, © Microsoft, licensed MIT; restructured with original guidance by serv365.ai.