Dataset com tempo de resposta excedido

Boa tarde,

Ao consultar um dataset com uma query utilizando uma função como tabela, o dataset retorna "Erro ao recuperar dados do Dataset. Tempo de resposta excedido!". Mas executando direto no banco funciona.

Query: select nome, email, (...) from table(devolucao_function);

Se eu consultar um dataset com query buscando dados de tabela, ele funciona perfeitamente.

Alguém já passou por esse problema?

Marcela, não entendi muito bem onde está efetuando a consulta. Mas o Plugin do eclipse tem sua configuração pra timeout, não lembro onde fica, mas você pode consultar datasets "demorados" no painel de controle. Verifica lá se está tudo ok, faz a consulta por lá. Painel de Controle > Datasets, busca o que você quer consultar e consulta. Nos avise se deu certo. Boa sorte.

A consulta está sendo efetuada em um dataset conforme a documentação.

Se eu fizer uma query simples (ex: select * from pessoas), funciona. Se eu utilizar com função (ex: select nome, email from table(devolucao_function) não funciona.

Já consultei pelo painel de controle, fica apenas carregando…

Talvez algum dos valores do campo não estejam sendo renderizados na view.

Marcela, quanto tempo o seu dataset fica em execução até que seja apresentado o erro de TimeOut?

Tente alterar o timeou conforme este artigo: https://tdn.totvs.com/display/public/fluig/Como+alterar+o+timeout+do+fluig