-
Total de itens
806 -
Registro em
-
Última visita
Tipo de Conteúdo
Perfis
Fóruns
Desafios
Calendário
Downloads
Galeria
Tudo que Rafa Lemos postou
-
erro de casas decimais
Rafa Lemos respondeu ao pergunta de Márcio Martinho em Power Query e Linguagem M
@Márcio Martinho boa noite! Fiz um teste aqui. Olha como os valores no Excel estão aparecendo no filtro da tabela: Mas se eu selecionar as linhas dessa tabela, olha na barra de fórmula do Excel o valor que aparece: Talvez o problema seja esse, apensar do visual mostrar que tem somente duas casas decimais, os valores nas células possuem mais casas decimais. -
@thiagoviana depois posta aqui a solução, caso seja possível. Grato!
-
@RPADILHA Boa noite! Eu não localizei o tipo "MO" para o Produto "PV100" na tabela dItem no Excel: Será que não é por causa disso? Nessa imagem eu filtrei todos os produtos com inicio PV:
-
@thiagoviana a sua dúvida foi resolvida no grupo do Pentaho?
-
@evair.souza boa noite! Esse card sempre mostrará o valor do mês anterior? Se sim, você pode utilizar a função PREVIOUSMONTH: Medida = CALCULATE( COUNT(dproduto[valor]), PREVIOUSMONTH(dTempo[data]) )
-
Problemas para agrupar/filtrar/comparar
Rafa Lemos respondeu ao pergunta de juborsari em Linguagem DAX
@juborsari boa noite! Da forma que você passou, teria que trabalhar com algo parecido com as seguintes medidas: Casos Favoráveis com Contestação = CALCULATE( DISTINCTCOUNT( TABELA[NumProcesso] ) , FILTER( TABELA , TABELA[EspecieAtivID] = "3103" && TABELA[EspecieAtivID] = "3001" || TABELA[EspecieAtivID] = "129" ) ) Casos Favoráveis com Contestação = CALCULATE( DISTINCTCOUNT( TABELA[NumProcesso] ) , FILTER( TABELA , TABELA[EspecieAtivID] = "3102" && TABELA[EspecieAtivID] = "3001" || TABELA[EspecieAtivID] = "129" ) ) -
Combinação de tabelas ou replicação de etapas
Rafa Lemos respondeu ao pergunta de João Nhanharelli em Power Query e Linguagem M
@João Nhanharelli boa noite! Segue PBI com possível solução do seu caso. 2039043177_BaseFC.pbix Seria interessante se você mudasse o nome das abas no Excel para mês e ano (fev/2021 e mar/2021) ou algo parecido com isso. Dessa maneira teria menos etapas no Power BI. Confere as etapas aplicadas na tabela Combinado. 😉 -
Conexão do Power BI Desktop com DataFlows
Rafa Lemos respondeu ao pergunta de suelenbn em Conexão com dados
@suelenbn eu já vi isso acontecer algumas vezes e normalmente é resolvido com uma nova versão do Power BI ou voltando para versões anteriores. As vezes, infelizmente, isso ocorre com poucas pessoas. -
Inclusão de feriados na tabela calendário
Rafa Lemos respondeu ao pergunta de Leandro Del Rio em Conexão com dados
@Leandro Del Rio boa tarde! A API que eu tenho é do site calendario.com.br: http://www.calendario.com.br/api_feriados_municipais_estaduais_nacionais.php Mas infelizmente no momento está desativada para novos cadastros. Testei a api com o token que possuo e está funcionando. -
@phillype freitas de aquino como seria bom se você, além de postar a imagem, compartilhar conosco o Excel. Assim facilitaria nossa vida para não precisar montar o dataset igual ao seu. Para você pode até parecer preguiça minha, mas como eu participo bastante no fórum, imagina se eu começar a montar todos os dataset das perguntas aqui. Sempre que for possível, principalmente nesses casos que você traz, compartilhe conosco o arquivo em Excel, por gentileza.
-
Erro na atualização do modelo de dados no PBI Online
Rafa Lemos respondeu ao pergunta de suelenbn em Conexão com dados
@suelenbn vi que você também está com erro no fluxo de dados na sua máquina. Esse gateway está instalado na sua máquina? -
@thiagoviana boa tarde! Pelo que eu entendi, o teu cliente pode querer mudar as variáveis de filtro, certo? Tipo, PartnerGeral possui 6 categorias, pode ser que o seu cliente queira mais futuramente, ou menos, correto? Se sim, eu criaria uma tabela auxiliar para o Partner Geral e outra para PartnerEspecifica. Criaria bookmarks para colocar as opções de seleções para esses dois tipos de análises, tipo "configurações". Na medida criaria variáveis para fazer o cálculo de acordo com as configurações selecionadas. A medida ficaria nesse estilo, depois precisaria validar: PartnerShip v2 = VAR vTabelaGeral = VALUES( PartnerGeral[Categorias] ) VAR vTabelaEspecifica = VALUES( PartinerEspecífica[Categorias] ) VAR vParterGeral = CALCULATE( [Total Recebimentos], FILTER( dCategoriaGrupo, dCategoriaGrupo[Categoria.name] in TabelaGeral ) ) VAR vPartnerEspecifica = CALCULATE( [Total Recebimentos], FILTER( dCategoriaGrupo, dCategoriaGrupo[Categoria.name] in TabelaEspecifica ) ) Return IF( OR( SELECTEDVALUE(dFuncionarios[Nome]) = "NOME DO FUNCIONÁRIO A", SELECTEDVALUE(dFuncionarios[Nome]) = "NOME DO FUNCIONÁRIO B"), vPartnerEspecifica, vParterGeral)
-
Porcentagem Dashboard DRE
Rafa Lemos respondeu ao pergunta de GuiCordeiro em Modelagem e relacionamentos
@GuiCordeiro boa noite! A ideia que você pode seguir é essa daqui: 1) Estou relacionando a conta 589 com os custos operacionais; 2) A medida ficou da seguinte maneira: Conta 589 = VAR vConta589 = CALCULATE ( [05.Valor DRE Estrutura], FILTER( ALL(dPlano), dPlano[Descrição Conta] = "CONTA 589" ) ) VAR ReceitaBruta = CALCULATE ( [05.Valor DRE Estrutura], FILTER ( ALL ( dEstruturaDRE ), dEstruturaDRE[CODIGOESTRUTURA] = "1.01" ), ALL ( dPlano ) ) VAR vVariacaoOutrasContas = DIVIDE ( [05.Valor DRE Estrutura], ReceitaBruta ) VAR vVariacaoCustosOperacionais = DIVIDE( [05.Valor DRE Estrutura] , vConta589 ) RETURN SWITCH( TRUE(), SELECTEDVALUE(dEstruturaDRE[CODIGOESTRUTURA]) = "1.06", --Código dos Custos Operacionais na tabela da máscara DRE vVariacaoCustosOperacionais , vVariacaoOutrasContas ) Agora é você adaptar a medida no teu arquivo. -
Apenas Um Fato Contábil relacionado a 2 linhas da mesma dimensão.
Rafa Lemos respondeu ao pergunta de Irio em Modelagem e relacionamentos
@Irio muito grande quanto? Quantas linhas possui? E essa forma de tratar os dados ajudará muito no desenvolvimento das medidas. Isso é uma desnormalização dos dados para ter performance nas análises. Eu já tratei casos no Power Query que cada atualização demorava quase 30 minutos, mas os dashboards eram rápidos. Antes de fazer esse tipo de tratamento, os dashboards deixavam todos loucos pela demora nas atualizações. Nesse meu exemplo, essa atualização ocorria uma vez ao mês a partir de arquivos CSV. Quando fiz pela primeira vez, somava todas as colunas dos custos dos produtos, quase 20 colunas e por isso os visuais demoravam para carregar. Após transformar essas 20 colunas em linhas, a atualização dos dados ficou lenta, mas os diretores da empresa adoraram a velocidade de atualização dos visuais. E essa tabela ficava com quase 100 milhões de linhas a quase 2 anos atrás. -
@Raphael bom dia! Da forma que você fez está correto. O que você precisa fazer é utilizar a Função USERELATIONSHIP (DAX) - DAX | Microsoft Docs. Neste link tem um pouco como ela deve ser utilizada. A funcionalidade dela é para ativar os relacionamentos inativos. Um exemplo é essa medida abaixo: CALCULATE( COUNTROWS(BaseOCR), USERELATIONSHIP( dCaledario[Data], BaseOCR[Data conclusão] ) ) Fiz dessa maneira porque eu imagino que o relacionamento inativo é com a coluna Data conclusão da BaseOCR.
-
dCalendário e relacionamento 1*
Rafa Lemos respondeu ao pergunta de Luciano Quaresma em Modelagem e relacionamentos
@Luciano Quaresma bom dia! Isso ocorre porque na sua Fato tem datas que não estão na dCalendario. Ou como você disse, que estão em branco. Algo que sempre me ajuda é fazer o filtro no visual, conforme imagem abaixo:- 2 respostas
-
- dcalendario
- relacionamento
-
(e 1 mais)
Tags:
-
Juntas planilhas excel de pasta
Rafa Lemos respondeu ao pergunta de Jose elias em Power Query e Linguagem M
@Jose elias bom dia! Segue um exercício que o mestre passa no curso, de como fazer a importação dos arquivos XLSX via pasta. PQ - Ex 1 - Vendas Anuais - Pasta.zip No power query criei um parâmetro para você informar o caminho onde salvará os arquivos .XLS E depois, na tabela Dados é só você acompanhar as etapas aplicadas na lateral direita: Onde tem o passo a passo para pegar todos os 3 arquivos disponíveis deste relatório. -
@phillype freitas de aquino e como está estrutura na sua tabela os dados? Consegue enviar em outro exemplo?
-
Porcentagem Dashboard DRE
Rafa Lemos respondeu ao pergunta de GuiCordeiro em Modelagem e relacionamentos
@GuiCordeiro lendo novamente, consegui entender o que você quer. Consegue disponibilizar o modelo no power bi para fazermos os testes? Porque pelo que eu entendi você terá que fazer duas medidas, uma para o geral e outra para o custo faturamento direto, após isso utilizar um SWITCH ou IF para quando for custo faturamento direto pegar a medida específica e quando for falso pegar a medida geral. -
Porcentagem Dashboard DRE
Rafa Lemos respondeu ao pergunta de GuiCordeiro em Modelagem e relacionamentos
@GuiCordeiro Consegue colocar a tabela dimensão com as contas aqui para entendermos melhor como está estruturado. Porque pelo que entendi, você precisa filtrar as contas do faturamento direto, então precisa alterar um pouco a medida fixando o código da conta ou das contas do faturamento direto. "AV Realizado LD DVS = VAR vReceitaPrevista = CALCULATE( [Realizado LD DVS], dPlanoGerencialDVS[Ordem] = 3, FILTER( ALL(dPlanoGerencialDVS), dPlanoGerencialDVS = "Conta Faturamento Direto" ) Return DIVIDE([Realizado LD DVS],vReceitaPrevista)" -
Erro na atualização do modelo de dados no PBI Online
Rafa Lemos respondeu ao pergunta de suelenbn em Conexão com dados
@suelenbn boa tarde! Quando acontece isso, primeira pergunta que faço é sobre a versão do Gateway que está atualizando, as vezes dá problema por causa disso. -
Cálculo subtração com valor estranho
Rafa Lemos respondeu ao pergunta de Márcio Martinho em Linguagem DAX
Se no Power BI está aparecendo dessa maneira, no Excel provavelmente está assim também. Talvez você possa utilizar a função de arredondar no Power query: https://docs.microsoft.com/pt-br/powerquery-m/number-round -
A regra que o mestre utiliza é considerando períodos normais, se são atípicos, será necessário criar regras similares a que eu fiz com o ano para fazer essa relação entre período anterior. Isso que você está falando é algo particular da sua empresa e quando isso ocorre, precisa criar regras e parâmetros para cada situação. Para criar os parâmetros, você deve informar quais dias, meses e anos foram atípicos e depois disso no DAX você cria as regras de comparação com o período anterior.
-
Juntas planilhas excel de pasta
Rafa Lemos respondeu ao pergunta de Jose elias em Power Query e Linguagem M
O teu curso é express? -
Como somar hora para cada movimentação
Rafa Lemos respondeu ao pergunta de Sr. Thiago em Linguagem DAX
Talvez esse vídeo no Youtube te ajude: https://www.youtube.com/watch?v=8X6tFrQ2QQs