Ir para conteúdo

reinaldoc

Alunos
  • Total de itens

    304
  • Registro em

  • Última visita

Tudo que reinaldoc postou

  1. Deve der limitação do tempo de processamento da consulta. A solução é fazer paginação para pegar de período em período e juntar no final. Tem como fazer no curso de Power Query da trilha avançada com o Paulo Sawaia.
  2. Normalmente é hardware ou switch ou link ruim.
  3. Manda o PBIX com seu teste desta medida
  4. Total Price Actual Max Year = VAR _ANO_MAX = CALCULATE( MAX(D_Calendar[Ano]), ALL(D_Calendar) ) RETURN CALCULATE( [Total Price Actual], D_Calendar[Ano] = _ANO_MAX )
  5. Medida = VAR _CATEGORIA = SELECTEDVALUE(Tabela[Categoria]) RETURN IF ( _CATEGORIA = "FX Structures", CALCULATE ( SELECTEDVALUE(Tabela[Valor]), ALL(Tabela), VALUES(Tabela[ID]), Tabela[Categoria] = "Resumo" ) )
  6. A sua medida de conferência parece estar errada, após corrigir ficou igual: Media Vendas projecao = IF( AND( SELECTEDVALUE(dCalendario[Dia Util]) = "Sim", SELECTEDVALUE(dCalendario[Data]) > [Data Max] ), DIVIDE( CALCULATE([Vl Vendas], ALLSELECTED(dCalendario), dCalendario[Dia Util] = "Sim"), [dias Uteis Contexto] ), BLANK() ) Você pode fazer esse ajuste nessa medida: $ Forecast Media = var _MediaVendas = CALCULATE( AVERAGEX(ALLSELECTED(dCalendario), [Vl Vendas]), dCalendario[Dia Util] = "Sim" ) var _DataAtual = SELECTEDVALUE(dCalendario[Data]) var _datamax = CALCULATE(MAX(fVendasMov[Data]),ALL(fVendasMov)) RETURN IF(_DataAtual>_datamax, IF(SELECTEDVALUE(dCalendario[Dia Util]) = "Sim",_MediaVendas), [Vl Vendas] )
  7. µ Volume = AVERAGE(fVolume[Volume]) µ móvel Volume 3M = CALCULATE( [µ Volume], DATESINPERIOD(D_Calendar[Date], EOMONTH(MAX(D_Calendar[Date]), -1), -3, MONTH) ) # µ móvel Volume 3M = SUMX( VALUES(D_Calendar[Mês/Ano]), [µ móvel Volume 3M] ) # µ móvel Volume 3M 2022 = CALCULATE( [# µ móvel Volume 3M], D_Calendar[Ano] = 2022 ) # µ móvel Volume 3M 2023 = CALCULATE( [# µ móvel Volume 3M], D_Calendar[Ano] = 2023 ) Lucas Denker.pbix
  8. Agora é só criar outra medida para acumular: Cresc. MRR_Teste Acc = CALCULATE( [Cresc. MRR_Teste], DATESBETWEEN(D_Calendar[date], BLANK(), MAX(D_Calendar[date]) )
  9. IF( ROUNDDOWN(Tabela[coluna], 1) = 0, "CORRETO", "DIVERGENTE" )
  10. Parcelas por cliente = VAR _PARCELA = SELECTEDVALUE(Parcelas[Parcelas]) VAR _T_CLIENTE_PARCELAS = ADDCOLUMNS( VALUES('Inadimplência'[Título]), "@COUNT_PARCELAS", CALCULATE( COUNTROWS('Inadimplência') ) ) VAR _T_CLIENTE_CONTEXTO = FILTER( _T_CLIENTE_PARCELAS, [@COUNT_PARCELAS] = _PARCELA ) RETURN COUNTROWS(_T_CLIENTE_CONTEXTO) inadimplencia.pbix
  11. SUMX( Tabela, IF( Tabela[Valor] > 0, Tabela[Valor] ) )
  12. Não é possível ler o valor selecionado quando você desativa a interação entre os visuais.
  13. Depende dos dados que você costuma trabalhar no dia a dia. Se você trabalha com tabelas únicas, siga em frente. Se você possui tabelas de cadastro (Clientes, Vendedores, etc) e tabelas com as vendas, é melhor treinar a modelagem dimensional.
  14. Nem o chatgpt consegue com tão pouca informação, crie as tabelas de exemplo para podermos entender o problema.
  15. Se você selecionar um mês no segmentador ele irá filtrar o visual e irá aparecer somente um mês. Você pode criar um parâmetro no Power BI com a lista de meses e irá funcionar. Inicialmente o parâmetro só aceita um faixa numérica, então crie de 1 até 12, depois você pode alterar o código do parâmetro para os nomes dos meses.
  16. Isso é feito em DAX e com o visual segmentador de dados. O Power Query deve preparar o conjunto de dados para conter dados necessários que permita fazer o cálculo em DAX a partir de qualquer input no visual.
  17. 1) Medidas deve retornar uma valor simples, escalar. 2) A função TOPN retorna uma tabela, mas quando ela retorna apenas uma linha e medida consegue obter um valor simples. 3) Você precisa usar a função RANKX: Ranking Vendedor = RANKX( ALL(dMeta_Fat_Ven[vendedor_dash]), CALCULATE( SUM(fVendas[Valor]) ) ) 4) Depois criar uma medida para obter o nome da pessoa, como a medida abaixo. @ Vendedor Top 2 = CALCULATE( MAX(dMeta_Fat_Ven[vendedor_dash]), FILTER( ALL(dMeta_Fat_Ven[vendedor_dash]), [Ranking] = 2 ) )
  18. @Tiago Craici - Xperiun favor editar a pergunta para omitir a chave da API do colega.
  19. Crie uma dimensão Cliente com a lista de ids sem duplicados e adicione uma coluna nessa dimensão com a formula que você ja fez. Faça o relaciona com a tabela fato. O que você está fazendo é uma Segmentação Estática, que é o principal uso para Colunas calculadas.
  20. Escolha a opção Anônimo. Esta opção é utilizada quando a chave está no código da consulta.
  21. Acumulado 3 meses: Total Volume acumulado 3M = CALCULATE( [Total volume actual], DATESINPERIOD(D_Calendar[date], MAX(D_Calendar[date]), -3, MONTH) ) Normalmente o acumulado de 36 meses é melhor do que de 3 anos: Total Volume acumulado 36M = CALCULATE( [Total volume actual], DATESINPERIOD(D_Calendar[date], MAX(D_Calendar[date]), -36, MONTH) ) Total Volume acumulado 3Y = CALCULATE( [Total volume actual], DATESINPERIOD(D_Calendar[date], MAX(D_Calendar[date]), -3, YEAR) )
×
×
  • Criar Novo...