Ir para conteúdo

Edson Igari

Alunos
  • Total de itens

    2.027
  • Registro em

  • Última visita

Posts postados por Edson Igari

  1. 10 horas atrás, Henrik Oliveira Paes disse:

    Olá pessoal!

    Estou com problemas ao tentar fazer a atualização incremental em um banco de dados MySQL conectado via ODBC x64 MySQL 8.3 Unicode.


    Acontece que, ao definir o RangeStart e RangeEnd, quando vou aplicar a atualização incremental no Front-end do BI, ele me apresenta a seguinte mensagem: Unable to M query can be folded. incremental refresh can't be suggested for non-foldable queries.

    image.png.75695d53385e67eda6a1da72fd4bbf74.png

    Até encontrei um vídeo no YouTube watch?v=QEFze-LdLqo onde é falado que dependendo das etapas aplicadas no Power Query, pode-se perder a instancia de "View Native Query".  O que poderia explicar essa mensagem acima. Mas praticamente qualquer etapa, seja de mudar tipo de dados, fazer split de coluna ou só duplicar uma coluna já faz sumir essa "View Native Query".

    Segue abaixo o print de uma das tabelas que tenho no Power Query com alguns tratamentos, onde já se "perdeu" essa possibilidade de incrementar dados:

    image.png.e550ac275124d6a2cd0b3da222a6ac0e.png

    Alguém já passou por isso? Porque eu acredito que é quase inviável fazer todas as transformações de dados no Banco SQL antes de trazer os dados para o Power BI.
    Será que não tem uma outra opção de ativar essa atualização incremental e manter as etapas de transformação aplicadas?

    No meu caso, o que acontece: O Power BI apresenta aquela mensagem em amarelo, e quando estou no Power BI Serviço ele simplesmente atualiza o banco todo como se não existisse os parâmetros de RangeStart e RangeEnd.
     

    Pra atualização incremental todas as transformações devem ser feitas antes. Se vc fizer qualquer tipo de alteração no power query, automaticamente o query folding será desabilitado.

  2. 2 minutos atrás, Luana Gabriela da Silva Rodrigues disse:

    @Henrique Merola Faria Deu certo!!! Consegui reproduzir usando a base original!!! Nem sei como te agradecer! S2

    Acho que estava fazendo alguma coisa errada na etapa de expandir a coluna Aba.

    image.png.561d02b411161969456b897ac73a7350.png

    Só uma dúvida... Essa etapa de personalização adicionada, eu fiz usando o botão Coluna Personalizada e digitando a formula que tinha no seu, você fez digitando a formula ? Ou tem algum botão que cria essa coluna "Aba".

    image.png.d59973973e7b48bcef0f96159353472f.png

    Os espaços em branco foi porque apaguei a maioria dos dados.

    Mais uma vez muito obrigada! Você não tem ideia do quanto me ajudou, já tinha assistido vários vídeos e não estava dando certo.

     

    image.png

    image.png

    Luana, marque a resposta do mestre @Henrique Merola Faria como solução.

    • Like 2
  3. @Daniel Cardoso, blz??? Cara, nossa vida é muito difícil rs. Eu mesmo, sugeri um gráfico de barras com rótulo personalizado (pois tinha umas dez categorias), mas mesmo assim o cliente quis a pizza, pois já estava acostumado. 

    Enfim, eu colocaria a tabela no lugar do gráfico mês a mês e subiria o gráfico. Assim a tabela não ficaria com barra horizontal, possibilitando ver todos os dados. 

  4. Tente assim:

    Média Adiantado P =
    VAR vSoma =
    SUMX(
        VALUES(fCompromissos[id]),
        CALCULATE(MAX(fCompromissos[Qtd Dias Tarefas]))
    )
    VAR vMedia = DIVIDE(vSoma,DISTINCTCOUNT(fCompromissos[id]))
    RETURN
    vMedia

  5. 17 minutos atrás, Luana Gabriela da Silva Rodrigues disse:

    Tenho um arquivo com várias abas e gostaria de carregar a pasta para juntar todas as abas em um arquivo só, mas nem todas as colunas são iguais.

    Usei a função excel.Workbook para carregar o arquivo, mas não ficou bom, porque as colunas mudam dependendo da aba. 

    Gostaria que ele colocasse as colunas iguais uma embaixo da outra, deixando em branco quando não houver valor para aquela coluna. Igual quando usamos a opção  Acrescentar consultas como novas.

     

    Consegue compartilhar o arquivo???

    • Like 1
  6. 29 minutos atrás, Bruno Queles disse:

    Módulo 04 

    Aula 02 - Criando Local

    Quando adiciono a galeria não aparece a colEmailsNotificados para selecionar como fonte de dados. Alguém poderia me auxiliar?

    Verifiquei conforme as aulas e a função Collect esta funcionando inclusive aparece os e-mails

    Bruno, por algum motivo na última atualização o item "Novo mecanismo de análise" está vindo ativo e isso desabilita a visualização das coleções como fonte de dados. Portanto, vá em configurações, depois atualizações e depois inative o novo mecanismo de análise. Feche o aplicativo e abra novamente.
    image.png.5cbb531096a2cee249c58111bf656f3d.png

    • Thanks 1
  7. 24 minutos atrás, Wellington santos disse:

    Bom dia Incomparaveis!
    Preciso de uma ajuda de Vcs
    Tenho seguinte problemas  precisamos fazer a comissão dos vendedores com  base no percentual da margem de vendas
    Por exemplo:
    Se percentual da Margem  for de 

    Percentual 0 a 5%  o valor da venda * 0%

    Percentual 5,1 a 10%  o valor da venda * 0,3%

    Percentual 10.1 a 15% o valor da venda * 0,80%

    Percentual 15 a 20% o valor da venda * 1,40%

    Percentual acima de 20% o valor da venda * 1,60%
     

    Até ai tudo bem com a medida

    PD | Comissão = 
    VAR _PercMargem = [PD | Perc Margem Liquida]
    VAR _Vendas = [PD | Vendas]
    VAR _Comissao = 
        SWITCH(
            TRUE(),
            _PercMargem > 0 && _PercMargem <= 0.05, _Vendas * 0.000,  // 0%
            _PercMargem > 0.05 && _PercMargem <= 0.10, _Vendas * 0.003, // 0.3%
            _PercMargem > 0.101 && _PercMargem <= 0.15, _Vendas * 0.008, // 0.8%
            _PercMargem > 0.15 && _PercMargem <= 0.20, _Vendas * 0.014, // 1.4%
            _PercMargem > 0.20, _Vendas * 0.016,  // 1.6%
            BLANK()  // Caso não se encaixe em nenhuma condição
        )
    RETURN _Comissao

    essa medida me retorna o contexto acima porem meu problema é
    No valor total ele não me traz as somas de valores e nesse caso preciso das soma dos valores ja tentei usar a medida 
    PD | Comissão SUMX = 
    SUMX(
        VALUES(fPed_Vendedores),  
        VAR _PercMargem = [PD | Perc Margem Liquida]
        VAR _Vendas = [PD | Vendas]
        VAR _Comissao = 
            SWITCH(
                TRUE(),
                _PercMargem >= 0 && _PercMargem <= 0.05, _Vendas * 0.000,  // 0%
                _PercMargem > 0.05 && _PercMargem <= 0.10, _Vendas * 0.003, // 0.3%
                _PercMargem > 0.10 && _PercMargem <= 0.15, _Vendas * 0.008, // 0.8%
                _PercMargem > 0.15 && _PercMargem <= 0.20, _Vendas * 0.014, // 1.4%
                _PercMargem > 0.20, _Vendas * 0.016,  // 1.6%
                BLANK()  
            )
        RETURN
            _Comissao
    )
    Porem retorna o valor incorreto.
    image.png.a7918ba3d8b12eeec579c73bdaa44fd2.png

     

    na Medida  PD | Comissão SUMX esta tazendo a soma porem os  valores estão incorretos.
     

    Tente com 

    SUMX(
           VALUES(fPed_Vendedores),
          [PD | Comissão]
    )

  8. 1 hora atrás, Alex Pereira disse:

    @Edson Igari, esse erro geralmente ocorre devido ao consumo de memória do Power BI. Pode ser que a conta que você está utilizando tenha uma configuração ou quantidade de recursos diferente da dele, o que faz com que funcione corretamente no seu ambiente, mas não no dele. Por exemplo, ele pode estar utilizando uma conta Pro, enquanto a sua é PPU (Premium Per User), que tem limites de memória mais altos.

    image.png.a9295bcfea67367d7ef172ce8aa60a0c.png

    Minha conta é PRO Alex, mas testei também com uma conta free e funcionou do mesmo jeito. O modelo de dados dele tem 537 linhas em uma fato e 47 linhas na outra. Você acha que um modelo desse tamanho geraria tal problema???
    As configurações da máquina utilizada também podem influenciar, como memória RAM, processador, tudo isso influencia, pois do contrário, você poderia instalar o power bi numa máquina com windows home e rodar. 

     

  9. 29 minutos atrás, Marcos Rezende disse:

    Olá, gostaria de solicitar ajuda na seguinte demanda.

    Gostaria de criar um indicador de Taxa de Conversão de Clientes.
    Abaixo segue um exemplo da tabela fato, onde estou filtrando apenas dois clientes. Essa tabela está relacionada com uma outra tabela Calendário por meio das colunas Datas.
    image.png.401a6a906aad68e2d655b901c608a0a8.png

    Os clientes C026844 e C26846 estavam com status LEAD no anomês 202401, e em 202402 tiveram seus status alterados para NOVO.

    Quero identificar quantos clientes que eram LEAD no mês anterior tiveram seu status alterado para NOVO.
    Acredito que assim eu consiga calcular uma Taxa de Conversão de Leads.

    Consegue compartilhar uma planilha com um modelo assim???

  10. Pode ser a granularidade da fato interferindo no contexto. Tenta alterar o summarize para um crossjoin.

     

    Cliente FV <50% v2 =
    VAR _Tabela =
    ADDCOLUMNS(
        CROSSJOIN(
            VALUES(DIM_CLIENTE[Nome Cliente]),
            SUMMARIZE(
                DIM_REPRESENTANTE[Nome Sup],
                DIM_REPRESENTANTE[Nome Rca]
            )
        ),
        "%FV", [% Realizado FV]
    )
    VAR _Filtro =
    FILTER(
        _Tabela,
        AND([%FV] < 0.5, [%FV] > 0)
    )
    RETURN
    CALCULATE(
        COUNTROWS(_Filtro)
    )


     

×
×
  • Criar Novo...