Skip to content

Implementar sub-dimensões

Uma sub-dimensão é uma dimensão que se forma a partir da informação de outra dimensão. Da visão do usuário é apenas mais uma dimensão. A relação entre dimensão e sub-dimensão não é visivel pra o usuário.

A intenção de uma sub-dimensão é subdividir a dimensão não através de mais colunas no banco de dados mas sim por meio do gerador de consultas. Muito útil do caso de datas.

Modificações necessárias:

  • Modificar a definição de dimensão
  • Criar os tipos de relação
  • Alterar o algoritmo de seleção de view para considerar sub-dimensões
  • Modificar os geradores de consultas

Desafios:

  • Em que momento o gerador de consulta fará a conversão e quando assumira que o valor já está formtado na view ??
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information