Ir para conteúdo

vinicius.vmd

Alunos
  • Total de itens

    33
  • Registro em

  • Última visita

Sobre vinicius.vmd

  • Data de Nascimento 12-04-1987

Perfil

Informações adicionais

  • Sexo
    ♂ Masculino
  • Mora em
    RS
  • Nasceu dia
    12-04-1987

Últimos Visitantes

51 visualizações

vinicius.vmd's Achievements

Mestre

Mestre (5/6)

  • Feliz 2° ano! 😍
  • Feliz 1° ano! ✨

Recent Badges

6

Reputação

3

Community Answers

  1. Boa tarde pessoal! Preciso de uma ajuda referente a uma dash que preciso desenvolver. Essa dash ela conta com uma fonte de dados onde o dado histórico é agregado, mas sempre consideramos os valores mais recentes e deixamos os dados históricos apenas para consulta. Toda semana geramos um arquivo, porém, em algumas semanas é gerado mais de um arquivo e ai que estou quebrando a cabeça. Com isso preciso de uma medida dax que me retorno o valor total, da semana do mês mais atual. E também preciso de outras duas medidas que me traga os valores para o ano atual e ano anterior para um comparativo mensal. Este é um exemplo, esta no arquivo pbix em anexo, nessa tabela tenho o mês de março/2024, neste caso o valor que deveria vir seria os 9.168... e pela medida que estava trabalhando, ele busca o valor apenas do dia 26, porém os valores do dia 25 e 26 precisa ser somados. Se tivéssemos na semana do dia 11/03, teria que somar 11 e 12. Também preciso fazer o comparativo desses valores para o ano atual e ano anterior, semelhante ao do gráfico acimValidação do arquivo.pbixa, porém não do jeito que esta atualmente. Preciso que no eixo X fique apenas o mês e os valores da ultima semana do mês em colunas lado a lado para ano anterior e ano atual.
  2. Boa tarde pessoal! Obrigado pela luz! O problema que estava dando é que a medida para data máxima não esta ficando fixa, então quando eu aplicava em uma tabela a data mais recente mudava conforme os registros aplicado em linha. Então apliquei um ALL para data mais recente. Quanto ao total, eu preciso ter esse valor, pois na visão eu tenho os registros totais D-1, registro totais do dia mais recente e registro total constando tudo. Dando uma analisada nos resultados, consegui aplicando a seguinte medida: var DataMaisrecente = CALCULATE( MAX( fOcorrenciaSinistrosDenodo[data_aviso]), ALL( fOcorrenciaSinistrosDenodo) ) Return CALCULATE( COUNTROWS( fOcorrenciaSinistrosDenodo), fOcorrenciaSinistrosDenodo[data_aviso] = DataMaisrecente)
  3. Buenas pessoal! Estou com um pequeno problema ao criar uma medida com filtro de período. Preciso trazer o total de registros da data mais recente de uma tabela. Porém o valor do total da tabela não bate com os valores em linha. O total esta correto, porém os valores em linha aparecem maiores se for somar. Então a medida esta trazendo valores que não era para trazer. Neste caso, deveria trazer apenas os dados de Automóvel e Patrimonial. Na tabela, tem colunas de Data, Seguradora, Família, CPF/CNPJ. Neste caso, utilizei a seguinte medida: Qtd Registros Atuais = CALCULATE( COUNTROWS(fOcorrenciaSinistrosDenodo), FILTER( fOcorrenciaSinistrosDenodo, fOcorrenciaSinistrosDenodo[data_aviso] = MAX(fOcorrenciaSinistrosDenodo[data_aviso]) ) )
  4. Resolvi! Quanto temos esses caso onde a tabela fato possui uma coluna do tipo Data, para não incluir uma etapa antes do filtro de atualização incremental da para fazer o seguinte: Aplica um filtro (entre) na coluna de data na tabela fato como por exemplo 01/01/2024 e 02/02/2024 Depois troca os dados do filtro do # ate o ) por Date.From(RangeStart) e Date.From(RangeEnd). Assim se aplica o filtro para atualização incremental em casos onde a coluna data da fato não for data/hora e evita aplicar etapas antes do filtro para atualização incremental também.
  5. Então primeiramente tinha criado um parâmetro DateKey e posteriormente inclui na fato conforme consta lá na página da Microsoft. Porém a tabela retorna vazia.
  6. Não posso duplicar a coluna pois na empresa que trabalho é proibido utilizar etapas na coluna fato. Então por regra nas etapas seria a fonte e em seguida o filtro ou regra aplicada na coluna data.
  7. Deu um erro A minha coluna dat_arquivo esta no formato Data (mm/dd/yyyy), até troquei ali "en-US" mas deu o mesmo erro que a tua medida original
  8. Boa tarde pessoal! Estou precisando de uma ajuda. Para atualização incremental, os meus parâmetros estão no formato Data/Hora como deve ser por regra. Porém na minha tabela fato, minha coluna de Data está no formato Data apenas. Quando vou aplicar a atualização incremental ela não funciona apenas se antes do filtro de start e end eu colocar um tipo alterado de data/hora para Data. Desta forma, a atualização incremental funciona, porém retorna aquele aviso de dobramento de dados. Por padrão, minha empresa não aceita qualquer etapa anterior a aplicação do filtro incremental no Power Query. Teria alguma maneira de aplicar a atualização incremental sem que seja necessário o tipo alterado? Eu criei uma consulta nula chamada Datakey: = (x as datetime) => Date.Year(x)*10000 + Date.Month(x)*100 + Date.Day(x) E na fato, eu inclui uma etapa: = Table.SelectRows(inadimplencia_Table, each [dat_arquivo] >= DateKey(RangeStart) and [dat_arquivo] < DateKey(RangeEnd)) Esse processo esta na página da Microsoft, porém ela me retorna como vazia a tabela.
  9. Pessoal, Estou com um desafio em uma medida DAX. Eu tenho uma função DAX, que esta funcionando perfeitamente, porém, preciso ajustar ela para uma função lógica onde quando qualquer filtro aplicado na dCalendario, o valor a ser retornado corresponda o filtro, caso contrário, o valor deverá ser o maior mês do ano (no caso dezembro para anos anteriores) e para o mês atual para o ano atual. Então a medida que tenho atualmente seria: Vlr Vigentes Ano Atual = var Vigentes = CALCULATE( SUM(fVigentes[SUM_quantidade]), 'dCalendário'[Ano] = YEAR(TODAY()) - 0) Return IF( Vigentes = BLANK(), 0 , Vigentes) Desta medida, preciso colocar a outra lógica. Porque desta lógica, o valor de FVigentes não deve ser somados para meses anteriores, deve ser considerado ou o mês atual ou o maior mês dos anos anteriores caso não tenho nenhum filtro aplicado em mês. Tentei usar a medida: Vlr Vigentes Ano -2 = var Vigentes = CALCULATE( SUM(fVigentes[SUM_quantidade]), 'dCalendário'[Ano] = YEAR(TODAY()) - 2) var UltimaData = MAXX( ALL('dCalendário'), 'dCalendário'[Data]) Var Result = IF( ISFILTERED( 'dCalendário'[Ano]) && ISFILTERED( 'dCalendário'[Mês]), Vigentes, CALCULATE( Vigentes, FILTER( 'dCalendário', 'dCalendário'[Data] = UltimaData ) ) ) Mas não esta dando!
  10. Boa tarde! Preciso realizar uma divisão do total da hierarquia pelo total da categoria em uma tabela. Exemplo: Fairfax pelo total 2016, Mapfre pelo total 2016.....
  11. Valeu meu querido! Te devo um café!
  12. Neste caso onde tem 2 dias seria o o ultimo dia.
  13. Verifica se os registros sem informação na coluna que vc esta calculando estão como null. Se não tiver, converte para null. Isso pode distorcer a somatória final de uma SUM. Então vai no Power Query, verifica se a coluna da tabela no qual vc esta aplicando a SUM possui registros sem valores (em branco), se sim, seleciona a coluna, vai em transformar, substituir valores, primeira opção deixa sem nada e na substituir por coloca null.
  14. Qual erro esta dando? Teria como disponibilizar o pbix?
  15. Lembrando que nem todo mês termina na Semana 5, no meu caso, pode ocorrer meses que possui Semana 3 apenas, tudo depende dos lançamentos dos dados, pois a data seria dat_arquivo, é quando o arquivo é gerado via sistema. Então pensei algo do tipo MAX semana do Mês mas só estava dando erro.
×
×
  • Criar Novo...