Modelo dimensional

Oracle Business Intelligence, Oracle Warehouse Builder OWB, Oracle Discoverer, BI Publisher, XML Publisher, OLAP, Data Mining, ODI Oracle Data Integrator, etc
Responder
jucatech34
Rank: Estagiário Júnior
Rank: Estagiário Júnior
Mensagens: 2
Registrado em: Seg, 07 Nov 2022 10:39 pm
Localização: são Paula

Caros boa noite

Estou iniciando na area de analise de dados e preciso de uma ajuda para entender como faço a conversao de tabelas transacionais (modelagem relacional) para tabelas fato e dimensão (modelagem dimensional)

alguém poderia me ajudar por favor por meio de um exemplo pratico?

Obrigado, Deus abençoe
Julio
Avatar do usuário
dr_gori
Moderador
Moderador
Mensagens: 5024
Registrado em: Seg, 03 Mai 2004 3:08 pm
Localização: Portland, OR USA
Contato:
Thomas F. G

Você já respondeu a dúvida de alguém hoje?
https://glufke.net/oracle/search.php?search_id=unanswered

Pra converter dados transacionais (fato) pra dimensão se usa PIVOT.
Antigamente era chamado de CROSSTAB.
Tem vários exemplos aqui no forum. Vai ali em cima nos LINKS RAPIDOS, que tem a busca... Você pode encontrar exemplos.

Basicamente, isso transforma dados de uma tabela, por exemplo:

Selecionar tudo

COD_PRODUTO  DATA_VENDA    preço_VENDA
10           01-jan-2022   20
10           02-jan-2022   10
11           03-feb-2022   5
12           01-jan-2022   50
Em algo assim:

Selecionar tudo

COD_PRODUTO   JAN-2022   FEB-2022
10            30         0
11            0          5
12            50         0
Responder
  • Informação
  • Quem está online

    Usuários navegando neste fórum: Nenhum usuário registrado e 1 visitante