Ir para conteúdo

FelipeHulle

Alunos
  • Total de itens

    79
  • Registro em

  • Última visita

Community Answers

  1. FelipeHulle's post in Substituir valores was marked as the answer   
    Olá @Thiago Pedrazi,
    Coloque essa etapa no power query:
    = Table.ReplaceValue(#"Tipo Alterado", each [COLUNA A SER ALTERADA], each if Date.From([COLUNA DATA]) < #date(2023,02,01) and [COLUNA A SER ALTERADA] = "CHOPP CLÁSSICO SUNSET CLUB" then "CLÁSSICO SUNSET CLUB" else [COLUNA A SER ALTERADA],Replacer.ReplaceValue,{"COLUNA A SER ALTERADA"})
  2. FelipeHulle's post in kpi de Compras was marked as the answer   
    Bom dia @Claudionor
    O mestre tem um artigo no blog e uma aula no curso bem completa sobre dashboard de compras.
    Ele fala sobre conexao na base, modelagem, dax e até visuais. Vou deixar abaixo o link do artigo no blog, mas também pode procurar por compras no curso completo, que lá possui a aula desse artigo e todos os arquivos para download caso queira testa-los.
    Link artigo: https://powerbiexperience.com/pt/blog/dashboard-de-compras-e-logistica/
  3. FelipeHulle's post in Erro atualizar base de dados utilizando gateway was marked as the answer   
    @fabiocc Altere o nivel de privacidade das fontes de dados. E deixe o mesmo nivel de privacidade no powerbi desktop e no power bi service
  4. FelipeHulle's post in Erro ao tentar localizar coluna da tabela was marked as the answer   
    Olá, @nanatoniolo.
    Provavelmente foi alterado algum detalhe dentro da fonte de dados ou no local dela.
    Sugiro ir subindo as etapas ate ver a etapa que aparece o erro pela primeira vez. Talvez foi alguma etapa de tipo alterado ou renomear que vc fez durante o ETL no power query.
     
    Video para ajudar:
     
  5. FelipeHulle's post in Congelar filtros no topo da página was marked as the answer   
    Olá @Raíssa Fernandes Yabiko, congelar como no excel acredito que ainda não dê, mas tem uma ideia na comunidade para implementarem isso, precisa de mais votos: https://ideas.fabric.microsoft.com/ideas/idea/?ideaid=56de37b8-5d1c-4ff1-a70c-27e5ee7bdf27
    Mas, existem soluções alternativas para tentar o que você deseja, umas soluções podem ser:

    A) Use o painel de filtro em vez de segmentações. Não tão personalizável, mas ainda funcional e sempre visível

    B) Mantenha a página do relatório no tamanho da tela para que não precisem rolar e, se precisar de mais espaço, adicione outra página. Use as segmentações de sincronização para manter os filtros iguais em todas as páginas, portanto, se você alterá-lo em uma página, ele será alterado em todas as páginas.
  6. FelipeHulle's post in Corrigir repetição de informação por conta de contexto was marked as the answer   
    @Fernando Mimura, bom dia.
    Acredito que é porque essa coluna de histórico só existe na tabela de realizado.
    Como a tabela de orçado nao tem ela, ele irá repetir mesmo quando vc abrir as linhas pelo historico.
    Sugiro colocar uma pagina de drill-through para os usuarios detalharem os lançamentos quando quiserem ver o historico do lançamento, e ai nessa tela de detalhamento vc coloca só as informações do realizado, com todas as colunas que vem da tabela do realizado, pro usuario ver um registro com varias informações detalhadas desses lançamentos realizados.
  7. FelipeHulle's post in Ordenar de acordo com os números was marked as the answer   
    Olá @AntonioPrates,
    Oque você pode fazer é criar uma coluna de indice na sua tabela e ordernar essa coluna de CODIGO por ela.
    Pode criar uma coluna condicional por exemplo, 
    CODIGO 1.1 = 1
    CODIGO 1.2 = 2
    ...
    E depois ordernar a coluna CODIGO por essa coluna de índice nova.
  8. FelipeHulle's post in Faturamento Ano anterior até a data atual was marked as the answer   
    Olá @Rafael Back,
    você precisa criar uma coluna calculada na sua dcalendario para selecionar ate o range que existe valores na sua fato:
    IsPast = 
    var lastdate = max (fato[data])
    var lastdatepy = edate(lastdate,-12)
    return
    dcalendario[data] <= lastdatepy
    ---------------------------------------------------------------
    Após isso, você pode criar essa medida, que irá restringir os dados do ano anterior somente até onde tem data no ultimo ano baseado na coluna calculada que criamos:
    PY Year Ajustada = 
    calculate(
        [medida com a soma],
        samepriodlastyear(dcalendaio[data]),
        dcalendario[IsPast] = True ()
    )
  9. FelipeHulle's post in Trabalhar com Hora was marked as the answer   
    Olá @Claudionor, coloca essa regra na coluna personalizada lá no power query
    if Time.Hour([Hora de Saída])>=6 and Time.Hour([Hora de Saída])<14 then "1º TURNO" else if Time.Hour([Hora de Saída]) >=14 and Time.Hour([HORAS]) < 22 then "2º TURNO" else "3º TURNO"
  10. FelipeHulle's post in Extração do nome da cidade was marked as the answer   
    Olá @getswitch, coloca assim
    Delimitador de inicio: "- " (traço e depois espaço)
    Delimitador de fim " -" (espaço e depois traço)
     
    Coloca para examinar "do final da entrada" e 2 no numero para ignorar 

     
  11. FelipeHulle's post in Tratamento de Dados was marked as the answer   
    Olá @Dimona Laquis,
    Sim, é possível tratar os dados em um banco de dados em produção usando o Power Query. O Power Query é uma ferramenta poderosa do Microsoft Power BI, Excel e outras aplicações, que permite a conexão, transformação e modelagem de dados de várias fontes, incluindo bancos de dados.
    Ao tratar os dados no Power Query diretamente em um banco de dados em produção, existem alguns riscos a serem considerados:
    Desempenho: Dependendo do volume de dados e da complexidade das transformações que você aplicar, o processamento no Power Query pode afetar o desempenho do banco de dados em produção. Transformações intensivas ou consultas mal otimizadas podem causar lentidão ou até mesmo indisponibilidade do banco de dados para outros usuários.
    Segurança: Ao acessar diretamente um banco de dados em produção, é importante garantir que você tenha as permissões adequadas para visualizar e manipular os dados. Além disso, qualquer falha na segurança do Power Query pode expor dados confidenciais, como senhas ou informações pessoais.
    Erros e interrupções: Durante o processo de transformação dos dados, é possível que ocorram erros no Power Query. Esses erros podem interromper a execução das transformações ou gerar resultados incorretos. É importante realizar testes adequados e estar preparado para lidar com falhas e interrupções.
    Integridade dos dados: Se as transformações realizadas no Power Query não forem adequadas, podem ocorrer problemas de integridade dos dados no banco de dados em produção. É essencial garantir que as transformações sejam aplicadas corretamente e que os dados resultantes sejam consistentes e precisos.
    Para mitigar esses riscos, é recomendável seguir boas práticas, como:
    Testar as transformações em um ambiente de desenvolvimento ou em uma cópia do banco de dados em produção antes de aplicá-las diretamente.
    Compreender bem as implicações das transformações que você está realizando e considerar o impacto no desempenho e na integridade dos dados.
    Garantir que as permissões de acesso e segurança sejam configuradas corretamente para o Power Query.
    Monitorar e auditar as transformações realizadas para identificar possíveis problemas ou anomalias.
    Manter backups regulares do banco de dados em produção para mitigar qualquer dano potencial causado por erros no Power Query.
    É sempre importante avaliar cuidadosamente os riscos e considerar alternativas, como a extração de dados para um ambiente separado para tratamento, antes de decidir usar o Power Query diretamente em um banco de dados em produção.
  12. FelipeHulle's post in Modelagem was marked as the answer   
    Boa tarde, @Jefferson.Torres .
     
    Caso a resposta tenha ajudado, por gentileza, marque como solução. Assim outras pessoas com a mesma dúvida poderão ver a resposta! Além de incentivar as outras pessoas a responderem novas perguntas no fórum.
  13. FelipeHulle's post in Liguagem DAX para cores was marked as the answer   
    @Damiana, Você precisa fechar a selectedvalue com parênteses.
     
     
  14. FelipeHulle's post in Fazer Media de colunas was marked as the answer   
    Bom dia Auri,
    Segue solução. Foi necessário fazer umas alterações no power query para adaptar a base mas nao mexi no arquivo de exemplo original, então nao precisa mudar nada da base, somente no power query.
    A ultima coluna da tabela se nao tiver nada selecionado fará a diferença do valor do ultimo mes com a media geral e se vc selecionar algum mês ela fará a diferença desse mes com a media geral.
    solucao.pbix
  15. FelipeHulle's post in Medida como Filtro em Calculate was marked as the answer   
    @alexsander.silva, você precisa colocar essa vfiltro em uma tabela separada, para poder comparar , ai alteraria naquele finalzinho do IF:
                       CALCULATE ([Faturamento LY (R$)],
                            ALL(dprodutos),
                            FILTER ( dProdutos[CODPROD], CONTAINS(vFiltro, vFiltro[CODPROD], dProdutos[CODPROD] ) )
                       )
     
  16. FelipeHulle's post in ACUMULADO DE CONTAGEM DISTINTA was marked as the answer   
    Olá @Marcelo Finotti como você quer contar por "mes", você precisa de uma coluna ano_mes
    Tente essa medida:
    Contagem_Clientes = COUNTROWS ( SUMMARIZE ( 'tabela', 'tabela'[ano_mes], 'tabela'[ID]) )
  17. FelipeHulle's post in Problema com ordenação de tópicos was marked as the answer   
    Olá @diegotavaresr
    Oque você pode fazer é criar uma coluna de indice na sua tabela e ordernar essa coluna de ID por ela.
    Pode criar uma coluna condicional por exemplo, 
    ID 1.1 = 1
    ID 1.2 = 2
    ...
    E depois ordernar a coluna ID por essa coluna de índice nova.
  18. FelipeHulle's post in Soma percentual - em segmentação de dados was marked as the answer   
    Olá @Emerson Alencar
    Como você está colocando a coluna direto no calculo, ele estava somando. Mudei para pegar a média. (Imagem abaixo)
    Segue solução em anexo

     
    DRE - TESTE 2.pbix
     
  19. FelipeHulle's post in Configuração da segmentação de dados was marked as the answer   
    Olá @Ana Carla Fontana,
    Traga uma medida da sua fato, e coloque no filtro lateral da segmentação e use <> blank.
     
    Por exemplo:

  20. FelipeHulle's post in Ordenar tabela por uma medida was marked as the answer   
    Olá @lourenço rosa.
    Acredito que um desses dois vídeos podem te ajudar:
     
     
  21. FelipeHulle's post in Compartilhamento Dashboards (Premium PPU) was marked as the answer   
    Olá @champanjonata.
    Acredito que confundiu a licença premium por usuario com a premium por capacidade ( é um pouco confuso mesmo rs).
    Segue esse link com uma explicação mais detalhada do mestre:
    https://powerbiexperience.com/pt/blog/guia-definitivo-de-compartilhamento-de-relatorios/
    E abaixo um resumo rápido sobre as principais licenças:
     
    Temos 3 licenças principais,
    PRO 
    QUEM COMPARTILHA: PRECISA SER PRÓ
    QUEM VISUALIZA: PRECISA SER PRÓ
     
    PREMIUM POR USUARIO
    QUEM COMPARTILHA: PRECISA SER PREMIUM POR USUARIO
    QUEM VISUALIZA: PRECISA SER PREMIUM POR USUARIO
     
    PREMIUM POR CAPACIDADE:
    QUEM COMPARTILHA: PRECISA SER PRÓ E COLOCAR O WORKSPACE COMO PREMIUM POR CAPACIDADE
    QUEM VISUALIZA: NÃO PRECISA DE LICENÇA.
  22. FelipeHulle's post in Análise Vertical com problemas was marked as the answer   
    @Pedro Ornellas Tenta retirar esse ALL(dMascara_DRE)
  23. FelipeHulle's post in Preciso colocar uma linha vertical no mês de maio para indicar o início do plano de ação conforme print abaixo. Alguém sabe como fazer? was marked as the answer   
    @Gilberto Ferreira Faz drill-up no visual.
    Clicando nessa setinha assinalada:

  24. FelipeHulle's post in Formatar modelo para apresentar as ocorrências por mês inclusive que não realizou, considerando um status mensal de cada individuo was marked as the answer   
    @Juliano Modesto da Silva
    Alterei a medida para:
    ferramenta com 0 = var Obs = CALCULATE(COUNT('fObservação'[Id]),IntegrantesMes[Status]="Ativo") var Dial = CALCULATE(COUNT(fDialogo[ID]),IntegrantesMes[Status]="Ativo") var result = Obs+Dial var selec = SELECTEDVALUE(IntegrantesMes[Status]) return       IF(selec="Ativo" && result<1,0,result) Verifica por gentileza, se funcionou. Segue em anexo.Modelo ferramentas_solucao_v2.pbix
     
  25. FelipeHulle's post in Segmentação de dados was marked as the answer   
    Oi @Stephanie Mares
    Agora fica nessa parte de formatação de visual. Só clicar no visual e ir nessa parte e escolher as opções de configuração da segmentação

    Ou clica ali em vermelho na sua imagem:

×
×
  • Criar Novo...