Tutorial: Incorporar dados da Internet e definir padrões para os relatórios do Power View

Resumo:    No final do tutorial anterior, Crie relatórios do Power View baseados em mapas, sua pasta de trabalho do Excel incluiu dados de várias fontes, um modelo de dados com base em relações estabelecidas usando Power Pivot e um relatório do Power View baseado em mapa com algumas informações básicas de Olimpíadas. Neste tutorial, estendemos e otimizamos a pasta de trabalho com mais dados, gráficos interessantes e preparamos a pasta de trabalho para criar facilmente relatórios incríveis do Power View.

Observação: Este artigo descreve os modelos de dados no Excel 2013. No entanto, os mesmos recursos de modelagem de dados e Power pivot apresentados no Excel 2013 também se aplicam ao Excel 2016.

As seções deste tutorial são as seguintes:

Importar links de imagens baseados na Internet para o modelo de dados

Usar dados da Internet para completar o modelo de dados

Ocultar tabelas e campos para facilitar a criação de relatórios

Ponto de verificação e questionário

No final deste tutorial, você encontrará um questionário que pode ser usado para testar seu aprendizado.

Esta série utiliza dados que descrevem as Medalhas Olímpicas, países anfitriões e vários eventos olímpicos. Nesta série, os tutoriais são os seguintes:

  1. Importar dados para o Excel 2013 e criar um modelo de dados

  2. Estender relações de modelos de dados usando o Excel 2013, o Power Pivot e o DAX

  3. Criar relatórios do Power View baseados em mapas

  4. Incorporar dados da Internet e definir padrões para os relatórios do Power View

  5. Ajuda do Power Pivot

  6. Criar relatórios incríveis do Power View - Parte 2

Sugerimos que você veja os tutoriais na ordem.

Esses tutoriais usam o Excel 2013 com o Power Pivot habilitado. Para obter mais informações sobre o Excel 2013, clique aqui. Para obter orientação sobre como habilitar o Power Pivot, clique aqui.

Importar links de imagens baseados na Internet para o modelo de dados

A quantidade de dados aumenta constantemente e, portanto, é a expectativa de poder visualizá-lo. Com dados adicionais vêm diferentes perspectivas, e oportunidades para revisar e considerar como os dados interagem de muitas maneiras diferentes. Power Pivot e Power View reúnem seus dados, bem como dados externos, e os visualizam de maneiras divertidas e interessantes.

Nesta seção, você estende o modelo de dados para incluir imagens de sinalizadores para as regiões ou países que participam das Olimpíadas e, em seguida, adicionam imagens para representar as disciplinas contestada nos jogos do olímpicas.

Adicionar imagens de sinalizador ao modelo de dados

As imagens enriquecem o impacto visual dos relatórios do Power View. Nas etapas a seguir, você adiciona duas categorias de imagens – uma imagem para cada disciplina e uma imagem do sinalizador que representa cada região ou país.

Você tem duas tabelas que são boas candidatas para a incorporação dessas informações: a tabela disciplinar para as imagens disciplinares e a tabela hosts para sinalizadores. Para tornar isso interessante, use imagens encontradas na Internet e use um link para cada imagem para que ela possa renderizar para qualquer pessoa que exiba um relatório, independentemente de onde elas estejam.

  1. Depois de Pesquisar pela Internet, você encontra uma boa fonte para demarcar imagens para cada país ou região: o CIA.gov World Factbook website. Por exemplo, quando você clica no link a seguir, obtém uma imagem do sinalizador da França.


    https://www.CIA.gov/library/publications/The-World-Factbook/Graphics/flags/Large/fr-lgflag.gif
    Ao investigar mais e localizar outras URLs de imagem de sinalizador no site, você percebe que as URLs têm um formato consistente e que a única variável é o código de país ou região de duas letras. Portanto, se você soubesse cada código de país ou região de duas letras, basta inserir esse código de duas letras em cada URL e obter um link para cada sinalizador. Isso é mais e, quando você olha atentamente para seus dados, você percebe que a tabela hosts contém códigos de país ou região de duas letras. Legal.

  2. Você precisa criar um novo campo na tabela hosts para armazenar as URLs do sinalizador. Em um tutorial anterior, você usou DAX para concatenar dois campos, e faremos o mesmo para as URLs de sinalizador. Em Power Pivot, selecione a coluna vazia que tem o título adicionar coluna na tabela hosts . Na barra de fórmulas, digite a seguinte fórmula DAX (ou você pode copiá-la e colá-la na coluna da fórmula). Parece muito longo, mas a maioria é a URL que queremos usar na CIA Factbook.

    =REPLACE("https://www.cia.gov/library/publications/the-world-factbook/graphics/flags/large/fr-lgflag.gif",82,2,LOWER([Alpha-2 code]))

    Na função DAX, você fez algumas coisas em uma única linha. Primeiro, a função DAX REPLACE substitui o texto em uma determinada cadeia de caracteres de texto, portanto, ao usar essa função, você substituiu a parte da URL que referenciou o sinalizador da França (FR) com o código de duas letras apropriado para cada país ou região. O número 82 informa à função REPLACE para começar a substituir 82 caracteres na cadeia de caracteres. O 2 que se segue informa como substituir o número de caracteres a serem substituídos. Em seguida, você pode ter notado que a URL diferencia maiúsculas de minúsculas (você testou que primeiro, é claro) e que nossos códigos de duas letras estão em maiúsculas, então tivemos que convertê-los em minúsculas, pois os inserimos na URL usando a função DAX LOWER.

  3. Renomeie a coluna com o sinalizador URLs para O urldabandeira. Sua tela do Power Pivot agora se parece com a tela a seguir.

    PowerPivot e DAX para criar um campo de URLs

  4. Retorne ao Excel e selecione a tabela dinâmica em Sheet1. Em campos da tabela dinâmica, selecione tudo. Você vê o campo O urldabandeira que você adicionou está disponível, como mostrado na tela a seguir.
    O URLdaBandeira é adicionado à tabela Anfitriões

    Observações: Em alguns casos, o código alfa-2 usado pelo site CIA.gov World Factbook não corresponde ao código de alfa-2 do ISO 3166-1 fornecido na tabela hosts , o que significa que alguns sinalizadores não são exibidos corretamente. Você pode corrigir isso e obter as URLs dos sinalizadores corretos, fazendo as substituições a seguir diretamente na tabela hosts do Excel, para cada entrada afetada. A boa notícia é que Power Pivot detecta automaticamente as alterações feitas no Excel e recalcula a fórmula DAX:

    • alterar para AU

Adicionar esporte pictogramas ao modelo de dados

Os relatórios do Power View são mais interessantes quando as imagens são associadas a eventos olímpicas. Nesta seção, você adiciona imagens à tabela disciplinas .

  1. Depois de Pesquisar a Internet, você descobre que o Wikimedia Commons tem ótimos pictogramas para cada disciplina olímpicas enviada pela Parutakupiu. O link a seguir mostra as várias imagens do Parutakupiu.

    http://commons.wikimedia.org/wiki/user:parutakupiu

  2. Mas ao examinar cada uma das imagens individuais, você encontra a estrutura de URL comum não se presta ao uso de DAX para criar automaticamente links para as imagens. Você deseja saber quantas disciplinas existem em seu modelo de dados, para avaliar se você deve inserir os links manualmente. Em Power Pivot selecione a tabela disciplinas e examine a parte inferior da janela do Power Pivot. Nesse caso, você verá o número de registros é 69, conforme mostrado na tela a seguir.
    O PowerPivot exibe o número de registros

    Você decide que os registros do 69 não são muitos para copiar e colar manualmente, principalmente porque eles serão tão atraentes quando você criar relatórios.

  3. Para adicionar as URLs de pictogram, você precisa de uma nova coluna na tabela disciplinas . Isso apresenta um desafio interessante: a tabela disciplinas foi adicionada ao modelo de dados importando um banco de dados do Access, portanto, a tabela disciplinas aparece apenas em Power Pivot, não no Excel. Mas em Power Pivot, você não pode diretamente inserir dados em registros individuais, também chamados de linhas. Para resolver isso, podemos criar uma nova tabela com base em informações na tabela disciplinas , adicioná-la ao modelo de dados e criar uma relação.

  4. Em Power Pivot, copie as três colunas na tabela disciplinas . Você pode selecioná-los passando o mouse sobre a coluna disciplina e, em seguida, arrastando para a coluna Esporteid, conforme mostrado na tela a seguir e clique em Home > área de transferência > copiar.

    copie campos no PowerPivot

  5. No Excel, crie uma nova planilha e cole os dados copiados. Formate os dados colados como uma tabela como fez em Tutoriais anteriores nesta série, especificando a linha superior como rótulos e, em seguida, nomeie a tabela imagemdamodalidade. Nomeie também a planilha Imagemdamodalidade.

Observação: Uma pasta de trabalho com todas as entradas manuais concluídas, chamada DiscImage_table. xlsx, é um dos arquivos que você baixou no primeiro tutorial desta série. Para facilitar, você pode baixá-lo clicando aqui. Leia as próximas etapas, que podem ser aplicadas a situações semelhantes com seus próprios dados.

  1. Na coluna ao lado de Esporteid, digite Imagemdamodalidade na primeira linha. O Excel estende automaticamente a tabela para incluir a linha. Sua planilha do imagemdamodalidade se parece com a tela a seguir.

    estendendo uma tabela no Excel

  2. Insira as URLs para cada disciplina, com base no pictogramas da Wikimedia Commons. Se você tiver baixado a pasta de trabalho onde elas já foram inseridas, você poderá copiá-las e colá-las nessa coluna.

  3. Ainda no Excel, escolha Power Pivot > tabelas > adicionar ao modelo de dados para adicionar a tabela criada ao modelo de dados.

  4. No Power Pivot, no modo de exibição de diagrama, crie uma relação arrastando o campo disciplinaid da tabela disciplinas para o campo disciplinaid na tabela imagemdamodalidade .

Definir a categoria de dados para exibir imagens corretamente

Para que os relatórios do Power View exibam as imagens corretamente, você deve definir corretamente a categoria de dados como URL da imagem. Power Pivot tenta determinar o tipo de dados que você tem em seu modelo de dados e, nesse caso, adiciona o termo (sugerido) após a categoria selecionada automaticamente, mas é bom ter certeza. Vamos confirmar.

  1. Em Power Pivot, selecione a tabela imagemdamodalidade e, em seguida, escolha a coluna imagemdamodalidade.

  2. Na faixa de opções, selecione Propriedades de relatório de > avançadas > categoria de dados e selecione URL da imagem, conforme mostrado na tela a seguir. O Excel tenta detectar a categoria de dados e, ao fazer isso, marca a categoria de dados selecionada como (sugerida).

    Definir a categoria de dados no PowerPivot

Seu modelo de dados agora inclui URLs para pictogramas que podem ser associadas a cada disciplina, e a categoria de dados está definida corretamente como URL da imagem.

Usar dados da Internet para completar o modelo de dados

Muitos sites na Internet oferecem dados que podem ser usados em relatórios, se você encontrar os dados confiáveis e úteis. Nesta seção, você adiciona dados de população ao seu modelo de dados.

Adicionar informações de população ao modelo de dados

Para criar relatórios que incluam informações de população, você precisa localizar e, em seguida, incluir dados populacionais no modelo de dados. Uma excelente fonte de tais informações é o banco de dados Worldbank.org. Depois de visitar o site, você encontrará a seguinte página que permite que você selecione e faça o download de todos os tipos de dados de país ou região.

http://databank.worldbank.org/data/views/variableSelection/selectvariables.aspx?source=world-development-indicators

Há muitas opções para fazer o download de dados do Worldbank.org e de todos os tipos de relatórios interessantes que você pode criar como resultado. Por enquanto, você está interessado em população para países ou regiões em seu modelo de dados. Nas etapas a seguir, você pode baixar uma tabela de dados populacionais e adicioná-la ao seu modelo de dados.

Observação: Os websites às vezes mudam, portanto, o layout em Worldbank.org pode ser um pouco diferente do descrito abaixo. Como alternativa, você pode baixar uma pasta de trabalho do Excel chamada população. xlsx que já contém os dados do worldbank.org, criados usando as etapas a seguir, clicando aqui.

  1. Navegue até o site worldbank.org a partir do link fornecido acima.

  2. Na seção central da página, em país, clique em selecionar tudo.

  3. Em série, procure e selecione população, total. A tela a seguir mostra uma imagem dessa pesquisa, com uma seta apontando para a caixa de pesquisa.

    selecionando conjuntos de dados a partir do worldbank.org

  4. Em tempo, selecione 2008 (ou seja, há alguns anos de idade, mas corresponde aos dados de Olimpíadas utilizados nestes tutoriais)

  5. Depois que essas seleções forem feitas, clique no botão baixar e, em seguida, escolha Excel como o tipo de arquivo. O nome da pasta de trabalho, como baixado, não é muito legível. Renomeie a pasta de trabalho para população. xlse salve-a em um local onde você possa acessá-la na próxima série de etapas.

Agora, você está pronto para importar esses dados para o seu modelo de dados.

  1. Na pasta de trabalho do Excel que contém seus dados de Olimpíadas, insira uma nova planilha e nomeie-a como população.

  2. Navegue até a pasta de trabalho preenchimento. xls baixada, abra-a e copie os dados. Lembre-se de que, com qualquer célula no conjunto de dados selecionado, você pode pressionar CTRL + A para selecionar todos os dados adjacentes. Cole os dados na célula a1 da planilha de população na sua pasta de trabalho de Olimpíadas.

  3. Na sua pasta de trabalho de Olimpíadas, você deseja formatar os dados que acabou de colar como uma tabela e nomear a populaçãoda tabela. Com qualquer célula no conjunto de dados selecionado, como a célula a1, pressione Ctrl + A para selecionar todos os dados adjacentes e, em seguida, CTRL + T para formatar os dados como uma tabela. Como os dados têm cabeçalhos, selecione Minha tabela tem cabeçalhos na janela Criar Tabela exibida, conforme exibido aqui.

    a janela Criar Tabela

    Formatar os dados como uma tabela tem muitas vantagens. Você pode atribuir um nome a uma tabela, o que facilita a identificação. Você também pode estabelecer relações entre as tabelas, permitindo a exploração e análise em Tabelas dinâmicas, no Power Pivot e no Power View.

  4. Na guia ferramentas de tabela > design , localize o campo nome da tabela e digite população para nomear a tabela. Os dados populacionais estão em uma coluna intitulado 2008. Para manter tudo reto, renomeie a coluna 2008 na tabela de população para população. Sua pasta de trabalho agora se parece com a tela a seguir.

    Dados de população inseridos no Excel

    Observações: Em alguns casos, o código de país usado pelo site do worldbank.org não corresponde ao código ISO 3166-1 oficial fornecido na tabela medalhas , o que significa que alguns países/regiões não exibem os dados de população. Você pode corrigir isso fazendo as substituições a seguir diretamente na tabela de população no Excel, para cada entrada afetada. A boa notícia é que Power Pivot detecta automaticamente as alterações feitas no Excel:

    • alterar NLD para NED

    • alterar CHE para SUI

  5. No Excel, adicione a tabela ao modelo de dados selecionando Power Pivot > tabelas > adicionar ao modelo de dados, conforme mostrado na tela a seguir.

    Adicionar novos dados ao Modelo de Dados

  6. Em seguida, vamos criar uma relação. Notamos que o código do país ou região em população é o mesmo código de três dígitos localizado no campo NOC_CountryRegion de medalhas. Ótimo, nós podemos criar facilmente uma relação entre essas tabelas. No Power Pivot, no modo de exibição de diagrama, arraste a tabela de população para que ela fique situada ao lado da tabela medalhas . Arraste o campo NOC_CountryRegion da tabela medalhas para o campo de código de país ou região na tabela de população . Uma relação é estabelecida, conforme mostra a tela a seguir.

    criar uma relação entre tabelas

Isso não era muito difícil. Seu modelo de dados agora inclui links para sinalizadores, links para imagens disciplinares (chamamos-nos pictogramas anteriores) e novas tabelas que fornecem informações de população. Temos todos os tipos de dados disponíveis e estamos quase prontos para criar algumas visualizações atraentes a serem incluídas nos relatórios.

Mas, primeiro, vamos facilitar a criação de relatórios, ocultando algumas tabelas e campos que nossos relatórios não usarão.

Ocultar tabelas e campos para facilitar a criação de relatórios

Você pode ter notado quantos campos existem na tabela medalhas . Muitas delas, incluindo muitas que você não usará para criar um relatório. Nesta seção, você aprenderá a ocultar alguns desses campos, para que possa simplificar o processo de criação de relatórios no Power View.

Para ver isso você mesmo, selecione a planilha do Power View no Excel. A tela a seguir mostra a lista de tabelas nos campos do Power View. Essa é uma longa lista de tabelas das quais escolher e, em muitas tabelas, há campos que seus relatórios nunca usarão.

muitas tabelas disponíveis na pasta de trabalho do Excel

Os dados subjacentes ainda são importantes, mas a lista de tabelas e campos é muito longa e talvez um pouco assustadora. Você pode ocultar tabelas e campos das ferramentas de cliente, como tabelas dinâmicas e Power View, sem remover os dados subjacentes do modelo de dados.

Nas etapas a seguir, você ocultará algumas tabelas e campos usando Power Pivot. Se precisar de tabelas ou campos que você ocultou para gerar relatórios, você sempre poderá voltar a Power Pivot e reexibi-los.

Observação: Quando você oculta uma coluna ou campo, não poderá criar relatórios ou filtros com base nessas tabelas ou campos ocultos.

Ocultar tabelas usando Power Pivot

  1. No Power Pivot, selecione página inicial > exibir > modo de exibição de dados para verificar se a exibição de dados está selecionada, em vez de estar no modo de exibição de diagrama.

  2. Vamos ocultar as tabelas a seguir, que você não acha que precisa criar relatórios: S_Teams e W_Teams. Você observa algumas tabelas em que apenas um campo é útil; mais adiante neste tutorial, você encontrará uma solução para elas também.

  3. Clique com o botão direito do mouse na guia W_Teams , localizada na parte inferior da janela, e selecione ocultar das ferramentas de cliente. A tela a seguir mostra o menu exibido quando você clica com o botão direito do mouse em uma guia de tabela oculta em Power Pivot.

    como ocultar tabelas das Ferramentas de Cliente do Excel

  4. Oculte a outra tabela, S_Teamstambém. Observe que as guias de tabelas ocultas estão acinzentadas, conforme mostrado na tela a seguir.

    guias de tabelas ocultas estão acinzentadas nas Tabelas dinâmicas

Ocultar campos usando oPower Pivot

Também há alguns campos que não são úteis para a criação de relatórios. Os dados subjacentes podem ser importantes, mas ocultar os campos das ferramentas de cliente, como tabelas dinâmicas e Power View, a navegação e a seleção de campos a serem incluídos nos relatórios tornam-se mais claros.

As etapas a seguir ocultam um conjunto de campos, de várias tabelas, que você não precisará em seus relatórios.

  1. Em Power Pivot, clique na guia medalhas . Clique com o botão direito do mouse na coluna edição e, em seguida, clique em ocultar das ferramentas de cliente, conforme mostrado na tela a seguir.

    clique com o botão direito do mouse para ocultar campos da tabela das Ferramentas de Cliente do Excel

    Observe que a coluna fica cinza, semelhante à maneira como as guias de tabelas ocultas estão cinza.

  2. Na guia medalhas , oculte os seguintes campos das ferramentas de cliente: Event_gender, chavemedalha.

  3. Na guia eventos , oculte os seguintes campos das ferramentas de cliente: EventID, esporteid.

  4. Na guia esportes , oculte a esporteid.

Agora, quando olharmos para os campos planilha do Power View e Power View, veremos a tela a seguir. Isso é mais fácil de gerenciar.

menos tabelas nas Ferramentas de Cliente facilitam a criação de relatórios

Ocultar tabelas e colunas de ferramentas de cliente ajuda o processo de criação de relatórios a funcionar de forma mais tranqüila. Você pode ocultar o menor número de tabelas ou colunas, conforme necessário, e sempre poderá reexibi-las mais tarde, se necessário.

Com o modelo de dados concluído, você pode experimentar com os dados. No próximo tutorial, você cria todos os tipos de visualizações interessantes e atraentes usando os dados de Olimpíadas e o modelo de dados que você criou.

Ponto de verificação e Questionário

Revise o que você aprendeu

Neste tutorial, você aprendeu a importar dados baseados na Internet para o modelo de dados. Há muitos dados disponíveis na Internet e saber como encontrá-los e incluí-los em seus relatórios é uma ótima ferramenta para o seu conjunto de conhecimento de geração de relatórios.

Você também aprendeu como incluir imagens no seu modelo de dados e como criar fórmulas DAX para suavizar o processo de obtenção de URLs para a sua forma de dados, para que você possa usá-los em relatórios. Você aprendeu a ocultar tabelas e campos, que são úteis quando você precisa criar relatórios e ter menos truncamento de tabelas e campos que provavelmente não devem ser usados. Ocultar tabelas e campos é especialmente útil quando outras pessoas estão criando relatórios a partir dos dados que você fornece.

QUESTIONÁRIO

Quer ver o quanto você se lembra do que aprendeu? Aqui está sua chance. O questionário a seguir destaca recursos, capacidades ou requisitos sobre os quais você aprendeu neste tutorial. Na parte inferior da página, você encontrará as respostas. Boa sorte!

Pergunta 1: Qual dos seguintes métodos é uma maneira válida de incluir dados da Internet em seu modelo de dados?

R: Copie e cole as informações como texto bruto no Excel e elas são automaticamente incluídas.

B: copiar e colar as informações no Excel, formatá-las como uma tabela e, em seguida, selecionar Power Pivot > tabelas > adicionar ao modelo de dados.

C: Crie uma fórmula DAX no Power Pivot que preencha uma nova coluna com URLs que apontam para recursos de dados da Internet.

D: B e C.

Pergunta 2: Qual das opções a seguir é verdadeira para formatar dados como uma tabela no Excel?

R: você pode atribuir um nome a uma tabela, o que torna fácil identificá-lo.

B: você pode adicionar uma tabela ao modelo de dados.

C: você pode estabelecer relações entre tabelas e, dessa forma, explorar e analisar os dados em tabelas dinâmicas, Power Pivot e Power View.

D: todas as opções acima.

Pergunta 3: Qual das alternativas a seguir é verdadeira de tabelas ocultas no Power Pivot ?

R: ocultar uma tabela no Power Pivot apaga os dados do modelo de dados.

B: ocultar uma tabela no Power Pivot impede que a tabela seja vista nas ferramentas de cliente e, portanto, impede que você crie relatórios que usam os campos dessa tabela para filtragem.

C: ocultar uma tabela no Power Pivot não tem efeito nas ferramentas de cliente.

D: não é possível ocultar tabelas no Power Pivot, só é possível ocultar campos.

Pergunta 4: Verdadeiro ou falso: após ocultar um campo no Power Pivot, você não poderá vê-lo nem acessá-lo, mesmo que seja Power Pivot em si.

A: VERDADEIRO

B: FALSO

Respostas do questionário

  1. Resposta correta: D

  2. Resposta correta: D

  3. Resposta correta: B

  4. Resposta correta: B

Observações: Os dados e imagens nesta série de tutoriais têm base no seguinte:

  • Conjunto de dados sobre Olimpíadas do Guardian News & Media Ltd.

  • Imagens de bandeiras da CIA Factbook (cia.gov)

  • Dados de população do Banco Mundial (worldbank.org)

  • Pictogramas de esporte olímpico por Thadius856 e Parutakupiu

Fique na vanguarda com o Microsoft 365

Precisa de mais ajuda?

Expanda suas habilidades no Office
Explore o treinamento
Obtenha novos recursos primeiro
Ingressar no Office Insider

Essas informações foram úteis?

Obrigado por seus comentários!

Agradecemos pelos seus comentários! Parece que pode ser útil conectar você a um de nossos agentes de suporte do Office.

×