Como configurar a Dimensão Mês no DATAMODEL?

Como configurar a Dimensão Mês no DATAMODEL?

Dúvida
Como configurar a Dimensão Mês no DATAMODEL?
Os meses estão vindo em ordem alfabética, como arrumar?

Ambiente
TARGIT BI Versão Update 4.1  build 210825001
Projeto Enterprise.

Solução
Duas das colunas na DIM_PERÍODO são chamadas month_name e month_number. Month_name contém strings como 'janeiro, fevereiro, março... dezembro.', enquanto month_number contém valores como '1, 2, 3... 12'.

Os usuários finais gostariam de ver os nomes dos meses completos 'janeiro, fevereiro, março etc.', mas se a dimensão fosse definida apenas pela coluna month_name, você teria problemas com a ordem de classificação, por exemplo, resultando em 'abril' e 'agosto' se tornando os dois primeiros meses (devido à ordem de classificação alfabética).

A solução padrão para o problema de classificação do mês é trabalhar com propriedades para o atributo month_name:
  1. Vá até "Keycolumn" e mude para "month_number";
  2. Vá até "Order by" e mude para "ByKey".
Dessa forma, sua dimensão de mês será ordenada pelos números de mês de 1 a 12, mas o usuário final verá os nomes dos meses de janeiro a dezembro (conforme definido pela propriedade 'Namecolumn').



    • Related Articles

    • [Datamodel] Como criar uma dimensão no Datamodel

      Nesse artigo, mostraremos o passo a passo de como criar uma dimensão no datamodel após ser incluída em uma tabela já existente. Como exemplo, usaremos a dim "NOME_FILIAL", que ainda não foi incluída nesse projeto: Passo a passo: 1- Vamos clicar com o ...
    • Como criar uma dimensão no DATAMODEL?

      Dúvida Como faço para criar uma dimensão? Como adicionar uma dimensão? Ambiente TARGIT BI Versão Update 4.1 build 210825001 Projeto Enterprise Solução Nos passos a seguir vamos pegar a dimensão "Nome_Cliente" e adicionar ao projeto. Primeiro, a ...
    • [Datamodel] Como realizar relacionamentos

      Nesse artigo, mostramos como realizar relacionamentos entre dados no Datamodel de forma correta. Passo a passo: 1- Abra o datamodel 1.a- Abra o TARGIT Client, e clique em Manage Server (já com o ip ou localhost inserido no campo) 1.b- Com o ...
    • [Datamodel] Como criar uma Drill

      Neste artigo, mostraremos o passo a passo de como criar uma drill no datamodel. (obs: caso algumas imagem esteja corrompida, há disponibilizado em anexo o passo a passo) 1- Entrar no Datamodel 1.a- Entrar no TARGIT, inserir o IP do servidor (caso ...
    • Como trazer o percentual total de um mês?

      Dúvida Como trazer o percentual total de um mês? Quero ver o percentual total de um mês do ano anterior comparado ao mês do ano atual. Ambiente TARGIT BI Versão Update 4.1 build 210825001 Projeto Enterprise e Lite Solução Para isso, basta pegar a ...