Business intelligence de autoatendimento com Excel, PowerPivot para Excel e Serviços do Excel

 

Aplica-se a: SharePoint Server 2010

Tópico modificado em: 2017-01-19

Este artigo descreve como configurar o Microsoft Excel 2010 e o Microsoft SQL Server 2008 R2 PowerPivot para Microsoft Excel 2010 para importar dados de business intelligence e publicar relatórios em sites do Microsoft SharePoint Server 2010 usando os Serviços do Excel no Microsoft SharePoint Server 2010.

O uso rápido e crescente de análise de dados para administrar um negócio global exerce intensa pressão sobre os departamentos de TI das organizações. No passado, os departamentos de TI geralmente criavam conjuntos de modelos padronizados para gerar relatórios. O operador de informações era forçado a depender do departamento de TI para gerar esses relatórios, o que costumava durar vários dias. As ferramentas mais recentes de business intelligence de autoatendimento da Microsoft ajudam a remover a pressão sobre o departamento de TI permitindo que os usuários empresariais analisem dados e gerem seus próprios relatórios e dados de análise.

Ao usar os Serviços do Excel e o PowerPivot para Excel 2010, os usuários podem importar dados de bancos de dados back-end, como os bancos de dados Microsoft SQL Server 2008 R2, Microsoft SQL Server 2008 Analysis Services (SSAS), Microsoft SQL Server 2008 Reporting Services (SSRS), IBM, Oracle e dos sistemas SAP. Também podem importar dados de várias planilhas ou pastas de trabalho do Excel 2010 ou de bancos de dados do Microsoft Access 2010.

Após importar os dados necessários, seja de uma fonte de dados back-end, feed de dados ou arquivo de dados, os usuários podem produzir relatórios usando o Excel 2010 ou o PowerPivot para Excel e depois usar os Serviços do Excel para exibir esses novos dados em um site do SharePoint Server 2010.

Neste artigo:

  • Configurar o Excel 2010 e o PowerPivot para Excel 2010

  • Importar dados externos com o Excel 2010 e com o PowerPivot para Excel 2010

  • Publicar dados importados no SharePoint Server 2010 usando os Serviços do Excel

Configurar o Excel 2010 e o PowerPivot para Excel 2010

O PowerPivot para Excel 2010 é um suplemento gratuito que adiciona análise de dados e avançados recursos computacionais ao Excel 2010. Para usar o PowerPivot para Excel 2010, é necessário instalar o suplemento PowerPivot para Excel 2010. O PowerPivot para Excel 2010 está disponível para download em Microsoft | PowerPivot.

Para instalar o PowerPivot para Excel 2010

  1. Se você estiver executando um sistema operacional que não seja o Microsoft Windows 7 ou o Microsoft Windows Server 2008 R2, deverá instalar o .NET Framework 3.5 SP1.

  2. Instalar o Microsoft Office 2010

  3. Instalar o PowerPivot para Excel 2010

    Importante

    Se você instalar a versão de 32 bits do Excel, deverá usar a versão de 32 bits do PowerPivot. Se instalar a versão de 64 bits do Excel, deverá usar a versão de 64 bits do PowerPivot.

    Observação

    Quando você instalar o Excel 2010 pela primeira vez, o Excel solicitará sua permissão para carregar o PowerPivot para Excel 2010.

Após instalar o PowerPivot para Excel 2010, você poderá clicar em Ajuda ou pressionar F1 para acessar a Ajuda online do PowerPivot para Microsoft Excel. Consulte o artigo sobre o PowerPivot para Excel (Business Intelligence) para obter ajuda adicional e downloads.

Importar dados externos com o Excel 2010 e com o PowerPivot para Excel 2010

Esta seção descreve como usar o Excel 2010 e o PowerPivot para Excel 2010 para importar dados externos de várias fontes. Os dois aplicativos cumprem essa tarefa, mas o PowerPivot para Excel 2010 dá suporte a arquivos de até 2 GB e permite trabalhar com até 4 GB de dados na memória. Como mencionado anteriormente, os usuários podem importar dados de bancos de dados back-end, como os bancos de dados Microsoft SQL Server 2008 R2, Microsoft SQL Server 2008 Analysis Services (SSAS), Microsoft SQL Server 2008 Reporting Services (SSRS), IBM, Oracle e dos sistemas SAP. Também podem usar os dois aplicativos para importar dados de outras planilhas e pastas de trabalho do Excel, além de bancos de dados da Web e da área de trabalho do Access 2010.

Nesta seção:

  • Importar dados externos com o Excel 2010

  • Importar dados externos com o PowerPivot para Excel 2010

Importar dados externos com o Excel 2010

Há duas formas de importar dados no Excel 2010. A primeira forma é usar o recurso Obter Dados Externos. A segunda forma usa o Assistente para Conexão de Dados para a conexão de várias fontes de dados. Entre elas, podemos incluir:

  • Microsoft SQL Server

  • Microsoft SQL Server Analysis Services (SSAS)

  • DSN ODBC

  • Microsoft Data Access - Provedor OLEDB para Oracle

  • Outras/Avançadas

Para importar dados com o recurso Obter Dados Externos

  1. No Excel 2010, abra uma nova pasta de trabalho.

  2. Na barra de menus, clique em Dados.

  3. Na Faixa de Opções, na seção Obter Dados Externos, clique em De Outras Fontes e selecione a fonte da qual deseja importar dados externos. A lista que aparece tem as seguintes opções:

    • Do Access

    • Da Web

    • De Texto

    • De Outras Fontes

      • Do SQL Server

      • Do Analysis Services

      • Da Importação de Dados XML

      • Do Assistente de Conexão de Dados

      • Do Microsoft Query

    • Conexões Existentes

Para estabelecer uma conexão de fonte de dados com o Assistente para Conexão de Dados

  1. No Excel 2010, abra uma pasta de trabalho em branco.

  2. Na barra de menus, clique em Dados e clique em Conexões no grupo Conexões.

  3. Na janela Conexões da Pasta de Trabalho, clique em Adicionar.

  4. Na janela Conexões Existentes, todos os arquivos de conexão atuais são exibidos. Clique em Procurar Mais se quiser uma conexão que não esteja listada.

  5. Na janela Selecionar Fonte de Dados, mais arquivos de conexão são exibidos. Clique em Nova Fonte se precisar localizar uma conexão que não esteja listada.

  6. Quando o Assistente para Conexão de Dados aparece, a lista de fontes de dados a seguir é exibida:

    • Microsoft SQL Server

    • Microsoft SQL Server Analysis Services (SSAS)

    • DSN ODBC

    • Microsoft Data Access - Provedor OLEDB para Oracle

    • Outras/Avançadas

  7. Clique em uma das fontes de dados e clique em Avançar para iniciar o Assistente.

Importar dados externos com o PowerPivot para Excel 2010

A importação de dados externos com o PowerPivot para Excel 2010 é o recurso padrão para esse suplemento do Excel 2010. Várias fontes podem ser usadas para importar dados. O PowerPivot para Excel 2010 é semelhante ao Excel 2010 na forma como o usuário pode importar dados e se conectar a uma fonte de dados para importar dados. A lista a seguir mostra as muitas fontes de dados que o PowerPivot para Excel 2010 pode usar:

  • Bancos de dados do Access

  • Bancos de dados relacionais SQL Server

  • Bancos de dados relacionais Oracle

  • Bancos de dados relacionais Teradata

  • Bancos de dados relacionais Informix

  • Bancos de dados relacionais IBM DB2

  • Bancos de dados relacionais Sybase

  • Outros bancos de dados relacionais (provedor OLE DB ou driver ODBC)

  • Arquivos de texto

  • Arquivos do Microsoft Excel

  • Pasta de trabalho do PowerPivot

  • Cubo do Analysis Services

  • Feeds de dados

Para importar dados de um banco de dados

  1. No Excel 2010, clique em PowerPivot na barra de menus e clique em Janela do PowerPivot na seção Iniciar.

  2. No PowerPivot para Excel 2010, clique em Do Banco de Dados no grupo Obter Dados Externos.

  3. Escolha a fonte que deseja na lista disponível:

    • Do SQL Server

    • Do Access

    • Do Analysis Services ou do PowerPivot

  4. Conclua o assistente.

Para importar dados de um relatório

  1. No PowerPivot para Excel 2010, clique em Do Relatório no grupo Obter Dados Externos.

  2. No Assistente de Importação de Tabela, digite o nome dessa conexão no namespace de conexão Amigável.

  3. Clique em Procurar e selecione um servidor ou uma URL do Microsoft SQL Server Reporting Services (SSRS). Se você usar com frequência relatórios em um servidor de relatórios, o servidor poderá estar listado em Sites e Servidores Recentes. Se não houver sites ou servidores do SQL Server Reporting Services listados, digite um endereço para um site ou servidor do Reporting Services no espaço Nome e clique em Abrir . Em seguida, procure as pastas no servidor ou selecione o relatório.

  4. O Assistente de Importação de Tabela se conecta ao relatório e o exibe na área de visualização.

  5. Clique em Avançar e selecione o relatório que deseja importar e clique em Abrir.

  6. O Assistente de Importação de Tabela exibe a janela Selecionar Tabelas e Exibições, em que você pode selecionar as tabelas e exibições das quais deseja importar dados. Se você estiver importando apenas uma tabela do relatório, também poderá clicar em Visualizar e Filtrar para selecionar as colunas que deseja importar.

  7. Clique em Concluir depois de selecionar os dados que deseja importar e clique em Fechar quando o Assistente de Importação de Tabela exibir Êxito para a operação de importação.

Para obter mais informações, consulte o artigo sobre Ajuda e instruções do Excel 2010.

Publicar dados importados no SharePoint Server 2010 usando os Serviços do Excel

Depois de importar os dados externos para o PowerPivot para Excel 2010 e salvá-los como planilha ou pasta de trabalho do Excel, a próxima etapa será publicá-los no SharePoint Server 2010.

Para publicar dados importados no SharePoint Server 2010

  1. No Excel 2010, clique na Faixa de Opções Arquivo, clique em Salvar e Enviar no menu e clique em Salvar no SharePoint na seção Salvar e Enviar.

  2. Na seção Locais Recentes, clique em um local na lista e clique em Salvar como. Se você ainda não tiver publicado pastas de trabalho, não haverá locais listados na seção Locais Recentes. Nesse caso, clique em Procurar um Local na seção Locais e digite a URL para o site do SharePoint Server na caixa de diálogo Salvar como e procure o site ou a biblioteca em que deseja salvar sua planilha ou pasta de trabalho.

    Observação

    Você deve confiar explicitamente na biblioteca, nos caminhos UNC ou nos sites HTTP do SharePoint Server antes de poder exibir qualquer pasta de trabalho do Excel 2010 em um navegador depois de publicá-la em um site do SharePoint Server. Para obter mais informações, consulte Planejar a autenticação de Serviços do Excel (SharePoint Server 2010) e Manage Excel Services trusted locations (SharePoint Server 2010).

  3. Na caixa de diálogo Salvar como, clique em Opções de Publicação se quiser publicar apenas folhas individuais da pasta de trabalho, itens específicos na pasta de trabalho ou definir parâmetros para que células específicas possam ser editadas quando a pasta de trabalho for exibida. Na janela Opções de Publicação, você também pode selecionar Salvar Miniatura e Abrir no Excel no navegador para exibir imediatamente a pasta de trabalho em um navegador depois de publicada. Quando terminar, clique em Salvar.

Observe que também é possível usar o recurso Adicionar documento na biblioteca de documentos do SharePoint Server para salvar arquivos diretamente. Além disso, se você tiver o WebDAV instalado no computador do SharePoint Server, poderá copiar um arquivo para o farm do SharePoint Server como um compartilhamento de arquivos, por exemplo, \\sharepoint-farm\sute\subsite\doclib.

Para obter mais informações sobre como implantar business intelligence de autoatendimento em sua organização, consulte os seguintes links: