Vou tentar explicar a situacao que esta ocorrendo por aqui e quem sabe vcs conseguem me dar alguma ideia.
Situacao: Estamos recebendo mtas requisicoes do power BI via API. precisamos revisar a performance de alguns dataflows.
Temos alguns dataflows que fazem uma chama para um API interna empresa. Esse dataflows foram desenvolvido para terem a opcao the Incremental refresh com a coluna data/hora. Na configuracao da Atualizacao incremental esta setado para manter os dados por 4 anos e fazer a atualizacao incremental 1 Dia. Esse dataflows foi configurado para atualizar a cada hora.
Para conhecimento:
As atualizacoes foram agendas para madrugada para facil identificacao das requisicoes recebidas e avaliacao da performance
O dataflow original esta confirado para ser atualizado das 9:00 as 17:00- 8x/dia
Data inicial da coluna Incremental_refresh = 01/01/2023
Estamos limitando apenas os dados de 2023 para entender qtas chamada da API o power Bi esta fazendo. Ao todo sao entorno de 25 dataflows rodando e coletando dados de diferentes tabelas/partes do sistema.
Coletamos dados de um banco de dados de uma aplicacao mobile e nao usamos acesso direto ao banco ou getway.
Banco de dados eh MongoDB
Ao analizarmos os historicos de atualizacoes do power BI, ele parece estar executando a sua funcao de forma correta. (Screenshots abaixo)
1a atualizacao = full refresh
2a atualizacao = 1 dia
Agora eh que eh o X da questao.
Ao analizar o numero de requisocoes do MS Power BI usando a APi para o nosso servidor, parece que a todo momento momento ele esta repassando pelas datas inicias (01/01 ate 23/01) antes de efetivamente fazer a ultima data no case 24/01
Segue a baixo um print da atualizaco das 2am e das 3am
Alguem teria alguma idea do pq o PBI estaria refazendo a chama da API em todos os dias e depois informando que apenas o ultimo dia (24/01 no caso) foi executado?
Segue alguns prints que podem ajudar a dar mais detalhes dos steps.
Agradeco de alguem tiver alguma ideia/dica para que possa ajudar.
Pergunta
ismaelsapdetto
Ola pessoas, boa tarde.
Vou tentar explicar a situacao que esta ocorrendo por aqui e quem sabe vcs conseguem me dar alguma ideia.
Situacao: Estamos recebendo mtas requisicoes do power BI via API. precisamos revisar a performance de alguns dataflows.
Temos alguns dataflows que fazem uma chama para um API interna empresa. Esse dataflows foram desenvolvido para terem a opcao the Incremental refresh com a coluna data/hora. Na configuracao da Atualizacao incremental esta setado para manter os dados por 4 anos e fazer a atualizacao incremental 1 Dia. Esse dataflows foi configurado para atualizar a cada hora.
Para conhecimento:
Ao analizarmos os historicos de atualizacoes do power BI, ele parece estar executando a sua funcao de forma correta. (Screenshots abaixo)
1a atualizacao = full refresh
2a atualizacao = 1 dia
Agora eh que eh o X da questao.
Ao analizar o numero de requisocoes do MS Power BI usando a APi para o nosso servidor, parece que a todo momento momento ele esta repassando pelas datas inicias (01/01 ate 23/01) antes de efetivamente fazer a ultima data no case 24/01
Segue a baixo um print da atualizaco das 2am e das 3am
Alguem teria alguma idea do pq o PBI estaria refazendo a chama da API em todos os dias e depois informando que apenas o ultimo dia (24/01 no caso) foi executado?
Segue alguns prints que podem ajudar a dar mais detalhes dos steps.
Agradeco de alguem tiver alguma ideia/dica para que possa ajudar.
Att.
Ismael
Link para o comentário
Compartilhar em outros sites
5 respostass a esta questão
Posts Recomendados
Faça login para comentar
Você vai ser capaz de deixar um comentário após fazer o login
Entrar Agora