Het RDL-migratieprogramma gebruiken
Dit hulpprogramma is ontworpen om klanten te helpen bij het migreren van SQL Server Reporting Services-rapporten (RDL) van uw lokale server(s) naar een Power BI-werkruimte in uw tenant. Als onderdeel van het migratieproces is het hulpprogramma ook:
Converteert alle gedeelde gegevensbronnen en/of gedeelde gegevenssets in deze rapportbestanden die moeten worden ingesloten in het rapport en slaat de bestanden lokaal op schijf op.
Controleert op niet-ondersteunde gegevensbronnen of rapportonderdelen bij het uploaden naar Power BI.
Hiermee worden de geconverteerde bestanden opgeslagen die deze controles doorgeven aan een opgegeven Power BI-werkruimte.
Geeft een overzicht van de geslaagde en mislukte assets die zijn gemigreerd.
Notitie
Met dit proces worden geen assets uit de bron verwijderd.
Installatie
RdlMigration wordt geleverd als onderdeel van Power BI Report Builder, dat kan worden gedownload vanuit het Microsoft Downloadcentrum
Gebruik
# RdlMigration <your Base url endpoint> <file Path> <WorkspaceName>
Met deze opdracht worden alle geconverteerde bestanden opgeslagen op de lokale schijf en wordt de status van elk bestand weergegeven in het opdrachtvenster, evenals een bestand met de naam ConversionLog.txt.
Voorbeelden
In de onderstaande voorbeelden wordt ervan uitgegaan dat u in een opdrachtprompt wordt uitgevoerd waarnaar de toepassing RdlMigration.exe is gekopieerd. U kunt de toepassing ophalen door deze opslagplaats te klonen en te bouwen, of door de nieuwste build te downloaden op het tabblad Releases. Zie de onderstaande details over het vinden van het eindpunt van uw rapportserver.
- Upload alle rapporten uit de map Mijn rapporten vanuit een installatie in de systeemeigen modus van SQL Server Reporting Services of Power BI Report Server naar 'Mijn werkruimte' in powerbi.com.
RdlMigration https://ssrsservername/reportserver "/My Reports" "My Workspace"
- Upload alle rapporten uit de map /Sales vanuit een systeemeigen modusinstallatie van SQL Server Reporting Services of Power BI Report Server naar de werkruimte Verkoop in powerbi.com.
RdlMigration https://ssrsservername/reportserver "/Sales" "Sales"
- Upload alle rapporten uit de map '/Gedeelde documenten/rapporten' vanuit een installatie van de geïntegreerde SharePoint-modus van SQL Server Reporting Services naar de werkruimte Rapporten in powerbi.com.
RdlMigration "https://sharepointservername/_vti_bin/reportserver" "https://sharepointservername/Shared Documents/Reports" "Reports"
- Upload één rapport met de naam MonthlySales vanuit de map /Shared Documents/SalesReports vanuit een installatie van de geïntegreerde SharePoint-modus van SQL Server Reporting Services naar de werkruimte Rapporten in powerbi.com.
RdlMigration "https://sharepointservername/_vti_bin/reportserver" "https://sharepointservername/Shared Documents/SalesReports/MonthlySales.rdl" "Reports"
Invoergegevens
Basis-URL-eindpunt
Dit is ingesteld in Reporting Services Configuration Manager onder WEBservice-URL-> Report Server-webservice-URL.
Bestandspad
Dit verwijst naar het relatieve pad naar uw bestand of map op de rapportserver. Als het pad verwijst naar een bestand, converteert en pusht het hulpprogramma alleen dat afzonderlijke bestand. Als het pad verwijst naar een map, wordt het hulpprogramma geconverteerd en wordt geprobeerd alle rapportbestanden in die map te pushen. Dit omvat alle rapporten in de map en converteert afhankelijkheden die zich mogelijk in andere mappen of submappen bevinden (zoals Gedeelde gegevensbronnen en Gedeelde gegevenssets). Rapporten in submappen worden niet gepubliceerd.
Werkruimtenaam
Dit is de naam van de werkruimte waarnaar u uw bestanden wilt uploaden. Plaats de naam tussen aanhalingstekens als er een spatie in de naam staat. Voorbeeld:
"Paginated Workspace"