Compartilhar via


Adicionar dados usando o Assistente de Importação de Tabela (Tutorial)

Nesta lição, você usará o Assistente de Importação de Tabela para conectar-se a um banco de dados, selecionar os dados a serem carregados e importar esses dados na pasta de trabalho do PowerPivot.

O PowerPivot pode importar dados de uma variedade de fontes relacionais: Access, Oracle, Sybase, Informix, DB2, Teradata e outros. O processo para importar dados de cada uma dessas origens relacionais é bem parecido ao que é descrito abaixo.

Adicionalmente, os dados podem ser carregados usando uma consulta personalizada ou um procedimento armazenado. Isso será feito na próxima lição.

Lembre-se de que, para usar esses dados em sua análise, você deve criar relações entre os dados do banco de dados relacional e os outros dados de sua pasta de trabalho do PowerPivot. As instruções para criar relações são fornecidas em uma lição posterior. Para obter mais informações, consulte Criar relações entre tabelas (Tutorial).

Pré-requisitos

Este tópico faz parte de um tutorial do PowerPivot para Excel que deve ser concluído em ordem. Para obter informações sobre os pré-requisitos e a primeira etapa do tutorial, consulte Introdução ao tutorial do PowerPivot para Excel.

Criar uma conexão a um banco de dados do Access

  1. Navegue até o local no computador onde você baixou os exemplos e clique duas vezes em Lojas. Você usará os dados das lojas em uma lição subsequente.

  2. Na janela do Excel, na guia PowerPivot, clique em Janela do PowerPivot.

  3. Na janela do PowerPivot, na guia Início, clique em De Banco de Dados e selecione Do Access. Esse procedimento iniciará o Assistente de Importação de Tabela que o orientará no processo de configuração de uma conexão a uma fonte de dados.

  4. No campo Nome de conexão amigável, digite ContosoDB do Access.

  5. No campo Nome do banco de dados, clique em Procurar. Navegue até o local onde você baixou os arquivos de exemplo, selecione ContosoSales e clique em Abrir.

  6. Clique em Avançar e verifique se Selecionar itens em uma lista de tabelas e exibições para escolher os dados a serem importados está marcado.

  7. Para selecionar em uma lista de tabelas e exibições, clique em Avançar para exibir uma lista com todas as tabelas de origem dentro do banco de dados.

  8. Marque a caixa de seleção destas tabelas: DimChannel, DimDate, DimProduct, DimProductSubcategory e FactSales.

Agora que você se conectou ao banco de dados e selecionou as tabelas a serem importadas, vá para a próxima seção Filtrar os dados da tabela antes de importar.

Filtrar os dados da tabela antes de importar

As tabelas FactSales e DimProduct que você está importando do banco de dados do Access contêm um subconjunto dos dados do banco de dados do SQL Server Contoso original: não são incluídos vendas e produtos de duas categorias (games e home appliances). Você aplicará um filtro a uma das outras tabelas antes de importar isso para eliminar as mesmas categorias. Você também filtrará algumas das colunas da tabela DimProduct.

Filtrar os dados da tabela antes de importar

  1. Selecione a linha da tabela DimProduct e clique em Visualizar e Filtrar.

  2. A janela Visualizar Tabela Selecionada é aberta exibindo todas as colunas na tabela DimProduct.

  3. Na parte superior das colunas, desmarque as caixas de seleção de todas as colunas de ClassID até StockTypeName (um total de 15 colunas) e clique em OK.

  4. Observe que as palavras Filtros aplicados são exibidas agora na coluna Detalhes do Filtro na linha DimProduct; se você clicar nesse link, verá uma descrição textual dos filtros recém-aplicados.

  5. Agora, selecione a linha de DimProductSubcategory e clique em Visualizar e Filtrar.

  6. Como está interessado apenas em alguns produtos, você aplicará um filtro para importar apenas os dados dessas subcategorias.

    Na parte superior da coluna ProductCategoryKey, clique na seta e anule as seleções 7 e 8. As categorias 7 e 8 incluem jogos e eletrodomésticos e você não deseja incluí-los em sua análise.

  7. Na parte superior da coluna ProductSubcategoryDescription, desmarque a caixa de seleção. Considerando que as descrições são quase idênticas aos nomes, não há necessidade de importar as duas colunas, e a eliminação das colunas desnecessárias tornará a pasta de trabalho menor. Clique em OK.

Importar os dados da tabela e da coluna selecionadas

Finalmente, importe os dados selecionados. O assistente importa as relações das tabelas junto com os dados da tabela. Para obter mais informações sobre relações, consulte Relações entre tabelas.

Importar os dados da tabela e coluna selecionadas

  1. Examine as seleções. Se tudo estiver correto, clique em Concluir.

    Durante a importação dos dados, o assistente exibirá quantas linhas foram buscadas. Quando todos os dados tiverem sido importados, será exibida uma mensagem indicando êxito. Observe que você importou mais de 2 milhões de linhas apenas da tabela FactSales.

  2. Clique em Fechar.

    O assistente é fechado e a janela do PowerPivot fica visível. Cada tabela foi adicionada como uma nova guia na janela do PowerPivot. Se os dados forem alterados na origem, você poderá manter os dados importados na janela do PowerPivot atualizados com a atualização de dados. Para obter mais informações, consulte Diferentes maneiras de atualizar dados no PowerPivot.

Próxima etapa

Para continuar este tutorial, vá para o próximo tópico: Adicionar dados usando uma consulta personalizada (tutorial).