Em muitos casos, a importação de dados relacionais por meio do Power Pivot do Power Pivot é mais rápida e eficiente do que fazer uma importação simples no Excel.
Geralmente, é fácil fazer isso:
-
Verifique com um administrador de banco de dados para obter informações de conexão de banco de dados e para verificar se você tem permissão para acessar os dados.
-
Se os dados são relacionais ou dimensionais, em seguida, 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 > Do Serviço de Dados se os dados são do Microsoft Azure Marketplace ou de um feed de dados OData.
-
Clique em Home > Obter Dados Externos > De Outras Fontes para escolher na lista inteira 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 serão importados.
As vantagens de uma Power Pivot incluem a capacidade de:
-
Filtrar dados desnecessários para importar apenas um subconjunto.
-
Renomeie tabelas e colunas à medida que você importa dados.
-
Colar em uma consulta predefinida para selecionar os dados que retornam.
-
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 etapas porque 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, em seguida, excluir as que você não precisa, pode salvar as etapas. Se você importar tabelas uma por vez, talvez 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 dentro da janela Power Pivot de dados. Ao usar fontes de dados heterogêneas, escolha tabelas com colunas que podem ser mapeadas para tabelas em outras fontes de dados que contenham dados idênticos ou semelhantes.
-
Para dar suporte à atualização de dados para uma workbook que você publica SharePoint, escolha fontes de dados que sejam igualmente acessíveis a estações de trabalho e servidores. Depois de publicar a workbook, você pode configurar um agendamento de atualização de dados para atualizar as informações na agenda de trabalho automaticamente. O uso de fontes de dados disponíveis em servidores de rede possibilita a atualização de dados.
Em Excel, clique em Dados > Conexões > Atualizar Tudo para 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, será necessário 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 tabelas ou colunas são removidas ou renomeadas, a atualização falhará. É claro que você ainda mantém 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 querem atualizar os dados, elas exigirão pelo menos permissões somente leitura no banco de dados.
O método pelo qual você compartilha sua workbook determinará se a atualização de dados pode ocorrer. Para Office 365, você não pode atualizar dados em uma workbook salva em Office 365. No SharePoint Server 2013, você pode agendar a atualização de dados autônoma no servidor, mas é necessário que o Power Pivot para o SharePoint 2013 tenha sido instalado e configurado em seu ambiente SharePoint. Entre em contato SharePoint 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á existam no computador, talvez seja necessário baixar e instalar o provedor de que você precisa.
Você também pode vincular a tabelas em 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 Add Data by Using Excel Linked Tables and Copy and Paste Data to 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 MSDAORA OLE DB 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 |
---|---|---|---|
Bancos de dados do Access |
Microsoft Access 2003 ou posterior. |
.accdb ou .mdb |
Provedor ace 14 OLE DB |
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 SQL Server Native Client Provedor OLE DB Provedor OLE DB do SQL Server Native 10.0 Client Provedor de Dados do .NET Framework para SQL Client |
SQL Server PdW (Parallel Data Warehouse) |
SQL Server 2008 ou posterior |
(não aplicável) |
Provedor OLE DB para SQL Server PDW |
Bancos de dados relacionais da Oracle |
Oracle 9i, 10g, 11g. |
(não aplicável) |
Provedor oracle OLE DB .NET Framework Provedor de Dados 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 .Net Provedor de Dados teradata |
Bancos de dados relacionais informix |
(não aplicável) |
Provedor informix OLE DB |
|
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 |
ACE 14 OLE DB provider for Microsoft Access |
Microsoft Excel arquivos |
Excel 97-2003 ou posterior |
.xlsx, .xlsm, .xlsb, .xltx, .xltm |
Provedor ace 14 OLE DB |
Power Pivot de trabalho |
Microsoft SQL Server 2008 R2 ou posterior |
xlsx, .xlsm, .xlsb, .xltx, .xltm |
ASOLEDB 10.5 (usado apenas com Power Pivot de trabalho publicadas em farms SharePoint que tenham Power Pivot para SharePoint instalados) |
Analysis Services cube |
Microsoft SQL Server 2005 ou posterior |
(não aplicável) |
ASOLEDB 10 |
Feeds de dados (usado para importar dados de relatórios do Reporting Services, documentos de serviço Atom e feed de dados único) |
Formato Atom 1.0 Qualquer banco de dados ou documento que seja exposto como um serviço de dados do WCF (Serviço de Dados do Windows Communication Foundation) (anteriormente ADO.NET Data Services). |
.mosvc para um documento de serviço que define um ou mais feeds .atom para um documento de feed da Web Atom |
Provedor de Feed de Dados da Microsoft para Power Pivot .NET Framework provedor de dados de feed de dados para Power Pivot |
Relatórios do Reporting Services |
Microsoft SQL Server 2005 ou posterior |
.rdl |
|
Office Arquivos de conexão de banco de dados |
.odc |
Documentos de servidor publicados, como bancos de dados do Access já publicados 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.