PowerBI New-PowerBIReport Powershell cmdlet error "A task was canceled."



我正在尝试使用Powershell创建一个新的PowerBI报告。我在命令下运行:

$destinationReport = New-PowerBIReport  -Path $sourcePBIX -Name $datasetName -WorkspaceId $GroupID -ConflictAction CreateOrOverwrite 

它运行命令一段时间并通过错误:

New-PowerBIReport : A task was canceled."
+ ... ionReport = New-PowerBIReport  -Path $sourcePBIX -Name $datasetName - ...
+                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo          : WriteError: (Microsoft.Power...ewPowerBIReport:NewPowerBIReport) [New-PowerBIReport], TaskCanceledException
+ FullyQualifiedErrorId : A task was canceled.,Microsoft.PowerBI.Commands.Reports.NewPowerBIReport

我使用的PBIX大小为200MB,所以我认为这可能是由于超时造成的,我使用本文中如何在Powershell中设置Timeout的步骤增加了IdleTimeout。但这也没有奏效。

在azure devops托管代理中,我们没有MicrosoftPowerBIMgmt.Reports包。因此,我们建议您可以添加ps推荐:

Install-Module -Name MicrosoftPowerBIMgmt.Reports -RequiredVersion 1.0.946

此外,您可以尝试在本地计算机上运行推荐行,如果它运行良好,请在本地计算机中安装一个自代理以重试。

相关内容

最新更新