Lar Mídia social Relacionamentos e Power Pivot - dummies

Relacionamentos e Power Pivot - dummies

Vídeo: Power BI (desktop) X Power Pivot 2016 - Relação de Muitos para Muitos (M2M) 2025

Vídeo: Power BI (desktop) X Power Pivot 2016 - Relação de Muitos para Muitos (M2M) 2025
Anonim

Você não precisa ser um modelador de banco de dados especializado para usar o Power Pivot. Mas é importante entender os relacionamentos. Quanto melhor você entender como os dados são armazenados e gerenciados em bancos de dados, mais efetivamente você alavancará o Power Pivot para relatórios.

A relacionamento é o mecanismo pelo qual tabelas separadas estão relacionadas entre si. Você pode pensar em um relacionamento como um VLOOKUP, no qual você relaciona os dados em um intervalo de dados com os dados em outro intervalo de dados usando um índice ou um identificador exclusivo. Nas bases de dados, os relacionamentos fazem o mesmo, mas sem o incômodo de escrever fórmulas.

Os relacionamentos são importantes porque a maioria dos dados que você trabalha se encaixa em uma hierarquia multidimensional. Por exemplo, você pode ter uma tabela mostrando os clientes que compram produtos. Esses clientes exigem faturas com números de fatura. Essas faturas têm várias linhas de transações listando o que eles compraram. Existe uma hierarquia lá.

Agora, no mundo de planilhas unidimensional, esses dados normalmente seriam armazenados em uma tabela plana, como a mostrada aqui.

Os dados são armazenados em uma planilha do Excel usando um formato de tabela simples.

Como os clientes têm mais de uma fatura, as informações do cliente (neste exemplo, CustomerID e CustomerName) devem ser repetidas. Isso causa um problema quando esses dados precisam ser atualizados.

Por exemplo, imagine que o nome da empresa Aaron Fitz Electrical muda para a Fitz and Sons Electrical. Olhando para a tabela, você vê que várias linhas contêm o nome antigo. Você teria que garantir que cada linha contendo o nome antigo da empresa fosse atualizada para refletir a alteração. Qualquer linha que você perca não irá mapear corretamente para o cliente certo.

Não seria mais lógico e eficiente registrar o nome e a informação do cliente apenas uma vez? Então, ao invés de ter que escrever a mesma informação do cliente repetidamente, você poderia simplesmente ter alguma forma de número de referência do cliente.

Esta é a idéia por trás dos relacionamentos. Você pode separar os clientes das faturas, colocando cada uma em suas próprias tabelas. Então, você pode usar um identificador exclusivo (como CustomerID) para relacioná-los.

A figura a seguir ilustra como esses dados seriam encontrados em um banco de dados relacional. Os dados seriam divididos em três tabelas distintas: Clientes, InvoiceHeader e InvoiceDetails. Cada tabela seria então relacionada usando identificadores exclusivos (CustomerID e InvoiceNumber, neste caso).

Os bancos de dados utilizam relacionamentos para armazenar dados em tabelas exclusivas e simplesmente relacionam estas tabelas entre si.

A tabela Clientes contém um registro exclusivo para cada cliente. Dessa forma, se você precisar mudar o nome de um cliente, você precisaria fazer a alteração apenas nesse registro. Claro, na vida real, a tabela Clientes inclui outros atributos, como o endereço do cliente, o número de telefone do cliente e a data de início do cliente. Qualquer um desses outros atributos também pode ser facilmente armazenado e gerenciado na tabela Clientes.

O tipo de relacionamento mais comum é um one-to-many relacionamento. Ou seja, para cada registro em uma tabela, um registro pode ser combinado com muitos registros em uma tabela separada. Por exemplo, uma tabela de cabeçalho de fatura está relacionada a uma tabela de detalhes da fatura. A tabela de cabeçalho da fatura possui um identificador exclusivo: número da factura. O detalhe da fatura usará o Número da Fatura para cada registro que represente um detalhe dessa fatura particular.

Outro tipo de tipo de relacionamento é o relacionamento one-to-one: para cada registro em uma tabela, um e somente um registro correspondente está em uma tabela diferente. Os dados de diferentes tabelas em um relacionamento um-para-um podem ser tecnicamente combinados em uma única tabela.

Finalmente, em um relacionamento muitos para muitos, os registros em ambas as tabelas podem ter qualquer número de registros correspondentes na outra tabela. Por exemplo, um banco de dados em um banco pode ter uma tabela dos vários tipos de empréstimos (empréstimo à habitação, empréstimo de carro e assim por diante) e uma tabela de clientes. Um cliente pode ter muitos tipos de empréstimos. Enquanto isso, cada tipo de empréstimo pode ser concedido a muitos clientes.

Relacionamentos e Power Pivot - dummies

Escolha dos editores

Termos científicos úteis para o Teste de Ciência ACT - dummies

Termos científicos úteis para o Teste de Ciência ACT - dummies

As respostas para ACT Science As perguntas de teste vêm principalmente de informações nas passagens, mas de vez em quando, você encontrará uma pergunta que exige que você evocasse um termo científico ou que você aprenda no ensino médio. Refresque sua memória com este breve glossário de princípios científicos. Aceleração de termos de termos científicos ...

Para resolver problemas complexos de porcentagem no ACT - dummies

Para resolver problemas complexos de porcentagem no ACT - dummies

Usando sua calculadora para encontrar um resultado no ACT é direto quando você conhece o número que você está calculando e a porcentagem que você está tomando. No entanto, algumas questões de matemática no ACT envolverão problemas de porcentagem complexos que serão difíceis de resolver, mesmo com uma calculadora. Ao responder a uma pergunta que envolve porcentagens, o ...

Dicas comuns de sensação para a realização do teste de Matemática ACT - manequins

Dicas comuns de sensação para a realização do teste de Matemática ACT - manequins

Você fez uma escolha múltipla problemas de matemática toda a sua vida. Na verdade, você provavelmente não tem muito mais para aprender sobre fazer perguntas de matemática ACT de múltipla escolha. No entanto, as seguintes etapas de senso comum podem ajudá-lo a manter o foco enquanto você se move rapidamente através do Teste de Matemática. Identifique o ponto da questão. Sim, até mesmo os problemas de palavras estúpidas têm ...

Escolha dos editores

Equipamento de treinamento para luta em artes marciais misturadas - manequins

Equipamento de treinamento para luta em artes marciais misturadas - manequins

Como qualquer esporte, artes marciais mistas (MMA) requer especial equipamento, em grande parte para se proteger durante as sessões de treino. Os materiais importantes e os equipamentos que você deve reunir antes de iniciar o treinamento do MMA incluem: Luvas de boxe: Essencial para trabalhar em greves, como jabs, ganchos e uppercuts. Handwraps: Bom para proteger suas mãos quando se treina ou luta ...

Em uma montagem de Sela Inglês - dummies

Em uma montagem de Sela Inglês - dummies

Em uma sela inglesa é um pouco mais difícil do que uma sela ocidental. Tente usar um bloco de montagem ou um terreno mais alto para ficar parado quando se levanta na sela. Para montar estilo inglês, siga estes passos: Conduza o seu cavalo para a área onde deseja montar; acesse um bloco de montagem se ...

Promovendo artes marciais mistas através de competições de combate - dummies

Promovendo artes marciais mistas através de competições de combate - dummies

As promoções de luta são eventos organizados por artes marciais misturadas (MMA ), e cada um tem suas próprias regras e regulamentos. Embora a maioria das promoções de combate use as regras descritas nas Regras Unificadas do MMA, o comprimento das rodadas, o número de rodadas e o período de repouso entre eles diferem pela organização. Além disso, roupas, faltas, conduta, ...

Escolha dos editores

Suporte de auto-estima: Organizações para entrar em contato para ajuda adicional - manequins

Suporte de auto-estima: Organizações para entrar em contato para ajuda adicional - manequins

Desenvolvendo você mesmo O importante é um aspecto importante para melhorar a sua vida. No entanto, se você estiver enfrentando problemas mais sérios e achar que precisa de assistência adicional, tente pesquisar terapia profissional ou entrar em contato com essas organizações sem fins lucrativos. Alcoólicos anônimos: um programa de recuperação para homens e mulheres que tem um problema com o consumo de álcool Al-Anon: compreensão e ...

Ouvindo-se - manequins

Ouvindo-se - manequins

Quantas vezes depois de ter perdido uma oportunidade, cometeu um erro ou obteve exatamente o que você queria ter dito: "Eu sabia que isso iria acontecer? "Às vezes, você escuta e responde e às vezes você não. Imagine por um momento como pode ser sua vida se você descobrisse como ouvir e responder mais ...

A definição de auto-estima - dummies

A definição de auto-estima - dummies

Como todos, você tem um autoconceito, uma sensação de quem tu es. É a percepção que você tem em sua mente sobre você, como se sente sobre você e as opiniões que você tem sobre o que você pode alcançar na vida e o quão bem você pode gerenciar as demandas diárias. O dicionário diz que "eu" significa "o próprio ...