powershell - 无需提示即可下载 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
这方面的任何线索。
解决方案
推荐阅读
- c# - 在 MySQL 中观察计数并在记录发生更改时显示通知的方法
- c# - .Net Core + Kubernetes > AuthenticationException:远程证书根据验证程序无效
- python - 敌人的 x 坐标不变(pygame)
- r - 如何在正确的方向上记录转换 R geom_histogram 的 y 轴?
- javascript - Deno.env 不是函数
- c++ - 为什么一种算法比具有相同时间复杂度的另一种算法更快?
- c# - 在c#中将字节[]复制到3D[]
- django - 向管理页面添加部分
- react-native - 在标题 React Navigation v5 中按下按钮后,React Native(Expo)刷新前一个屏幕
- javascript - 比较不同大小的数组 - D3 JS