Ficha 01 · ETL e modelo de dados
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: