Em muitos casos, importar dados relacionais por meio do suplemento Power Pivot é mais rápido e eficiente do que fazer uma importação simples no Excel.
Geralmente, é assim fácil de fazer:
-
Verifique com um administrador de banco de dados para obter informações de conexão de banco de dados e verificar se você tem permissão para acessar os dados.
-
Se os dados forem relacionais ou dimensionais, então, de dentro Power Pivot, clique em Home > Obter dados externos > do banco de dados.
Opcionalmente, você pode importar de outras fontes de dados:
-
Clique em Home > From Data Service se os dados forem do Microsoft Azure Marketplace ou de um feed de dados OData.
-
Clique em Home > Obter dados externos > de outras fontes para escolher em toda a lista de fontes de dados.
Na página Escolher Como Importar dados , escolha se deve levar todos os dados na fonte de dados ou filtrar os dados. Escolha tabelas e exibições de uma lista ou escreva uma consulta que especifica quais dados importar.
As vantagens de uma importação Power Pivot incluem a capacidade de:
-
Filtre dados desnecessários para importar apenas um subconjunto.
-
Renomeie tabelas e colunas à medida que você importa dados.
-
Cole em uma consulta predefinida para selecionar os dados que ele retorna.
-
Os provedores OLE DB às vezes podem oferecer um desempenho mais rápido para dados em grande escala. Ao escolher entre provedores diferentes para a mesma fonte de dados, você deve experimentar primeiro o provedor OLE DB.
-
Importar tabelas de bancos de dados relacionais salva as etapas porque as relações de chave estrangeira são usadas durante a importação para criar relações entre planilhas na janela Power Pivot.
-
Importar várias tabelas e excluir as que você não precisa, pode salvar as etapas. Se você importar tabelas uma de cada vez, talvez você ainda precise criar relações entre as tabelas manualmente.
-
Colunas que contêm dados semelhantes em diferentes fontes de dados são a base da criação de relações na janela Power Pivot. Ao usar fontes de dados heterogêneas, escolha tabelas com colunas que podem ser mapeadas para tabelas em outras fontes de dados que contêm dados idênticos ou semelhantes.
-
Para dar suporte à atualização de dados para uma pasta de trabalho que você publica no SharePoint, escolha fontes de dados igualmente acessíveis para estações de trabalho e servidores. Depois de publicar a pasta de trabalho, você pode configurar uma agenda de atualização de dados para atualizar as informações na pasta de trabalho automaticamente. O uso de fontes de dados disponíveis em servidores de rede torna a atualização de dados possível.
No Excel, clique em Conexões > dados > Atualizar Tudo para se reconectar a um banco de dados e atualizar os dados em sua pasta de trabalho.
A atualização atualizará células individuais e adicionará linhas que foram atualizadas no banco de dados externo desde a hora da última importação. Somente novas linhas e colunas existentes serão atualizadas. Se você precisar adicionar uma nova coluna ao modelo, precisará importá-la usando as etapas fornecidas acima.
Uma atualização simplesmente repete a mesma consulta usada para importar os dados. Se a fonte de dados não estiver mais no mesmo local ou se as tabelas ou colunas forem removidas ou renomeadas, a atualização falhará. É claro que você ainda mantém todos os dados importados anteriormente. Para exibir a consulta usada durante a atualização de dados, clique em Power Pivot > Gerenciar para abrir a janela Power Pivot. Clique em Design > Propriedades da Tabela para exibir a consulta.
Normalmente, as permissões são necessárias para atualizar os dados. Se você compartilhar a pasta de trabalho com outras pessoas que também desejam atualizar os dados, elas exigirão pelo menos permissões somente leitura no banco de dados.
O método pelo qual você compartilha sua pasta de trabalho determinará se a atualização de dados pode ocorrer. Para o Office 365, você não pode atualizar dados em uma pasta de trabalho salva no Office 365. No SharePoint Server 2013, você pode agendar a atualização de dados autônomos no servidor, mas é necessário que Power Pivot do SharePoint 2013 tenha sido instalado e configurado em seu ambiente do SharePoint. Entre em contato com o administrador do SharePoint para ver se uma atualização de dados agendada está disponível.
Você pode importar dados de uma das muitas fontes de dados fornecidas na tabela abaixo.
Power Pivot no Microsoft Excel 2013 não instala os provedores para cada fonte de dados. Embora alguns provedores já possam existir em seu computador, talvez seja necessário baixar e instalar o provedor de que você precisa.
Você também pode vincular a tabelas no Excel e copiar e colar dados de aplicativos como Excel e Word que usam um formato HTML para a Área de Transferência. Para obter mais informações, consulte Adicionar dados usando tabelas vinculadas do Excel e copiar e colar dados no Power Pivot.
Considere o seguinte em relação aos provedores de dados:
-
Você também pode usar o Provedor OLE DB para ODBC.
-
Em alguns casos, o uso do provedor OLE DB do MSDAORA pode resultar em erros de conexão, especialmente com versões mais recentes do Oracle. Se você encontrar algum erro, recomendamos que você use um dos outros provedores listados para Oracle.
Fonte |
Versões |
Tipo de arquivo |
Provedores |
---|---|---|---|
Acessar bancos de dados |
Microsoft Access 2003 ou posterior. |
.accdb ou .mdb |
Provedor OLE DB ace 14 |
Bancos de dados relacionais do SQL Server |
Microsoft SQL Server 2005 ou posterior; Banco de Dados SQL do Microsoft Azure |
(não aplicável) |
Provedor OLE DB para SQL Server Provedor OLE DB de cliente nativo do SQL Server Provedor OLE DB do SQL Server Native 10.0 Client Provedor de Dados do .NET Framework para SQL Client |
PDW (SQL Server Parallel Data Warehouse) |
SQL Server 2008 ou posterior |
(não aplicável) |
Provedor OLE DB para PDW do SQL Server |
Bancos de dados relacionais da Oracle |
Oracle 9i, 10g, 11g. |
(não aplicável) |
Provedor Oracle OLE DB Provedor de dados do .NET Framework para Cliente Oracle Provedor de dados do .NET Framework para SQL Server MSDAORA OLE DB (provedor 2) Oraoledb MSDASQL |
Bancos de dados relacionais teradata |
Teradata V2R6, V12 |
(não aplicável) |
Provedor OLE DB do TDOLEDB Provedor de dados do .Net para Teradata |
Bancos de dados relacionais do Informix |
(não aplicável) |
Provedor OLE DB do Informix |
|
Bancos de dados relacionais IBM DB2 |
8.1 |
(não aplicável) |
DB2OLEDB |
Bancos de dados relacionais do Sybase |
(não aplicável) |
Provedor OLE DB do Sybase |
|
Outros bancos de dados relacionais |
(não aplicável) |
(não aplicável) |
Provedor OLE DB ou driver ODBC |
Arquivos de |
(não aplicável) |
.txt, .tab, .csv |
Provedor OLE DB do ACE 14 para Microsoft Access |
Arquivos do Microsoft Excel |
Excel 97-2003 ou posterior |
.xlsx, .xlsm, .xlsb, .xltx, .xltm |
Provedor OLE DB ace 14 |
Power Pivot pasta de |
Microsoft SQL Server 2008 R2 ou posterior |
xlsx, .xlsm, .xlsb, .xltx, .xltm |
ASOLEDB 10.5 (usado apenas com Power Pivot pastas de trabalho que são publicadas em fazendas do SharePoint que têm Power Pivot para o SharePoint instalado) |
Análise Serviços cubo |
Microsoft SQL Server 2005 ou posterior |
(não aplicável) |
ASOLEDB 10 |
Os feeds de (usado para importar dados de relatórios Reporting Services, documentos do serviço Atom e feed de dados únicos) |
Formato Atom 1.0 Qualquer banco de dados ou documento exposto como um Serviço de Dados do Windows Communication Foundation (WCF) (anteriormente ADO.NET Data Services). |
.atomsvc para um documento de serviço que define um ou mais feeds .atom para um documento de feed da Web atom |
Provedor do Microsoft Data Feed para Power Pivot .NET Framework provedor de dados de feed de dados para Power Pivot |
Reporting Services relata |
Microsoft SQL Server 2005 ou posterior |
.rdl |
|
Arquivos de Conexão de Banco de Dados do Office |
.Odc |
Documentos de servidor publicados, como bancos de dados do Access já publicados no SharePoint, não podem ser importados.
Precisa de mais ajuda?
Você pode sempre consultar um especialista na Excel Tech Community ou obter suporte nas Comunidades.