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.
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'"
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.