Tutorial: Incorporar Dados da Internet e Definir Predefinições de Relatórios do Power View

Nota: Queremos fornecer-lhe os conteúdos de ajuda mais recentes o mais rapidamente possível e no seu idioma. Esta página foi traduzida automaticamente e pode conter erros gramaticais ou imprecisões. O nosso objetivo é que estes conteúdos lhe sejam úteis. Pode informar-nos se as informações foram úteis no final desta página? Eis o artigo em inglês para referência.

Síntese:    No final do tutorial anterior, Criar Relatórios do Power View baseados em Mapas, o seu livro do Excel incluía dados de várias origens, um Modelo de Dados baseado em relações estabelecidas através do PowerPivot e um relatório do Power View baseado num mapa com algumas informações básicas dos Jogos Olímpicos. Neste tutorial expandimos e otimizamos o livro com mais dados, gráficos interessantes e preparamos o livro para criar relatórios extraordinários do Power View facilmente.

Nota: Este artigo descreve os modelos de dados no Excel 2013. No entanto, a mesma modelação de dados e funcionalidades de PowerPivot introduzidas no Excel 2013 também se aplicam ao Excel 2016.

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

Importar ligações de imagens baseadas na Internet para o Modelo de Dados

Utilizar dados da Internet para preencher o Modelo de Dados

Ocultar tabelas e campos para uma criação de relatórios mais simples

Ponto de Verificação e Questionário

No final deste tutorial encontrará um questionário que pode utilizar para testar a sua aprendizagem.

Esta série de tutoriais utiliza dados descritivos das Medalhas Olímpicas, países/regiões anfitriões e diversos eventos desportivos olímpicos. Os tutoriais nesta série são os seguintes:

  1. Importar Dados para o Excel 2013 e Criar um Modelo de Dados

  2. Expandir relações de Modelos de Dados através do Excel 2013, do Power Pivot e DAX

  3. Criar Relatórios do Power View baseados em Mapas

  4. Incorporar Dados da Internet e Definir Predefinições de Relatórios do Power View

  5. Ajuda do Power Pivot

  6. Criar Relatórios Extraordinários do Power View - Parte 2

Recomendamos que respeite a ordem dos mesmos.

Nestes tutoriais utilizam o Excel 2013 com PowerPivot ativado. Para mais informações sobre o Excel 2013, clique aqui. Para obter orientações sobre como ativar PowerPivot, clique aqui.

Importar ligações de imagens baseadas na Internet para o Modelo de Dados

O montante de dados está em crescimento constante, assim como as expectativas de o poder visualizar. Com dados adicionais ocorrem perspetivas e oportunidades diferentes de analisar e ponderar como as formas diferentes como os dados interagem. O PowerPivot e o Power View juntam os seus dados (assim como dados externos) e visualizam-nos de maneiras interessantes e divertidas.

Nesta secção expande o Modelo de Dados para incluir imagens de bandeiras das regiões ou países que participam nos Jogos Olímpicos e, em seguida, adiciona imagens que representam as competições nos Jogos Olímpicos.

Adicionar imagens de bandeiras ao Modelo de Dados

As imagens enriquecem o impacto visual dos relatórios do Power View. Nos passos seguintes adiciona duas categorias de imagem - uma imagem para cada disciplina e uma imagem da bandeira que representa cada região ou país.

Tem duas tabelas que são boas candidatas para incorporar estas informações: a tabela Disciplina paras imagens de disciplinas e a tabela Anfitriões para as bandeiras. Para tornar o processo interessante, utiliza imagens que encontrou na Internet e utiliza uma ligação em cada mensagem para que apareça a qualquer pessoa a ver o relatório, independentemente da sua localização.

  1. Depois da pesquisa à volta da Internet, encontrar uma boa fonte para as imagens de bandeiras para cada país ou região: o site CIA.gov mundo Factbook. Por exemplo, quando clicar na hiperligação seguinte, receberá uma imagem da bandeira para França.

    https://www.cia.gov/library/publications/the-world-factbook/graphics/flags/large/fr-lgflag.gif

    Quando investigar melhor e encontrar outro sinalizador URLs de imagem no site, apercebeu-se os URLs têm um formato consistente e de que a única variável o código de país ou região de duas letras. Por isso, se tivesse cada país de duas letras ou código de região, pode apenas inserir esse código de duas letras para cada URL e obter uma ligação para cada sinalizador. Que é um sinal de adição e quando observar estreitamente os seus dados, apercebeu-se de que a tabela de anfitriões contém códigos de país ou região de duas letras. Excelente.

  2. Tem de criar um novo campo na tabela anfitriões para armazenar o sinalizador de URLs. Um tutorial anterior utilizou o DAX para concatenar dois campos e podemos irá faça o mesmo para o sinalizador de URLs. Na PowerPivot, selecione a coluna vazia que tem no título Adicionar coluna na tabela anfitriões . Na barra de fórmulas, escreva a seguinte fórmula do DAX (ou pode copiar e colá-la a coluna de fórmula). Parecer longo, mas a maior parte do mesmo é o URL que pretende utilizar a partir da 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 fez algumas coisas, todos os na mesma linha. Primeiro, a função do DAX substituir substitui texto numa cadeia de texto determinado, para que ao utilizar essa função substituído a parte do URL que referenciados sinalizador da França (f) com o código de duas letras apropriado para cada país ou região. O número 82 indica a função substituir para iniciar os 82 carateres de substituição para a cadeia. O que se segue mostra-2 substituir carateres quantos para substituir. Em seguida, provavelmente, reparou que o URL é sensível às maiúsculas (que testado primeiro lugar, claro) e os nossos códigos de duas letras estão em maiúsculas, por isso tivemos convertê-los em minúsculas como podemos inseridos-los o URL de utilizar a função do DAX canto inferior.

  3. Mudar o nome da coluna com o sinalizador de URLs para Urldabandeira. Agora o seu ecrã PowerPivot aspeto o ecrã seguinte.

    PowerPivot e DAX para criar um campo de URL

  4. Regresse ao Excel e selecione a tabela dinâmica na Folha1. Em Campos de tabela dinâmica, selecione Tudo. Verá o campo Urldabandeira adicionado está disponível, conforme mostrado no ecrã seguinte.
    URLDaBandeira adicionado à tabela Anfitriões

    Notas: Em alguns casos, o código Alfa-2 utilizado pelo site CIA.gov World Factbook não corresponde ao código Alfa-2 ISO 3166-1 oficial disponibiliza na tabela Anfitriões, o que significa que algumas bandeiras não serão apresentadas adequadamente. Pode resolver o problema e obter os URLS de Bandeiras corretos ao efetuar as seguintes substituições diretamente na sua tabela Anfitriões no Excel para cada entrada afetada. A boa notícia é que o PowerPivot deteta automaticamente as alterações que faz no Excel e calcula novamente a fórmula DAX:

    • alterar AT para AU

Adicionar pictogramas de desporto ao Modelo de Dados

Os relatórios do Power View são mais interessantes quando há imagens associadas aos eventos olímpicos. Nesta secção, adiciona imagens à tabela Disciplinas.

  1. Depois de procurar na Internet, localize o que da Wikimedia Commons tem pictogramas ótimas para cada disciplina olímpica, submetidas por Parutakupiu. A seguinte ligação mostra-lhe muitas imagens a partir do Parutakupiu.

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

  2. Mas quando olha para cada uma das imagens individuais, encontrar que a estrutura de URLs comuns não emprestar próprio para através de DAX para criar automaticamente as ligações das imagens. Pretende saber quantos disciplinas existem no seu modelo de dados, para calcular se deve introduzir as ligações manualmente. Na PowerPivot selecione a tabela disciplinas e procurar na parte inferior da janela do PowerPivot. Não existem, verá que o número de registos é 69, conforme mostrado no ecrã seguinte.
    O PowerPivot apresenta o número de registos

    Decidir que 69 registos não é demasiadas para copiar e colar manualmente, especialmente uma vez que vai ser tão apelativas quando criar os relatórios.

  3. Para adicionar os URLS dos pictogramas, tem de adicionar uma nova coluna na tabela Disciplinas. Isto é um desafio interessante: a tabela Disciplinas foi adicionado ao Modelo de Dados ao importar uma base de dados do Access, pelo que a tabela Disciplinas só aparece no PowerPivot e não no Excel. No PowerPivot não pode introduzir dados diretamente nos registos individuais, também denominados linhas. Para resolver este problema, podemos criar uma tabela baseada em informações na tabela Disciplinas, adicioná-la ao Modelo de Dados e criar uma relação.

  4. No PowerPivot, copie as três colunas na tabela disciplinas . Pode selecioná-los ao pairar o rato sobre a coluna de desportos, em seguida, arrastando a coluna Iddodesporto, conforme mostrado no ecrã seguinte, em seguida, clique em base > área de transferência > cópia.

    Copiar campos no PowerPivot

  5. No Excel, crie uma nova folha de cálculo e cole os dados copiados. Formate os dados colados como uma tabela, como fez nos tutoriais anteriores nesta série e especifique a linha superior como etiqueta. Em seguida, dê o nome ImagemNoDisco à tabela. Dê também o nome ImagemNoDisco à folha de cálculo.

Nota: Um livro com todas as entradas de manual concluída, denominado DiscImage_table.xlsx, é um dos ficheiros que transferiu no tutorial primeiro nesta série. Para tornar mais fáceis, pode transferi-la ao clicar aqui. Leia os passos que pode aplicar ao situações semelhantes com os seus dados.

  1. Na coluna ao lado de Iddodesporto, escreva Imagemnodisco na primeira linha. Excel automaticamente expande a tabela para incluir a linha. Folha de cálculo Imagemnodisco aspeto o ecrã seguinte.

    Expandir uma tabela no Excel

  2. Introduza os URLs de cada disciplina com base nos pictogramas da Wikimedia Commons. Se transferiu o livro que já as inclui, pode copiar e colá-las na coluna.

  3. Ainda no Excel, selecione PowerPivot > Tabelas > Adicionar a Modelo de Dados para adicionar a tabela que criou ao Modelo de Dados.

  4. No PowerPivot, na Vista de Diagrama, crie uma relação ao arrastar o campo IDDaDisciplina da tabela Disciplinas para o campo IDDaDisciplina na tabela ImagemNoDisco.

Definir a Categoria de Dados para que apresente imagens corretamente

Para os relatórios no Power View apresentarem as imagens corretamente, tem de definir a Categoria de Dados para URL da Imagem. O PowerPivot tenta determinar o tipo de dados incluído no seu Modelo de Dados, pelo que adicionar o termo (Sugerido) a seguir à Categoria selecionada automaticamente, mas é melhor certificar-se. Vamos confirmar.

  1. No PowerPivot selecione a tabela ImagemNoDisco e, em seguida, escolha a coluna ImagemNoDisco.

  2. No Friso, selecione Avançadas > propriedades de relatórios do > categoria de dados e selecione o URL da imagem, conforme mostrado no ecrã seguinte. O Excel tenta detectar a categoria de dados e quando é que, marca a categoria de dados seleccionada, tal como (sugerido).

    Definir a Categoria de Dados no PowerPivot

O seu Modelo de Dados agora inclui URLs para pictogramas que podem ser associados a cada disciplina e a Categoria de Dados é definida corretamente como URL da Imagem.

Utilizar dados da Internet para preencher o Modelo de Dados

Muitos sites na Internet disponibilizam dados que podem ser usados em relatórios, se os considerar úteis e fiáveis. Nesta secção, adiciona dados de população ao Modelo de Dados.

Adicionar informações de população ao Modelo de Dados

Para criar relatórios que incluem informações de população, tem de localizar e incluir dados de população no Modelo de Dados. Uma boa fonte de informações é o banco de dados de Worldbank.org. Após visitar o site, pode ver que a seguinte página lhe permite selecionar e transferir todo o tipo de dados de países ou regiões.

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

Existem diversas opções para transferir dados de Worldbank.org e todo o tipo de relatórios interessantes que pode criar. Por agora, interessa a população de países ou regiões no modelo de dados. Nos passos seguintes transfere uma tabela de dados de população e adiciona-a ao Modelo de Dados.

Nota: Sites públicos, por vezes, alterar, para que o esquema de Worldbank.org poderá ser ligeiramente diferente daquele descrito abaixo. Em alternativa, pode transferir um livro do Excel com o nome de Population.xlsx que já contenha os dados de Worldbank.org, criados utilizando os passos seguintes, ao clicar aqui.

  1. Navegue para o Web site worldbank.org a partir da ligação disponibilizada acima.

  2. Na secção central da página, em país/região, clique em Selecionar tudo.

  3. Em série, procure e selecione população, total. O ecrã seguinte apresenta uma imagem de que a procura, com uma seta a apontar para a caixa de pesquisa.

    Selecionar conjuntos de dados de worldbank.org

  4. Em TEMPO, selecione 2008 (já foi há alguns anos mas corresponde aos dados dos Jogos Olímpicos utilizados nestes tutoriais)

  5. Após efetuar as seleções, clique no botão TRANSFERIR e, em seguida escolha Excel como o tipo de ficheiro. O nome do livro transferido não é muito legível. Mude o nome do livro para População.xls e guarde-o num local onde o possa aceder nos passos seguintes.

Agora está pronto para importar os dados para o seu Modelo de Dados.

  1. No livro do Excel com os dados dos Jogos Olímpicos, insira uma nova folha de cálculo e dê-lhe o nome População.

  2. Procure o livro População.xls, abra-o e copie os dados. Lembre-se de que, com qualquer célula do conjunto de dados selecionada, pode premir CTRL + T para selecionar todos os dados adjacentes. Cole os dados na célula A1 na folha de cálculo População no livro dos Jogos Olímpicos.

  3. No seu livro dos Jogos Olímpicos, que pretende formatar os dados que acabou de Colar como uma tabela e, atribua um nome a populaçãode tabela. Com qualquer célula no conjunto de dados seleccionado, tal como a célula A1, prima Ctrl + A para selecionar todos os dados adjacentes e, em seguida, Ctrl + T para formatar os dados como uma tabela. Uma vez que os dados tiverem cabeçalhos, selecione a minha tabela tem cabeçalhos na janela Criar tabela que aparece, conforme mostrado aqui.

    A janela Criar Tabela

    Formatar os dados como uma tabela tem muitas vantagens. Pode atribuir um nome a uma tabela, que torna mais fácil identificar. Também pode estabelecer relações entre tabelas, permitindo a exploração e análise em tabelas dinâmicas, PowerPivot e Power View.

  4. No separador Ferramentas de tabela > estrutura, localize o campo Nome da tabela e, escreva população para atribuir um nome da tabela. Os dados de população estão numa coluna intitulada 2008. Para manter as coisas reta, mudar o nome de coluna de 2008 na tabela de população a população. Agora o seu livro aspeto o ecrã seguinte.

    Dados de população importados para o Excel

    Notas: Em alguns casos, o Indicativo do país utilizado pelo Worldbank.org site não correspondem ao oficial 3166-1-3 alfa código ISO fornecido na tabela de medalhas , o que significa que algumas países/regiões pequenos não apresentam dados de população. Pode reparar que ao efetuar as seguintes substituições diretamente na sua tabela de população no Excel, para cada entrada afetada. As boas notícias são que essa PowerPivot Deteta automaticamente as alterações que efetuar no Excel:

    • alterar NLD para NED

    • alterar para SUI

  5. No Excel, adicione a tabela ao modelo de dados ao selecionar PowerPivot > tabelas > adicionar a modelo de dados, conforme mostrado no ecrã seguinte.

    Adicionar novos dados ao Modelo de Dados

  6. Em seguida, vamos criar uma relação. O Código de País ou Região em População é mesmo código de três dígitos que do campo CON_PaísRegião em Medalhas. É ótimo, porque podemos criar uma relação entre as tabelas. No PowerPivot, na Vista de Diagrama, arraste a tabela População de modo a que esteja ao lado da tabela Medalhas. Arraste o campo CON_PaísRegião da tabela Medalhas para o campo Código de País ou Região na tabela População. É estabelecida uma relação, conforme apresentado no ecrã seguinte.

    Criar uma relação entre tabelas

Não foi muito complicado. O seu Modelo de Dados inclui agora ligações para bandeiras, para imagens de disciplinas (denominadas pictogramas anteriormente) e novas tabelas com informações de população. Temos todo o tipo de dados disponíveis e estamos quase prontos para criar algumas visualizações apelativas para incluir nos relatórios.

Mas, primeiro, vamos tornar a criação de relatórios um pouco mais fácil, ao ocultar algumas tabelas e campos que não serão utilizados nos relatórios.

Ocultar tabelas e campos para uma criação de relatórios mais simples

Poderá ter reparado na quantidade de campos na tabela Medalhas. Demasiados, incluindo muitos que não utilizará na criação de uma relatório. Nesta secção aprende a ocultar alguns desses campos de maneira a simplificar o processo de criação de relatórios no Power View.

Para ver este processo, selecione a folha do Power View no Excel. O ecrã seguinte apresenta a lista de tabelas nos Campos do Power View. Esta é uma longa lista de tabelas a escolher e muitas delas incluem campos que nunca serão usados nos seus relatórios.

Demasiadas tabelas disponíveis no livro do Excel

Os dados subjacentes ainda são importantes mas a lista de tabelas e campos é demasiado longa e poderá ser um pouco desencorajadora. Pode ocultar tabelas e campos de ferramentas de clientes, tal como Tabelas Dinâmicas e o Power View sem remover os dados subjacentes do Modelo de Dados.

Nos passos seguintes, oculta algumas tabelas e campos com o PowerPivot. Se precisar de tabelas ou campos que ocultou para criar relatórios, pode sempre voltar ao PowerPivot e mostrá-las.

Nota: Ao ocultar uma coluna ou campo, não poderá criar relatórios ou filtros com base nas tabelas ou campos ocultos.

Ocultar tabelas com PowerPivot

  1. No PowerPivot, selecione Base > Ver > Vista de Dados para se certificar de que a Vista de Dados está selecionada em vez de estar na Vista de Diagrama.

  2. Vamos ocultar as seguintes tabelas, que acha desnecessárias para criar relatórios: Equipas_S e Equipas_W. Vê algumas tabelas nas quais apenas um campo é útil - mais tarde, neste tutorial, encontrará uma solução para as mesmas também.

  3. Botão direito do rato no separador W_Teams , que se encontram na parte inferior da janela e selecione Ocultar das ferramentas de cliente. O ecrã seguinte apresenta o menu que aparece quando o botão direito do rato num separador de tabelas ocultas no PowerPivot.

    Como ocultar tabelas nas Ferramentas de Cliente

  4. Oculte da outra tabela, S_Teams, também. Repare que separadores para tabelas ocultas aparecem esbatidos, tal como apresentado no ecrã seguinte.

    Os separadores de tabelas ocultas aparecem esbatidos no PowerPivot

Ocultar campos com PowerPivot

Também existem alguns campos que não são úteis para criar relatórios. Os dados subjacentes poderão ser importantes mas ao ocultar campos nas ferramentas de cliente como, por exemplo, Tabelas Dinâmicas e Power View, os campos de navegação e seleção a incluir nos relatórios torna-se mais clara.

Os passos seguintes ocultam uma coleção de campos de várias tabelas que não irá precisar nos seus relatórios.

  1. No PowerPivot, clique no separador medalhas o botão direito do rato na coluna de edição, em seguida, clique em Ocultar das ferramentas de cliente, conforme mostrado no ecrã seguinte.

    Clique com o botão direito para ocultar campos de tabelas nas Ferramentas de Clientes do Excel

    Tenha em atenção que a coluna desativa a cinzento, semelhante ao modo como os separadores de tabelas ocultas estão a cinzento.

  2. No separador Medalhas, oculte os seguintes campos nas ferramentas de cliente: Sexo_evento, TeclaDaMedalha

  3. No separador Eventos, oculte os seguintes campos das ferramentas de cliente: IDDoEvento, IDDoDesporto.

  4. No separador Desportos, oculte IDDoDesporto.

Agora, ao ver a folha do Power View e os Campos do Power View, vemos o seguinte ecrã. É mais simples de gerir.

Menos tabelas nas Ferramentas de Cliente tornam a criação de relatórios mais fácil

Ocultar tabelas e colunas das ferramentas de cliente facilitam o processo de criação de relatórios. Pode ocultar as tabelas ou colunas necessárias e pode mostrá-las mais tarde, caso precise.

Com o Modelo de Dados concluído, pode experimentar com os dados. No tutorial seguinte irá criar todo o tipo de visualizações interessantes e apelativas com os dados dos Jogos Olímpicos e com o Modelo de Dados que criou.

Ponto de verificação e Questionário

Rever o que aprendeu

Neste tutorial aprendeu a importar dados com base na Internet para o seu Modelo de Dados. Há imensos dados disponíveis na Internet e saber como procurar e incluí-los nos seus relatórios será uma mais-valia nos seus conhecimentos.

Também aprendeu a incluir imagens no seu Modelo de Dados e a criar fórmulas DAX para facilitar o processo de incluir URLs nos seus dados, para os poder utilizar em relatórios. Aprendeu a ocultar tabelas e campos, o que é útil quando precisa de criar relatórios e ter menos dados desnecessários que provavelmente não serão utilizados. Ocultar tabelas e campos é especialmente útil quando outras pessoas estiverem a criar relatórios a partir dos dados que disponibiliza.

No tutorial seguinte nesta série, irá começar a criar relatórios extraordinários do Power View. São divertidos, interativos e apenas limitados pela sua criatividade e imaginação. Mesmo apenas com o conjunto de dados dos Jogos Olímpicos, e número e tipos de relatórios que pode criar é quase ilimitado.

Parece divertido? Eis uma ligação para o próximo tutorial, para que possa experimentar criar estes relatórios você mesmo:

Tutorial 5: Criar Relatórios Extraordinários do Power View – Parte 1

QUESTIONÁRIO

Pretende ver se se lembra do que aprendeu? Eis a oportunidade. O questionário seguinte destaca as funcionalidades, capacidades ou requisitos aprendidos neste tutorial. Encontrará as respostas na parte inferior da página. Boa sorte!

Pergunta 1: Qual dos métodos seguintes é uma forma válida de incluir dados da Internet no seu Modelo de Dados?

A: Copiar e colar informações como texto não processado no Excel e é incluído automaticamente.

B: Copiar e colar as informações no Excel, formatá-las como uma tabela e, em seguida, selecionar PowerPivot > Tabelas > Adicionar a Modelo de Dados.

C: Criar uma fórmula DAX no PowerPivot que preenche uma nova coluna com URLs que apontam para recursos de dados da Internet.

D: Ambas as respostas B e C.

Pergunta 2: Qual das seguintes afirmações é verdadeira relativamente a formatar dados com uma tabela no Excel?

A: Pode atribuir um nome a uma tabela, facilitando a sua identificação.

B: Pode adicionar uma tabela a um Modelo de Dados.

C: Pode estabelecer relações entre tabelas, permitindo a exploração e análise de dados em Tabelas Dinâmicas, no PowerPivot e no Power View.

D: Todas as respostas acima.

Pergunta 3: Qual das seguintes afirmações é verdadeira relativamente a tabelas ocultas no PowerPivot

A: Ocultar uma tabela no PowerPivot apaga os dados do Modelo de Dados.

B: Ocultar uma tabela no PowerPivot impede que a mesma seja vista nas ferramentas de cliente o que o impede de criar relatórios que utilizam os campos da tabela para filtrar.

C: Ocultar uma tabela no PowerPivot não afeta as ferramentas de cliente.

D: Não é possível ocultar tabelas no PowerPivot - só é possível ocultar campos.

Pergunta 4: Verdadeiro ou Falso: Após ocultar um campo no PowerPivot, não pode ver ou aceder ao mesmo, mesmo a partir do PowerPivot.

A: VERDADEIRO

B: FALSO

Respostas do questionário

  1. Resposta correta: D

  2. Resposta correta: D

  3. Resposta correta: B

  4. Resposta correta: B

Notas: Os dados e as imagens nestas séries de tutoriais são baseados no seguinte:

  • Olympics Dataset do Guardian News & Media Ltd.

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

  • Dados de população do The World Bank (worldbank.org)

  • Pictogramas Desportivos dos Jogos Olímpicos de Thadius856 e Parutakupiu

Aumente os seus conhecimentos do Office
Explore as formações
Seja o primeiro a obter novas funcionalidades
Adira ao Office Insider