Applies ToExcel para Microsoft 365 Excel 2024 Excel 2021 Excel 2019 Excel 2016

Você pode usar um relatório Reporting Services que foi publicado em um site do SharePoint ou em um servidor de relatório como fonte de dados em uma pasta de trabalho Power Pivot. O procedimento a seguir descreve como criar a conexão com o relatório e importar os dados para sua pasta de trabalho.

Neste artigo

Pré-requisitos

Você deve usar um arquivo de definição de relatório (.rdl) como fonte de dados. Não há suporte para a importação de um modelo de relatório.

Você deve ter permissão para abrir o relatório em sua conta de usuário do Windows e deve saber o endereço do relatório ou do servidor de relatório que o hospeda. Você pode marcar suas permissões tentando abrir o relatório em um navegador da Web primeiro. Se o relatório for aberto, ele confirmará que você tem permissões suficientes e a URL correta.

Reporting Services deve ser a versão SQL Server 2008 R2 ou posterior. Essas versões incluem o recurso de exportação de feed de dados que transmite dados de relatório no formato de feed de dados XML. Você pode identificar o servidor de relatório pela opção Exportar como Feed de Dados que aparece na barra de ferramentas do relatório ao abrir o relatório no navegador: Ícone de feed de dados

Início da Página

Escolher uma abordagem de importação

Os dados do relatório são adicionados uma vez durante a importação. Uma cópia dos dados é colocada na pasta de trabalho Power Pivot. Para obter as alterações mais recentes nos dados do relatório subjacente, você pode atualizar os dados do Power Pivot no Excel ou configurar um cronograma de atualização de dados para a pasta de trabalho depois que ele for publicado no SharePoint.

Você pode usar qualquer uma das abordagens a seguir para adicionar dados de relatório Reporting Services a uma pasta de trabalho Power Pivot.

Aplicativo

Abordagem

Link

Power Pivot

Clique em Relatório para especificar um endereço para o relatório. Você também pode clicar em De Outras Fontes e, em seguida, clicar em Relatórios, para especificar um endereço n para um relatório.

Como fazer…

Power Pivot

Clique em Feeds de Dados para especificar um documento de serviço (.atomsvc) que contém informações de conexão.

Como fazer…

Reporting Services

Clique no botão Exportar para o Feed de Dados na barra de ferramentas de relatório para exportar imediatamente os dados para Power Pivot no Excel se ele estiver instalado em seu computador ou salvar o arquivo de exportação como um arquivo atom service document (.atomsvc) para uso futuro.

Como fazer…

Início da Página

Importar dados de relatório usando um endereço de um relatório publicado

  1. Na janela Power Pivot, na guia Página Inicial , clique em Relatório. O assistente de Importação de Tabela é aberto.

  2. Clique em Procurar e selecione um servidor de relatório.

    Se você usar relatórios regularmente em um servidor de relatório, o servidor poderá ser listado em Sites e Servidores Recentes. Caso contrário, em Nome, digite um endereço para um servidor de relatório e clique em Abrir para navegar pelas pastas no site do servidor de relatório. Um endereço de exemplo para um servidor de relatório pode ser http://<nome de computador>/reportserver.

  3. Selecione o relatório e clique em Abrir. Como alternativa, você pode colar um link para o relatório, incluindo o caminho completo e o nome do relatório, na caixa de texto Nome . O assistente de Importação de Tabela se conecta ao relatório e o renderiza na área de visualização.

    Se o relatório usar parâmetros, você deverá especificar um parâmetro ou não poderá criar a conexão de relatório. Quando você faz isso, apenas as linhas relacionadas ao valor do parâmetro são importadas no feed de dados.

    1. Escolha um parâmetro usando a caixa de listagem ou a caixa de combinação fornecida no relatório.

    2. Clique em Exibir Relatório para atualizar os dados.

      Observação: Exibir o relatório salva os parâmetros selecionados junto com a definição do feed de dados.

      Opcionalmente, clique em Avançado para definir propriedades específicas do provedor para o relatório.

  4. Clique em Testar Conexão para verificar se o relatório está disponível como um feed de dados. Como alternativa, você também pode clicar em Avançado para confirmar que a propriedade Documento de Serviço Embutido contém XML inserido que especifica a conexão do feed de dados.

  5. Clique em Avançar para continuar com a importação.

  6. Na página Selecionar Tabelas e Exibições do assistente, selecione a caixa marcar ao lado das partes de relatório que você deseja importar como dados.

    Alguns relatórios podem conter várias partes, incluindo tabelas, listas ou grafos.

  7. Na caixa Nome amigável , digite o nome da tabela em que deseja que o feed de dados seja salvo em sua pasta de trabalho do Power Pivot.

    O nome do controle Reporting Service será usado por padrão se nenhum nome tiver sido atribuído: por exemplo, Tablix1, Tablix2. Recomendamos que você altere esse nome durante a importação para que você possa identificar com mais facilidade a origem do feed de dados importado.

  8. Clique em Visualizar e Filtrar para examinar os dados e alterar as seleções de coluna. Você não pode restringir as linhas importadas no feed de dados do relatório, mas pode remover colunas limpando as caixas de marcar. Clique em OK.

  9. Na página Selecionar Tabelas e Exibições , clique em Concluir.

  10. Quando todas as linhas tiverem sido importadas, clique em Fechar.

Início da Página

Importar dados de relatório usando uma URL para um documento do serviço de dados

Uma alternativa para especificar um endereço de relatório é usar um arquivo de documento do serviço de dados (.atomsvc) que já tenha as informações de feed de relatório que você deseja usar. Um documento do serviço de dados especifica uma URL para o relatório. Quando você importa o documento do serviço de dados, um feed de relatório é gerado a partir do relatório e adicionado à pasta de trabalho Power Pivot.

  1. Na janela Power Pivot, na guia Página Inicial , clique em Feeds de Dados. O assistente de Importação de Tabela é aberto.

  2. Na página Conectar a um Feed de Dados, digite um nome amigável a ser usado ao se referir à fonte de dados.

    Esse nome é usado apenas na pasta de trabalho Power Pivot para se referir à fonte de dados. Mais tarde, no assistente, você definirá o nome da tabela em que os dados são armazenados.

  3. Digite um caminho para o arquivo de documento do serviço de dados (.atomsvc) que especifica o feed de relatório. Você pode especificar um endereço para o documento se ele estiver armazenado no servidor ou abri-lo de uma pasta em seu computador. Como alternativa, você pode clicar em Procurar para navegar até um servidor que tenha o documento do serviço de dados que deseja usar.

  4. Clique em Testar conexão para garantir que um feed possa ser criado usando as informações no documento do serviço de dados.

  5. Clique em Avançar.

  6. Na página Selecionar Tabelas e Exibições do assistente, selecione a caixa marcar ao lado das partes de relatório que você deseja importar como dados.

    Alguns relatórios podem conter várias partes, incluindo tabelas, listas ou grafos.

  7. Na caixa Nome amigável , digite o nome da tabela em que deseja que o feed de dados seja salvo em sua pasta de trabalho Power Pivot.

    O nome do controle Reporting Service será usado por padrão se nenhum nome tiver sido atribuído: por exemplo, Tablix1, Tablix2. Recomendamos que você altere esse nome durante a importação para que você possa identificar com mais facilidade a origem do feed de dados importado.

  8. Clique em Visualizar e Filtrar para examinar os dados e alterar as seleções de coluna. Você não pode restringir as linhas importadas no feed de dados do relatório, mas pode remover colunas limpando as caixas de marcar. Clique em OK.

  9. Na página Selecionar Tabelas e Exibições , clique em Concluir.

  10. Quando todas as linhas tiverem sido importadas, clique em Fechar.

Início da Página

Exportar um relatório como um feed de dados

  1. Abra um relatório do Gerenciador de Relatórios, do SharePoint ou de um servidor de relatório.

  2. Na barra de ferramentas do relatório, clique no botão Exportar como Feed de Dados: Ícone de feed de dados

    Se o Excel estiver instalado em seu computador, você será solicitado a abrir ou salvar o arquivo. 

  3. Clique em Abrir para exibir imediatamente os dados importados na janela Power Pivot no Excel.

Se o botão não estiver visível, o relatório não estará em execução em uma versão com suporte de Reporting Services. Considere mover ou copiar o relatório para um servidor de relatório que é uma versão com suporte.

Observação: Reporting Services inclui uma extensão de renderização atom que gera os feeds de arquivos de definição de relatório. Essa extensão, em vez de Power Pivot software do servidor, cria feeds de relatório e documentos do serviço de dados usados para exportar dados de relatório para Power Pivot pastas de trabalho. Para obter mais informações usando feeds no Power Pivot, confira Feeds de dados do Power Pivot no MSDN.

Início da Página

Salvar um arquivo de documento de serviço atom (.atomsvc) para futuras operações de importação

Se você não tiver um aplicativo em seu computador que possa abrir um feed de relatório, salve o documento para uso futuro em um computador que tenha Power Pivot no Excel. O documento que você salva especifica um endereço para o relatório. Ele não contém dados do relatório.

  1. Abra um relatório do Gerenciador de Relatórios, do SharePoint ou de um servidor de relatório.

  2. Na barra de ferramentas do relatório, clique no botão Exportar como Feed de Dados:Ícone de feed de dados

  3. Clique em Salvar para armazenar o arquivo .atomsvc em seu computador. O arquivo especifica o servidor de relatório e o local do arquivo de relatório.

Para usar o arquivo .atomsvc posteriormente, você pode abri-lo no Power Pivot no Excel para importar o feed de relatório. Para obter mais informações sobre como especificar um documento de serviço de dados para feeds de relatório, consulte Importar dados de relatório usando uma URL para um documento do serviço de dados neste tópico.

Você também pode publicar esse arquivo em uma biblioteca de feed de dados no SharePoint para disponibilizá-lo a qualquer pessoa que queira usar feeds de relatório em outras pastas de trabalho ou relatórios. Para obter mais informações sobre bibliotecas de feed de dados, consulte Feeds de Dados do Power Pivot no MSDN.

Início da Página

Precisa de mais ajuda?

Quer mais opções

Explore os benefícios da assinatura, procure cursos de treinamento, saiba como proteger seu dispositivo e muito mais.

As comunidades ajudam você a fazer e responder perguntas, fazer comentários e ouvir especialistas com conhecimento avançado.