Partilhar: WhatsApp
aulify
UC UC00889 · T. Inform. Gestão

Ficha 01 · ETL e modelo de dados

Power Query, dimensões, factos e relacionamentos
Versão · Aluno
Tempo · 4 horas
Aluno(a)
Turma
Data

Exercício 1 · Identificar factos e dimensões

Uma cadeia de lojas dá-te estes dados de vendas:

DataVenda, Loja, Regiao, Produto, Categoria, Quantidade, PrecoUnit, Total, Cliente

Indica, para um modelo dimensional: qual seria a tabela de factos (e as suas métricas) e que dimensões criarias.

Resposta:

Exercício 2 · Importar e limpar (Power Query)

Tens um vendas.csv com problemas: linhas com Total vazio, a coluna DataVenda importada como texto, e vendas com Estado = "Cancelada". Descreve os passos no Power Query para o deixar pronto.

Resposta:

Exercício 3 · Coluna calculada no Power Query

O ficheiro tem Quantidade e PrecoUnit mas não tem o total. Cria a coluna Total no Power Query.

Resposta:

Exercício 4 · Group By

A partir da tabela de vendas, cria no Power Query uma consulta que dê o total vendido e o nº de vendas por Loja.

Resposta:

Exercício 5 · Relacionamentos

Já tens Factos_Vendas, Dim_Produto (PK ProdutoID) e Dim_Loja (PK LojaID). Explica que relacionamentos crias na vista Modelo e com que cardinalidade.

Resposta:

Exercício 6 · Refletir

Porque é que um modelo com dimensões é melhor do que uma única folha com tudo repetido? Dá dois motivos.

Resposta: