Ir para conteúdo
  • 0

Atualização Incremental


Bárbara Mota

Pergunta

  • Alunos

Oi gente boa tarde, tudo bem ? Estou com um outro problema de que uma tabela que tenho de NPS no power bi está demorando muito para começar a carregar os dados para a tabela quando atualizo pq tem uns 2 milhoes de linha..aí fica meia hora naquele aguardando o carregamento de dados até começar as carregar as linhas da tabela...aí eu queria saber o que posso fazer para ajustar isso. Eu vi sobre atualização incremental no power bi mas o filtro do rangeSTART e o rangeEND tem que ser feito no power query com data/hora, porém a unica coluna que vem nessa tabela é time e os valores estão assim ex : 1717548849....e eu transformo em data/hora fora do query por dax na propria tabela adicionando uma coluna calculada, alguem tem alguma dica ?

 

image.png.8d0d5f71d3eb4678969d5f762013e957.pngimage.png.676dc65bd6723eb669c7f14147931bac.png

Link para o comentário
Compartilhar em outros sites

3 respostass a esta questão

Posts Recomendados

  • 0
  • Alunos

@Bárbara Mota se a solução do Edson Igaria resolveu seu problema marque como resolvido! Caso não faça o seguinte:

 

let
    // Fonte de dados de exemplo
    FonteExemplo = #table(
        {"time"}, // Nome das colunas
        {
            {1717548849},
            {1717546723},
            {1717546213},
            {1717544946},
            {1717544049},
            {1717542046},
            {1717541289},
            {1717540955},
            {1717539983},
            {1717539253},
            {1717538412},
            {1717537528},
            {1717536390},
            {1717535409},
            {1717534129},
            {1717532740},
            {1717531454},
            {1717529759},
            {1717528892},
            {1717528415},
            {1717527674},
            {1717526763},
            {1717525587}
        }
    ),

    // Conversão do Unix Time para DateTime
    ConvertidoParaDateTime = Table.TransformColumns(FonteExemplo, {{"time", each #datetime(1970, 1, 1, 0, 0, 0) + #duration(0, 0, 0, _), type datetime}}),
    #"Linhas Filtradas" = Table.SelectRows(ConvertidoParaDateTime, each [time] >= RangeStart and [time] < RangeEnd)
in
    #"Linhas Filtradas"


Obs.: Terá que mudar na linguagem m de acordo sua regra de negócio!

 

Editado por Alex Pereira
Link para o comentário
Compartilhar em outros sites

Faça login para comentar

Você vai ser capaz de deixar um comentário após fazer o login



Entrar Agora
×
×
  • Criar Novo...