Compartilhar via


Usando a ferramenta de Migração de RDL

Essa ferramenta foi projetada para ajudar os clientes a migrar os Relatórios do SQL Server Reporting Services (RDL) de seus servidores locais para um workspace do Power BI em seu locatário. Como parte do processo de migração, a ferramenta também:

  • Converte quaisquer fontes de dados compartilhadas e/ou conjuntos de dados compartilhados nesses arquivos de relatório para serem inseridos no relatório e salva os arquivos localmente em disco.

  • Verifica se há fontes de dados ou componentes de relatório sem suporte ao carregar no Power BI.

  • Salva os arquivos convertidos que passam por essas verificações em um espaço de trabalho do Power BI especificado.

  • Fornece um resumo dos ativos migrados bem-sucedidos e malsucedidos.

Observação

Esse processo não remove nenhum dos ativos da origem.

Instalação

O RdlMigration é enviado como parte do Power BI Report Builder, que pode ser baixado do Centro de Download da Microsoft

Uso

# RdlMigration <your Base url endpoint> <file Path> <WorkspaceName>

Esse comando salva todos os arquivos convertidos em disco local e exibe o status de cada arquivo na janela de comando, bem como um arquivo chamado ConversionLog.txt.

Exemplos

Os exemplos a seguir pressupõem que você esteja executando em um prompt de comando no qual o aplicativo RdlMigration.exe foi copiado. Você pode obter o aplicativo clonando e construindo este repositório ou baixando a compilação mais recente na guia 'Versões'. Veja os detalhes abaixo sobre como encontrar o ponto de extremidade do servidor de relatório.

  • Carregue todos os relatórios da pasta 'Meus relatórios' de uma instalação de modo nativo do SQL Server Reporting Services ou do Servidor de Relatórios do Power BI para 'Meu Workspace' no powerbi.com.
RdlMigration https://ssrsservername/reportserver "/My Reports" "My Workspace"
  • Carregue todos os relatórios da pasta '/Sales' de uma instalação de modo nativo do SQL Server Reporting Services ou do Servidor de Relatórios do Power BI para o workspace 'Sales' no powerbi.com.
RdlMigration https://ssrsservername/reportserver "/Sales" "Sales"
  • Carregue todos os relatórios da pasta '/Shared Documents/Reports' de uma instalação de modo integrado do SharePoint do SQL Server Reporting Services para o workspace 'Reports' no powerbi.com.
RdlMigration "https://sharepointservername/_vti_bin/reportserver" "https://sharepointservername/Shared Documents/Reports" "Reports"
  • Carregue apenas um relatório chamado MonthlySales da pasta '/Shared Documents/SalesReports' de uma instalação de modo integrado do SharePoint do SQL Server Reporting Services para o workspace 'Reports' no powerbi.com.
RdlMigration "https://sharepointservername/_vti_bin/reportserver" "https://sharepointservername/Shared Documents/SalesReports/MonthlySales.rdl" "Reports"

Detalhes de entrada

Ponto de extremidade de URL base

Isso é definido no Gerenciador de Configurações do Reporting Services na URL do Serviço Web–> URL do Serviço Web do Servidor de Relatório.

Captura de tela da ferramenta de configuração do Reporting Services mostrando a URL do serviço Web.

Caminho do arquivo

Isso se refere ao caminho relativo para seu arquivo ou pasta no servidor de relatório. Se o caminho fizer referência a um arquivo, a ferramenta converterá e enviará por push apenas esse arquivo individual. Se o caminho fizer referência a uma pasta, a ferramenta converterá e tentará enviar por push todos os arquivos de relatório dentro dessa pasta. Isso incluiria todos os relatórios contidos na pasta e converteria dependências que poderiam estar localizadas em outras pastas ou subpastas (como conjuntos de dados compartilhados e conjuntos de dados compartilhados). Os relatórios em subpastas não são publicados.

Nome do workspace

Esse é o nome do workspace para o qual você deseja carregar seus arquivos. Cerque o nome com aspas se houver um espaço no nome. Por exemplo:

"Paginated Workspace"