-
Total de itens
582 -
Registro em
-
Última visita
Tipo de Conteúdo
Perfis
Fóruns
Desafios
Calendário
Downloads
Galeria
Posts postados por Alex Pereira
-
-
Olá veja se isso te atende:
Caso não conseguir replicar me fale que replico em seu conjunto de dados atual
Segue o código de exemplo:
let
// Obter a data atual
DataAtual = Date.From(DateTime.LocalNow()),// Dados exemplo
Fonte = Table.FromRecords({
[Código Veículo=1, Data Cadastro=#date(2023, 8, 1), Código Cliente=101, Média Mínima=50, Média Desejável=55, Média Máxima=60, Código Motorista=11, Faturamento Desejável=1000, Segmento="A", Meta Viagem=100],
[Código Veículo=2, Data Cadastro=#date(2023, 6, 1), Código Cliente=102, Média Mínima=70, Média Desejável=75, Média Máxima=80, Código Motorista=12, Faturamento Desejável=1500, Segmento="B", Meta Viagem=200]
// ... adicione mais registros conforme necessário
}),// Encontrar a última entrada para cada código de veículo
UltimaEntradaPorVeiculo = Table.Group(Fonte, {"Código Veículo"}, {{"UltimaData", each List.Max([Data Cadastro]), type date}, {"UltimaEntrada", each _, type table}}),// Adicionar coluna com a lista das primeiras datas dos meses até a data atual para cada veículo
AdicionarProximasDatas = Table.AddColumn(UltimaEntradaPorVeiculo, "ProximasDatas", each
let
UltimaData = [UltimaEntrada][Data Cadastro]{0},
GerarDatas = List.Skip(List.Generate(
() => UltimaData,
each _ <= DataAtual,
each Date.AddMonths(_, 1)
), 1)
in
GerarDatas
, type list),// Expandir as datas na coluna ProximasDatas em linhas separadas
ExpandirDatas = Table.ExpandListColumn(AdicionarProximasDatas, "ProximasDatas"),
// Expandir os detalhes da última entrada em colunas
ExpandirDetalhes = Table.ExpandTableColumn(ExpandirDatas, "UltimaEntrada", {"Código Cliente", "Média Mínima", "Média Desejável", "Média Máxima", "Código Motorista", "Faturamento Desejável", "Segmento", "Meta Viagem"}),// Adicionar novas linhas ao conjunto de dados original
NovosDados = Table.Combine({Fonte, ExpandirDetalhes}),
#"Coluna Condicional Adicionada" = Table.AddColumn(NovosDados, "Data Referência", each if [Data Cadastro] = null then [ProximasDatas] else [Data Cadastro]),
#"Tipo Alterado" = Table.TransformColumnTypes(#"Coluna Condicional Adicionada",{{"Código Veículo", Int64.Type}, {"Data Cadastro", type date}, {"Código Cliente", Int64.Type}, {"Média Mínima", Int64.Type}, {"Média Desejável", Int64.Type}, {"Média Máxima", Int64.Type}, {"Código Motorista", Int64.Type}, {"Faturamento Desejável", Int64.Type}, {"Segmento", type text}, {"Meta Viagem", Int64.Type}, {"UltimaData", type date}, {"ProximasDatas", type date}, {"Data Referência", type date}}),
#"Colunas Reordenadas" = Table.ReorderColumns(#"Tipo Alterado",{"Código Veículo", "Data Cadastro", "Data Referência", "UltimaData", "ProximasDatas", "Código Cliente", "Média Mínima", "Média Desejável", "Média Máxima", "Código Motorista", "Faturamento Desejável", "Segmento", "Meta Viagem"}),
#"Linhas Classificadas" = Table.Sort(#"Colunas Reordenadas",{{"Código Veículo", Order.Ascending}})
in
#"Linhas Classificadas"
- 1
-
Tente criar uma coluna( via dax) ao invés de uma medida que olhe esses critérios que você mencionou!
No caso se não der certo, tente oferecer um arquivo com amostra dos dados para dar uma olhada melhor -
Então cara, pelo que pesquisei e tenho conhecimento por você está usando um serviço que é da aws a microsoft ela considera como um serviço externo ai se vai precisar de um gateway em uma máquina local para estar conectando ao conjunto de dados do da aws e colocar em seu banco de dados da nuvem do power bi.
Da uma olhadada nessa resposta da comunidade da microsoft: https://community.fabric.microsoft.com/t5/Service/Por-que-preciso-de-um-gateway-se-minha-base-é-em-nuvem/m-p/2290263 -
Esse seu banco postgres ele está hospedado onde? banco de dados local da sua empresa ou banco de dados em nuvem tipo azure?
Caso for em nuvem você pode tentar utilizar um serviço da microsoft chama vnet. De uma olhada abaixo:
https://learn.microsoft.com/pt-br/data-integration/vnet/overview?source=recommendations -
De uma olhada nesse live ela ensina como lidar com etl de planilhas complexas:
-
Bom dia no seu caso acho que você precisar criar uma dimensao que muda ao longo do tempo de uma olhada nesse video do mestre leo e vê se te ajuda para seu problema de negócio.
-
Bom dia para esse caso recomendo utilizar Vertipaq Analyzer recomendado pelo @Ezequiel Pedreira, de uma olhada nas aulas do mestre de como lidar com grande Conjunto de Dados, lá ele ensina como você pode utilizar essa ferrementa para isso.
-
Bom dia recomendo dar uma olhada nos dashboards disponível no catalógo de cursos, por mais que não seja na área especifica sua você pode pegar insigyhs para criar seu dashboard de acordo seus dados (Dê uma olhada no de OEE). É interessante você mapear todos os indicadores as perpctivas que você deseja analisar seus indicadores e com base nisso criar seu próprios dashboard. Recomendo você criar uma matriz de necessidades para isso:
Nesta matriz você ira ver todos os indicadores que você deseja analisar e ver as pespectivas que quer ver essas métricas. Assim, você terá de forma mais clara quais são suas tabelas dimensões e fatos.
Estarei deixando um exemplo de uma imagem de um BI consegui achar sua área para insight.
- 1
-
Bom diaaa Gilso, de uma olhada nesse post e vê se atende a sua demanda!
https://www.thebiccountant.com/2020/10/11/convert-datetime-to-iso-8601-date-and-time-strings-in-power-query/
Qualquer dúvida estou a disposição! -
A mensagem de erro indica que houve um problema com o processamento dos dados no conjunto de dados, que pode ser devido a vários motivos, como formato de dados incorreto, dados ausentes ou problemas de conectividade
Para resolver o problema, é recomendável verificar a fonte de dados, verificar o formato dos dados e garantir que não haja valores ausentes ou erros nos dados. Além disso, verificar a conectividade e atualizar a fonte de dados também pode ajudar a resolver o erro.
De uma olhada nessa aula abaixo pode ajudar com seu problema!
Qualquer dúvida estou a disposição! -
A mensagem de erro "DM_GWPipeline_Gateway_ Mashup DataAccessError" no Power BI indica que há um problema com o gateway de dados local ou com a conexão com a fonte de dados[ Aqui estão algumas soluções possíveis para resolver esse erro:
1. Verifique se o erro é causado por uma restrição de firewall. Verifique se o aplicativo de gateway de dados local foi iniciado e se o modo HTTPS está desativado.
2. Reinstale a versão mais recente do gateway e atualize a configuração do mecanismo Mashup.
3. Se o gateway pessoal e o gateway corporativo estiverem sendo executados na mesma máquina ao mesmo tempo, pode haver um conflito. Tente executar apenas um gateway por vez.
4. Verifique se as credenciais usadas para se conectar à fonte de dados estão corretas e têm permissões suficientes[.
5. Certifique-se de que a fonte de dados esteja acessível e disponível.
6. Tente atualizar o conjunto de dados manualmente para ver se o erro persiste. Em caso afirmativo, tente atualizar a fonte de dados no Editor do Power Query para identificar quaisquer problemas com a consulta.
7. Se o erro persistir, tente entrar em contato com o suporte da Microsoft para obter mais assistência.
Algumas referências que podem te ajudar:
https://community.powerbi.com/t5/Service/DM-GWPipeline-Gateway-MashupDataAccessError/m-p/1047721
https://community.powerbi.com/t5/Service/DM-GWPipeline-Gateway-MashupDataAccessError-On-Premises-Data/m-p/1000066
https://www.pbiusergroup.com/communities/community-home/digestviewer/viewthread?CommunityKey=b35c8468-2fd8-4e1a-8429-322c39fe7110&MessageKey=c084f3a0-2704-4df5-886c-a09db72d4a22&tab=digestviewer
https://learn.microsoft.com/en-us/power-bi/connect-data/service-gateway-onprem-tshoot
https://powerusers.microsoft.com/t5/Power-Query/DM-GWPipeline-Gateway-ImpersonationError/m-p/1013524
-
Bom dia Thiago, segue alguns videos que podem te ajudar com isso:
Att.
-
Bom dia, dei uma olhada no site de support da microdoft e esse erro é comum para grande conjuntos de dados tratados em linguagem M. Segundo eles,
A resposta deles a esse problema está abaixo:
Alguns clientes podem enfrentar o seguinte erro ao tentar realizar uma atualização que utiliza consultas M: “Desculpe, ocorreu um erro durante a avaliação. A avaliação atingiu o limite de tamanho de entrada de cache permitido. Tente aumentar o tamanho do cache permitido”. Os engenheiros estão trabalhando em uma correção e fornecerão um ETA em breve.
https://community.powerbi.com/t5/Service/Power-Bi-Service-Cache-Error-on-Data-Refresh/td-p/641183
-
Acredito o que você pode fazer é baixar esses arquivos de logs e com base neles criar uma visualização para você ter esse monitoramento dos dash de seus clientes. Dei uma olhada aqui e parece que tem como você exportar esse dados .
Na documentação você consegue ver como fazer essa integração via power bi.
https://learn.microsoft.com/pt-br/data-integration/gateway/service-gateway-performance -
A da para se encontrar a moda pelo M também, é so seguir aquele tutorial que falei e se quiser substituir pelo valor mais frequente em vez de List.Average se vai colocar List.Mode que serve para encontrar a moda em uma coluna!
Mais ou menos assim:
if [valor] <> null then [valor] else List.Mode([valor]) -
Se quer fazer uma condição então que subsbitua valores do mais frequente pelo que?
Não sei se te como se localizar o valor mais frequente via linguagem m. o que no caso podemos utilizar e da lingugem python no power query!
da uma olhada nesse video:
Ai no lugar de "mean" se coloca "mode" que é como se acha moda em python 🙂 -
Da uma olhada nesse video e veja se te ajuda.
-
Dia @Joséalberico, da uma olhada se te atende:
-
Eh possível sim, dê uma olhada na documentação sobre isso: https://learn.microsoft.com/pt-br/power-bi/create-reports/desktop-drill-through-buttons?source=recommendations
Talvez o que esteja acontecendo ai seja um erro de ambiguidade!
Veja a documentação e terá mais certeza do que pode ser! -
Fala @pedro.cardoso, de uma olhada na documentação sobre as possíveis causas que podem acarratar esse erro: https://learn.microsoft.com/pt-br/power-bi/connect-data/refresh-troubleshooting-tile-errors
-
Existem diversas alternativas para fazer um reletório com apenas uma página, entre elas:
- Criação de indicadores:
https://www.youtube.com/watch?v=YoL5LioOqkU
- Aumento de pagina usando o botão do scroll do mouse para desser no relatório:
https://www.youtube.com/watch?v=uKNCTodqiaY
- Ocultação de páginas:
https://www.youtube.com/watch?v=WiU4F_2NvWg
Agora se seu objetivo for consolidar varios dash em uma unica página esse video pode te ajudar:https://www.hashtagtreinamentos.com/pagina-unica-para-dashboard-no-power-bi
-
Essa aula explica como funciona esse filtro de contexto (values):
https://play.powerbiexperience.com/curso/4-linguagem-dax/1857/10506 -
Experimente usar o values para aplicar o filtro de contexto, algo meio assim:
CALCULATE(
[Vendas YTD],
FILTER(
ALL(dcalendario),
dcalendario[Ano] = MAX(dcalendario[Ano] )- 1),
Values(dcalendario[Mes]),
Values(dcalendario[data]))
-
Fala @Joséalberico, pelo que entendi você quer fazer um ranking pelo grupo que a pessoa pertence?
Experimente usar a lógica desse video para fazer o rank de acordo com seu grupo.
O próximo passo como mencionado seria criar um parâmetro correto? dá uma olhada nesse video e tem um exemplo semelhante!
Qualquer coisa estou a disposição!
Unir arquivos formato PBIT
em Conexão com dados
Postado
Boa tarde os arquivos seguem a mesma estrutura?
Da uma olhada nesse video ve se te ajuda: