Forum Discussion
How To keep Production and Development PBIRS on prem in sync. Move all RDL and PBIX files
I would suggest you look at the ReportingServicesTools powershell module (see https://github.com/microsoft/ReportingServicesTools)
You should be able to use out-rsfoldercontent to copy everything from prod to a drive somewhere, then use write-rsfoldercontent to put those files back up to dev
- Anonymous6 years agoNot applicable
Thanks, I'll check it out.
- Anonymous6 years agoNot applicable
I've tried to use Out-RsFolderContent, but this is skipping Power Bi Files. Is there something I'm missing?
- Anonymous6 years agoNot applicable
I've also tried Out-RsRestFolderContent which appear to download PBIX files, but errors out on a linked report or anything that isn't in this list:
We only support items which are of type Report, DataSet, DataSource, Mobile Report or Power BI Report
- d_gosbell6 years ago
Super User
Anonymous wrote:
I've also tried Out-RsRestFolderContent which appear to download PBIX files, but errors out on a linked report or anything that isn't in this list:
We only support items which are of type Report, DataSet, DataSource, Mobile Report or Power BI Report
Sorry I checked our code and it was the out-rsrestfoldercontent cmdlet that we are using. But I also forgot that I actually manually patched our version so that it only writes a warning, not an error when it comes across an unsupported type.
if you are interested I've attached the file I patched where altered lines 85-94 to add a try/catch block. This file lives in the ReportingServicesTools\Functions\CatalogItems\Rest folder where ever you've installed the module.