Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/powerbi/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Powershell 上载已存在的Power BI报告-对书签和批注的影响_Powershell_Powerbi - Fatal编程技术网

Powershell 上载已存在的Power BI报告-对书签和批注的影响

Powershell 上载已存在的Power BI报告-对书签和批注的影响,powershell,powerbi,Powershell,Powerbi,我们将Power BI报告/数据集发布到工作区。我们的用户定期在此报告上创建书签和发布批注。我们的开发团队经常添加新的可视化,并增强此报告的数据模型 我们使用PowerShell脚本,使用新的PowerBIReport将这些更新部署到报告中 我们担心的是,当我们部署新版本的报告时,我们会丢失现有的书签和注释。是否有方法部署现有报告的更新并保留书签和批注 我已经研究了-ConflictAction参数。默认值为CreateOrOverwrite,这意味着如果具有相同名称的报表/数据集已经存在,则将

我们将Power BI报告/数据集发布到工作区。我们的用户定期在此报告上创建书签和发布批注。我们的开发团队经常添加新的可视化,并增强此报告的数据模型

我们使用PowerShell脚本,使用
新的PowerBIReport
将这些更新部署到报告中

我们担心的是,当我们部署新版本的报告时,我们会丢失现有的书签和注释。是否有方法部署现有报告的更新并保留书签和批注

我已经研究了
-ConflictAction
参数。默认值为
CreateOrOverwrite
,这意味着如果具有相同名称的报表/数据集已经存在,则将替换该报表/数据集。问题是它取代了现有版本,这意味着我们将丢失书签和注释

New-PowerBIReport -Path '.\report.pbix' -Name 'My Report' -Workspace 'My Workspace'