Página 1 de 1

Transformar Colunas em Novas Linhas (Novos Eventos)

Enviado: 13 Mai 2020 às 11:14
por wesleyolv
Bom dia.
Tenho uma tabela de fato que consta falhas de equipamentos. Porém, um mesmo equipamento pode ter até 8 falhas. Sendo assim, a tabela fato possui 8 colunas de código de falha (codfalha1, codfalha2, etc).
Imagem


Isso está me causando problemas pra fazer o relacionamento entre a tabela fato e a dimensão Falhas, porque não é possível associar a mesma coluna da dimensão com mais de uma coluna na tabela fato.
Existe alguma forma de manter apenas 1 coluna com o código da falha e transformar as demais falhas em novos eventos (transformar em novas linhas, mantendo a data, código do equipamento, etc)?

Transformar Colunas em Novas Linhas (Novos Eventos)

Enviado: 13 Mai 2020 às 11:15
por laennder
Sim, é possível.
Poste um arquivo de exemplo (em excel mesmo) para que possamos ajudar.

Re: Transformar Colunas em Novas Linhas (Novos Eventos)

Enviado: 13 Mai 2020 às 14:00
por wesleyolv

Re: Transformar Colunas em Novas Linhas (Novos Eventos)

Enviado: 13 Mai 2020 às 17:26
por Kledison
Boa tarde!

arrisquei uma solução, verifica ai:

Att

Transformar Colunas em Novas Linhas (Novos Eventos)

Enviado: 14 Mai 2020 às 10:27
por wesleyolv
Consegui resolver. Utilizei a ferramenta para transformar as colunas em linhas. Porém, as colunas que estavam em branco estavam sendo excluídas quando utilizava essa ferramenta. Então eu mandei substituir todos os valores "null" por um número qualquer, transformei as colunas em linhas e depois mandei substituir novamente todos os valores que eu tinha substituído e voltei para "null". Obrigado pessoal