Ir para conteúdo

FrancoAndre

Alunos
  • Total de itens

    146
  • Registro em

  • Última visita

Community Answers

  1. FrancoAndre's post in Medida excedeu recursos visuais was marked as the answer   
    Consegui resolver criando uma coluna calculada para identificar o último registro do dia. Depois fiz o calculo com uma condição filtrando essa coluna, resolvendo o problema de performance:
    Coluna calculada:

     
    A medida:
    Tempo Motor Ocioso = CALCULATE(     SUM(f_veiculos_cobli_eventos[total_idle_in_minutes]),     f_veiculos_cobli_eventos[Ultimo Evento do Dia] = BLANK() )
     
    O painel rodou tranquilamente sem filtros aplicados.
    Agradeço aos que tentaram ajudar.
  2. FrancoAndre's post in COLUNA CALCULADA DE DÍNDICE COM RANK + CRITÉRIO was marked as the answer   
    Consegui contornar o problema criando uma tabela dimensão no dax e adicionando uma coluna de índice somando os valores das colunas de critério que citei, ficando assim:

     
    Indice Rank = 'Indice Tip Documento'[Total_Vencido] + ('Indice Tip Documento'[Total_Pendentes] / 100) + ('Indice Tip Documento'[Total_VenceHoje] / 100) + ('Indice Tip Documento'[Total_Vence15D] / 100) + ('Indice Tip Documento'[Total_Vence30D] / 100)  
    Tendo como resultado:

  3. FrancoAndre's post in MEDIDA DE DATA RELATIVA COM CONJUNTO DE ELEMENTOS was marked as the answer   
    Consegui resolver no Power Query.
    Criei 4 novas colunas no power query com as condições que contava os documentos que se vence em hoje, a 30 dias, em 3 meses e em 1 ano. Depois adicionei uma coluna índice na base e dupliquei a mesma. Na tabela cópia excluí todas as colunas deixando somente as 4: a índice e as que contava o vencimento dos documentos. No próximo passo transformei todas as colunas em linhas (com exceção do índice).
    Com isso eu tenho uma tabela com as 4 categorias com as referências de todas as linhas independente se aquela linha for no contexto de 30 dias, 3 meses ou 1 ano, o filtro irá se basear no índice das tabelas.
    A parte principal vem agora a do relacionamento. Excluí o relacionamento automático que o power bi fez e relacionei a coluna índice da tabela cópia com a primeira fato. Na cardinalidade coloquei muitos para muitos (*:*) e a direção do filtro Único (tabela cópia filtra tabela fato).
    Segue o resultado:
    30 dias

     
    3 meses

     
    1 ano

     
    Hoje não tinha filtro pois não documento vencendo nesta data.
     
    Agradeço a atenção de quem tentou ajudar.
  4. FrancoAndre's post in DÚVIDA MEDIDA SUMMARIZECOLUMNS was marked as the answer   
    O problema dessa medida é que ela funciona somente em medida, porém pretendo o resultado em coluna calculada. 
    Em coluna calculada o resultado mostrado sempre é o "4-NORMALIZACAO" e se reparar no final da tabela fora da coluna calculada notará que o total sempre é o mesmo resultado  "4-NORMALIZACAO":

     
    Mexendo mais ainda encontrei outra solução com a CALCULATETABLE( ) que me atendeu:
    VAR vCodTurno = fServicos[cod_turno] VAR vResumo = CALCULATETABLE(     SUMMARIZE(         fServicos,         fServicos[Grupo Retorno de Campo],         "Contagem", COUNTROWS(fServicos)     ),     fServicos[cod_turno] = vCodTurno ) VAR vTipoMetaPerdas = IF (     MAXX(         FILTER(vResumo, [Grupo Retorno de Campo] = "3-INSPECAO"),[Contagem])         >= MAXX(             FILTER(vResumo, [Grupo Retorno de Campo] = "4-NORMALIZACAO"),             [Contagem]         ),     "Inspeção",     "Normalização" )  
    De qualquer forma agradeço o apoio e o esforço.
×
×
  • Criar Novo...