Pergunta

Estou tentando executar algumas consultas usando o YQL. Para obter alguma eficiência, estou pensando em executá -los em lotes. Minhas perguntas estão em um arquivo de texto, cada uma em uma linha. Meu programa (Java) atualmente lê cada consulta de uma linha e cria consultas YQL e a executa. Eu quero que isso seja feito em um lote de 10 ou mais. Não consegui encontrar nenhum exemplo na web sobre como executar esse tipo. Se alguém fez pensar em consultas, compartilhe sua experiência.

Foi útil?

Solução

Você poderia usar o query.multi Tabela para fazer 10 (ou mais) consultas de uma só vez, cada uma das consultas retornará dentro de um results quadra.

Por exemplo:

select * from query.multi where
queries="show tables;select * from feed where url='http://www.javarants.com/rss'"

(Experimente isso no console)

Como alternativa, não seria necessário muito preparar uma tabela de dados personalizada que você pode alimentar em várias consultas de uma só vez em qualquer formato que deseja colocar ou sair.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top