Använda RDL-migreringsverktyget
Det här verktyget är utformat för att hjälpa kunder att migrera SQL Server Reporting Services-rapporter (RDL) från dina lokala servrar till en Power BI-arbetsyta i din klientorganisation. Som en del av migreringsprocessen:
Konverterar alla delade datakällor och/eller delade datauppsättningar i dessa rapportfiler så att de bäddas in i rapporten och sparar filerna lokalt på disken.
Söker efter datakällor eller rapportkomponenter som inte stöds vid uppladdning till Power BI.
Sparar de konverterade filer som skickar dessa kontroller till en angiven Power BI-arbetsyta.
Innehåller en sammanfattning av lyckade och misslyckade tillgångar som migrerats.
Kommentar
Den här processen tar inte bort någon av tillgångarna från källan.
Installation
RdlMigration levereras som en del av Power BI Report Builder, som kan laddas ned från Microsoft Download Center
Förbrukning
# RdlMigration <your Base url endpoint> <file Path> <WorkspaceName>
Det här kommandot sparar alla konverterade filer till en lokal disk och visar status för varje fil i kommandofönstret, samt en fil med namnet ConversionLog.txt.
Exempel
Exemplen nedan förutsätter att du kör i en kommandotolk där programmet RdlMigration.exe kopierades till. Du kan hämta programmet genom att klona och skapa den här lagringsplatsen, eller genom att ladda ned den senaste versionen från fliken Versioner. Se information nedan om hur du hittar rapportserverslutpunkten.
- Ladda upp alla rapporter från mappen Mina rapporter från en intern lägesinstallation av SQL Server Reporting Services eller Power BI-rapportserver till "Min arbetsyta" i powerbi.com.
RdlMigration https://ssrsservername/reportserver "/My Reports" "My Workspace"
- Ladda upp alla rapporter från mappen "/Sales" från en intern lägesinstallation av SQL Server Reporting Services eller Power BI-rapportserver till arbetsytan Försäljning i powerbi.com.
RdlMigration https://ssrsservername/reportserver "/Sales" "Sales"
- Ladda upp alla rapporter från mappen "/Delade dokument/rapporter" från en sharepoint-installation av SQL Server Reporting Services till arbetsytan Rapporter i powerbi.com.
RdlMigration "https://sharepointservername/_vti_bin/reportserver" "https://sharepointservername/Shared Documents/Reports" "Reports"
- Ladda upp en enda rapport med namnet MonthlySales från mappen "/Shared Documents/SalesReports" från en SharePoint-installation av SQL Server Reporting Services till arbetsytan Rapporter i powerbi.com.
RdlMigration "https://sharepointservername/_vti_bin/reportserver" "https://sharepointservername/Shared Documents/SalesReports/MonthlySales.rdl" "Reports"
Indatainformation
Bas-URL-slutpunkt
Detta anges i Reporting Services Configuration Manager under Webbtjänst-URL–> Webbtjänst-URL för rapportserver.
Filsökväg
Detta refererar till den relativa sökvägen till filen eller mappen på rapportservern. Om sökvägen refererar till en fil konverterar och push-överför verktyget endast den enskilda filen. Om sökvägen refererar till en mapp konverterar verktyget och försöker skicka alla rapportfiler i mappen. Detta skulle omfatta alla rapporter som finns i mappen och konvertera beroenden som kan finnas i andra mappar eller undermappar (till exempel delade datakällor och delade datauppsättningar). Rapporter i undermappar publiceras inte.
Namn på arbetsyta
Det här är namnet på den arbetsyta som du vill ladda upp dina filer till. Omge namnet med citattecken om det finns ett blanksteg i namnet. Till exempel:
"Paginated Workspace"