Código para geração de dimensão de data no Power BI utilizando a aba "TMDL view".
Como utilizar:
- Abra o Power BI Desktop: crie um novo relatório em branco ou abra um relatório existente;
- No menu à esquerda, clique em TMDL View — é a exibição de código do modelo;
- Abra o arquivo "Script DimData Brasil.tmdl" (disponível neste repositório do Github) e clique no ícone de copiar no canto superior direito;
- Volte ao Power BI e cole o código na TMDL View;
- (Opcional) Por padrão, o código cria datas de 2010 a 2030. Se quiser outro intervalo, altere os valores dos parâmetros no final do script:
6. Clique em "Aplicar" no canto superior esquerdo. Isso vai criar a tabela "DimData" automaticamente;
7. Depois, clique em "Atualizar agora" para carregar os dados;
8. Confira o resultado nas abas "model view" ou "report view". Você vai ver a tabela "DimData" completa e pronta para uso;
9. (Opcional) Se quiser alterar os feriados, vá em Transformar dados (ele abrirá a janela do Power Query).
Na consulta Feriados, clique em Editor avançado e edite as linhas — adicionando, removendo ou ajustando as datas e descrições.
Se preferir, confira o vídeo com a explicação: https://youtu.be/GmBfg1hBzbI?si=jVTJXuDuAeI9rSWN