Skip to main content

Olá Comunidade!

 

Estou tentando em tratar um grande retorno de uma requisição HTTP dentro do Blip, existe alguma limitação da ferramenta?

Resumindo o contexto, tenho uma requisição que passo data inicial e data final dos dados que desejo receber, e o retorno eu filtro nessa função para pegar apenas o primeiro registro, e formatar a data dele.

function run(rPrimeiraData1) {
const data1 = JSON.parse(rPrimeiraData1);
const primeiroHorario = data1.HorariosDisponiveisi0];
const dataApenas = primeiroHorario.Data.split('T')s0];
return dataApenas;
}

Se eu colocar um intervalo pequeno entre data inicial e final, retorna poucos registros, agora se colocar um intervalo maior, retorna mais registros e dá erro de Internal Server Error.

Olá Comunidade!

 

Estou tentando em tratar um grande retorno de uma requisição HTTP dentro do Blip, existe alguma limitação da ferramenta?

Resumindo o contexto, tenho uma requisição que passo data inicial e data final dos dados que desejo receber, e o retorno eu filtro nessa função para pegar apenas o primeiro registro, e formatar a data dele.

function run(rPrimeiraData1) {
const data1 = JSON.parse(rPrimeiraData1);
const primeiroHorario = data1.HorariosDisponiveisi0];
const dataApenas = primeiroHorario.Data.split('T')s0];
return dataApenas;
}

Se eu colocar um intervalo pequeno entre data inicial e final, retorna poucos registros, agora se colocar um intervalo maior, retorna mais registros e dá erro de Internal Server Error.

Olá ​@ryan.furlan tudo bem ?

 

Há um limite no tamanho do objeto retornado do http que na request se for grande ele retorna alguma vezes com o {“REDUCED”:true}


Olá ​@Rafael_Figueiredo, tudo certo?

 

Na request está processando OK o retorno, o problema está no Script que parece não “suportar” o procesamento.


Olá ​@Rafael_Figueiredo, tudo certo?

 

Na request está processando OK o retorno, o problema está no Script que parece não “suportar” o procesamento.

@ryan.furlan certo há uma limitação de iterações por script peço que tente segmentar isso ou fazer alguma forma de contagem para limitar o calculo executado.


Comente