Alunos Breno Teodomiro de C Neto Postado Setembro 28, 2022 Alunos Compartilhar Postado Setembro 28, 2022 Bom dia! Alguém tem um script de criar um a dimensão calendário com horas ? Link para o comentário Compartilhar em outros sites More sharing options...
2 Alunos Renato Carlos Rossato Postado Setembro 28, 2022 Alunos Compartilhar Postado Setembro 28, 2022 Bom dia, cria uma consulta nula e no editor avançado coloca esse código pra ver se atende: Crie uma consulta nula: Depois vá em editor avançado: Insira o seguinte código: let Fonte = 1, #"Convertido para Tabela" = #table(1, {{Fonte}}), #"Personalização Adicionada" = Table.AddColumn(#"Convertido para Tabela", "Personalizar", each List.DateTimes(#datetime(2022, 01, 01, 0, 0, 0), 8760, #duration(0, 1, 0, 0))), #"Colunas Removidas" = Table.RemoveColumns(#"Personalização Adicionada",{"Column1"}), #"Personalizar Expandido" = Table.ExpandListColumn(#"Colunas Removidas", "Personalizar"), #"Colunas Renomeadas" = Table.RenameColumns(#"Personalizar Expandido",{{"Personalizar", "Data"}}), #"Tipo Alterado" = Table.TransformColumnTypes(#"Colunas Renomeadas",{{"Data", type datetime}}), #"Ano Inserido" = Table.AddColumn(#"Tipo Alterado", "Ano", each Date.Year([Data]), Int64.Type), #"Mês Inserido" = Table.AddColumn(#"Ano Inserido", "Mês", each Date.Month([Data]), Int64.Type), #"Nome do Mês Inserido" = Table.AddColumn(#"Mês Inserido", "Nome do Mês", each Date.MonthName([Data]), type text) in #"Nome do Mês Inserido" Fiz um exemplo com 2022, caso deseje mais anos só alterar o ano inicial dentro da função date time e fazer a quantidade de dias * quantidade de anos * 24 e substituir no lugar do 8760 que coloquei ali. Espero ter ajudado. Link para o comentário Compartilhar em outros sites More sharing options...
0 Alunos Breno Teodomiro de C Neto Postado Setembro 28, 2022 Autor Alunos Compartilhar Postado Setembro 28, 2022 43 minutos atrás, Renato Rossato disse: Bom dia, cria uma consulta nula e no editor avançado coloca esse código pra ver se atende: Crie uma consulta nula: Depois vá em editor avançado: Insira o seguinte código: let Fonte = 1, #"Convertido para Tabela" = #table(1, {{Fonte}}), #"Personalização Adicionada" = Table.AddColumn(#"Convertido para Tabela", "Personalizar", each List.DateTimes(#datetime(2022, 01, 01, 0, 0, 0), 8760, #duration(0, 1, 0, 0))), #"Colunas Removidas" = Table.RemoveColumns(#"Personalização Adicionada",{"Column1"}), #"Personalizar Expandido" = Table.ExpandListColumn(#"Colunas Removidas", "Personalizar"), #"Colunas Renomeadas" = Table.RenameColumns(#"Personalizar Expandido",{{"Personalizar", "Data"}}), #"Tipo Alterado" = Table.TransformColumnTypes(#"Colunas Renomeadas",{{"Data", type datetime}}), #"Ano Inserido" = Table.AddColumn(#"Tipo Alterado", "Ano", each Date.Year([Data]), Int64.Type), #"Mês Inserido" = Table.AddColumn(#"Ano Inserido", "Mês", each Date.Month([Data]), Int64.Type), #"Nome do Mês Inserido" = Table.AddColumn(#"Mês Inserido", "Nome do Mês", each Date.MonthName([Data]), type text) in #"Nome do Mês Inserido" Fiz um exemplo com 2022, caso deseje mais anos só alterar o ano inicial dentro da função date time e fazer a quantidade de dias * quantidade de anos * 24 e substituir no lugar do 8760 que coloquei ali. Espero ter ajudado. Bom dia! @Renato Rossato, deu certo, muito obrigado! 1 Link para o comentário Compartilhar em outros sites More sharing options...
0 Alunos Julian Ferreira Salcedo Postado Setembro 20, 2023 Alunos Compartilhar Postado Setembro 20, 2023 Faala @Breno Teodomiro de C Neto tudo bem? 😃 Esperamos que você tenha encontrado a solução que tanto desejava!! Caso alguma resposta tenha ajudado, você pode marcá-la como Solução ✅. Com isso o tópico poderá ser fechado! Maas... Pode acontecer de você receber uma resposta que não é 100% do que você esperava. Mesmo assim, se ela o ajudou de alguma forma para que você mesmo conseguisse chegar à solução, conte como você fez isso e marque como a melhor resposta. 😉 Obrigado por tonar nossa comunidade #INCOMPARÁVEL!! Att Julian Salcedo I Community Manager Xperiun Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Breno Teodomiro de C Neto
Bom dia!
Alguém tem um script de criar um a dimensão calendário com horas ?
Link para o comentário
Compartilhar em outros sites
3 respostass a esta questão
Posts Recomendados
Faça login para comentar
Você vai ser capaz de deixar um comentário após fazer o login
Entrar Agora