Mecoaliza / Teste_WorCup_2022

Analise de dados de futebol

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Teste_WorCup_2022

Analise de dados de futebol Critérios avaliadas:

  • Linguagem M: Tratamento de dados, criação de colunas, mesclagens
  • Linguagem DAX: criação de métricas;
  • Modelagem e relacionamentos;
  • Indicadores/bookmarks;
  • Tooltips;
  • Visual.

O link para baixar o arquivo está disponível aqui

Soluções Utilizadas

  • Pentaho
  • SQL Server
  • Power BI

Fluxo de ETL

Captura de tela 2023-05-20 144905

Transformação Pentaho

  • Ferramenta utilizada para preencher campos nulos, mudar tipo dos dados, fazer carga no sql, etc.

Captura de tela 2023-05-20 145319

Linguagem M: Tratamento de dados, criação de colunas, mesclagens

  • Algumas expressões usadas em M, porém não usei muitas, pois boa parte do tratamento foi feito no Pentaho
let
    Fonte = Sql.Databases("DESKTOP-a4sfcc1d7d"),
    soccer = Fonte{[Name="soccer"]}[Data],
    dbo_player_keepers = soccer{[Schema="dbo",Item="player_keepers"]}[Data]
in
    dbo_player_keepers
= Table.TransformColumnTypes(Fonte,{{"id_position", type text}, {"nm_descricao", type text}})
= Table.NestedJoin(dbo_player_stats, {"position"}, dim_position, {"id_position"}, "dim_position", JoinKind.LeftOuter)

Captura de tela 2023-05-20 150132

Linguagem DAX: criação de métricas

  • Criei apenas algumas métricas simples, usei mais nos cards
goals = SUM(player_stats[goals]) 
goals = SUM(player_stats[goals]) 

Modelagem e relacionamentos

  • A modelagem foi a star schema, que possui algumas vantagens como: Simplicidade, Desempenho de consulta, Facilidade de manutenção, Facilidade de consulta e análise e Flexibilidade.

Captura de tela 2023-05-20 145904

Indicadores/bookmarks

  • Criei indicadores que limpam os filtros e usei como botão para facilitar a experiência do usuário

Captura de tela 2023-05-20 150620

Tooltips

  • As tooltips criadas foi de detalhamento de quais jogadores receberam cartão amarelo ou vermelho.

Captura de tela 2023-05-20 150728

Captura de tela 2023-05-20 150811

Documentação

  • A documentação foi criada usando a ferramenta Power BI Helper, onde é possível vizualisar mais detalhes de tabelas que foram usadas ou tão, todas as relações, quais foram as formulas usadas, quais informações tem em ca file da coluna, entre vários outros detalhes.

O link para baixar o arquivo está disponível aqui

About

Analise de dados de futebol


Languages

Language:HTML 100.0%