![](https://static.wixstatic.com/media/845e9c_3185713e58c341568d2733dcce2def75~mv2.png/v1/fill/w_709,h_229,al_c,q_85,enc_auto/845e9c_3185713e58c341568d2733dcce2def75~mv2.png)
Criar uma tabela calendário é quase que obrigatório em projetos de BI, pois, além de permitir a segmentação de dados por data (segmentação muito comum em qualquer relatório), permite também criarmos medidas de inteligência de tempo para enriquecer nossas análises.
Neste artigo gostaria de apresentar a vocês uma maneira rápida e fácil de criar uma tabela calendário completa através da ferramenta Bravo for Power BI.
O Bravo for Power BI é uma ferramenta gratuita de código aberto que ajuda você a criar um modelo do Power BI com uma interface de usuário simples.
Download: https://github.com/sql-bi/Bravo/releases/tag/v1.0.1
Documentação: https://docs.sqlbi.com/bravo/
Após a instalação você precisará acessar o menu Ferramentas Externas e clicar em Bravo no arquivo pbix.
![](https://static.wixstatic.com/media/845e9c_48b61b7944444d83882808cd29ead552~mv2.png/v1/fill/w_886,h_176,al_c,q_85,enc_auto/845e9c_48b61b7944444d83882808cd29ead552~mv2.png)
Importante: para que consigamos criar nossa tabela calendário através do Bravo, é preciso que a configuração de Inteligência de dados temporais esteja desabilitada no seu arquivo pbix.
Para desativar essa opção, acesse a guia Arquivo > Opções e Configurações > Carregamento de Dados.
![](https://static.wixstatic.com/media/845e9c_5dbd2517b95a459db0bafbc436a9148b~mv2.png/v1/fill/w_609,h_413,al_c,q_85,enc_auto/845e9c_5dbd2517b95a459db0bafbc436a9148b~mv2.png)
Para iniciarmos a criação da nossa tabela calendário, dentro do Bravo, clique na opção Gerir Datas.
![](https://static.wixstatic.com/media/845e9c_65c4fcf1cc3f4d868b347417efae3325~mv2.png/v1/fill/w_286,h_413,al_c,q_85,enc_auto/845e9c_65c4fcf1cc3f4d868b347417efae3325~mv2.png)
Calendário
Na guia Calendário definiremos o formato do nosso modelo de calendário e qual será o primeiro dia da semana.
![](https://static.wixstatic.com/media/845e9c_2ad8db48509b470db18007a178713e95~mv2.png/v1/fill/w_886,h_368,al_c,q_85,enc_auto/845e9c_2ad8db48509b470db18007a178713e95~mv2.png)
A configuração de Modelo é interessante para quando precisamos criar uma tabela com período fiscal diferente, podendo indicar um mês diferente de janeiro como sendo o primeiro mês do ano.
![](https://static.wixstatic.com/media/845e9c_6b993e0679f9488d8d71ad1610a46dad~mv2.png/v1/fill/w_886,h_200,al_c,q_85,enc_auto/845e9c_6b993e0679f9488d8d71ad1610a46dad~mv2.png)
Intervalo
Na guia Intervalo definiremos o intervalo de datas da nossa tabela, indicando o ano inicial e o ano final. Caso não preencha esses campos, o intervalo é definido de forma automática com base no seu modelo de dados.
Neste exemplo estou indicando que o ano inicial será 2020 e deixando o ano final automático.
![](https://static.wixstatic.com/media/845e9c_885dd8256d644ceca94f1261e9072ac6~mv2.png/v1/fill/w_886,h_433,al_c,q_90,enc_auto/845e9c_885dd8256d644ceca94f1261e9072ac6~mv2.png)
Você pode indicar como será essa verificação automática de datas do seu modelo.
![](https://static.wixstatic.com/media/845e9c_ec4ca638dbb4420faac97bafd5e711ad~mv2.png/v1/fill/w_886,h_176,al_c,q_85,enc_auto/845e9c_ec4ca638dbb4420faac97bafd5e711ad~mv2.png)
Datas
Na próxima guia, Datas, podemos definir a região e o nome da nossa tabela.
![](https://static.wixstatic.com/media/845e9c_bd560b394a1e4440b7da17e6683284c4~mv2.png/v1/fill/w_886,h_359,al_c,q_85,enc_auto/845e9c_bd560b394a1e4440b7da17e6683284c4~mv2.png)
Feriados
Aqui podemos adicionar uma tabela de feriados ao nosso modelo, permitindo a seleção do País destes feriados.
![](https://static.wixstatic.com/media/845e9c_f52f9884c3684187b88d4a8021af6db5~mv2.png/v1/fill/w_886,h_449,al_c,q_90,enc_auto/845e9c_f52f9884c3684187b88d4a8021af6db5~mv2.png)
Análise de Tempo
Esta última guia permite você criar de forma automática várias funções DAX de inteligência de tempo com base nas medidas que existem no seu modelo.
![](https://static.wixstatic.com/media/845e9c_12bfb2a630b84e39a74c68a8cfd8325c~mv2.png/v1/fill/w_886,h_442,al_c,q_90,enc_auto/845e9c_12bfb2a630b84e39a74c68a8cfd8325c~mv2.png)
É uma opção bem interessante, que pode aumentar bastante sua produtividade. Porém, indico avaliar bem a utilização de função, pois, como não é possível escolher quais tipos de medidas de tempo você quer que o Bravo crie, talvez ele adicione várias que você nem vai utilizar (são mais de 30 medidas de inteligência de tempo geradas 😱).
Após realizar todas as configurações desejadas, clique no botão Pré-visualização de Alterações localizado no final da tela para prosseguir.
![](https://static.wixstatic.com/media/845e9c_ab4ad6748d774f1ab17e766cabea56a1~mv2.png/v1/fill/w_886,h_589,al_c,q_90,enc_auto/845e9c_ab4ad6748d774f1ab17e766cabea56a1~mv2.png)
Aqui você conseguirá ver uma previa de como ficará sua tabela calendário.
![](https://static.wixstatic.com/media/845e9c_8df67d04975b4caf818fbeb27fda8740~mv2.png/v1/fill/w_886,h_370,al_c,q_85,enc_auto/845e9c_8df67d04975b4caf818fbeb27fda8740~mv2.png)
Importante: note que além da tabela calendário, algumas outras tabelas auxiliares serão criadas, porém definidas como ocultas.
É possível pré-visualizar também as medidas de tempo que serão criadas, inclusive a expressão utilizada em cada uma delas.
![](https://static.wixstatic.com/media/845e9c_70be8be25efd40edba00d50c184ab187~mv2.png/v1/fill/w_886,h_358,al_c,q_85,enc_auto/845e9c_70be8be25efd40edba00d50c184ab187~mv2.png)
Para finalizar a criação, clique no botão Aplicar Alterações e retorne para o seu arquivo pbix para visualizar as mudanças.
Pronto, agora você já tem uma tabela calendário completa no seu modelo.
![](https://static.wixstatic.com/media/845e9c_53c0ba24664e4c828ae19ccb07dd72b7~mv2.png/v1/fill/w_886,h_302,al_c,q_85,enc_auto/845e9c_53c0ba24664e4c828ae19ccb07dd72b7~mv2.png)
Conclusão
Em resumo, criar uma tabela calendário é uma etapa fundamental em projetos de Business Intelligence, e o Bravo para Power BI é uma ferramenta gratuita e de código aberto que pode tornar esse processo rápido e fácil. Com as configurações adequadas, é possível criar uma tabela calendário completa e ainda enriquecer suas análises com medidas de inteligência de tempo. Não deixe de experimentar essa ferramenta e aumentar sua produtividade em seus projetos de BI.
Eu tinha visto sobre esta ferramenta, porém não tinha visto nada sobre tabela Calendário, também não sei se é performática, mas para base pequenas deve ajudar, adorei o artigo
Uau, eu amei, @Danilo Lima ! Uma dúvida, essa tabela é performática?