首页 > 解决方案 > 无需提示即可下载 PBIX 的 PowerShell 脚本

问题描述

我正在使用以下代码从工作区自动导出 PBIX:

Login-PowerBIServiceAccount 
Export-PowerBIReport -WorkspaceId xyz-abc-pqr-lmn-rtp -Id ewrew-werwe-sd-sss-ssssss -OutFile .\abc.pbix

它确实会导出 PBIX,但会提示一个对话框,我必须在其中确认我的用户名。我想摆脱这个对话框,因为这将是一个自动化的实用程序。我在下面试过:

$password = 'password' | ConvertTo-SecureString -asPlainText -Force
$username = 'abc@pqr.com'
$credential = New-Object System.Management.Automation.PSCredential($username, $password)
Connect-PowerBIServiceAccount -Credential $credential

但是上面的代码给了我以下问题:

Connect-PowerBIServiceAccount : Failed to get ADAL token: Unhandled Exception: System.AggregateException: One or more errors occurred

这方面的任何线索。

标签: powershellpowerbi

解决方案


推荐阅读