Question

Je suis en train d'exécuter des requêtes à l'aide YQL. Pour acquérir une certaine efficacité, je pense à les exécuter en lots. Mes requêtes sont dans un fichier texte, chacun dans une ligne. Mon programme (Java) se lit actuellement chaque requête d'une ligne et crée requête YQL et l'exécute. Je veux que cela soit fait dans un lot de 10 ou plus. Je ne pouvais pas trouver des exemples sur le web sur la façon d'exécuter ce genre. Si quelqu'un a fait penser genre de questions, s'il vous plaît faire part de votre expérience.

Était-ce utile?

La solution

Vous pouvez utiliser la table de query.multi pour faire 10 requêtes (ou plus) à la fois, chacune des requêtes sera de retour dans un bloc results.

Par exemple:

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

( essayer dans la console)

Sinon, il ne prendrait pas beaucoup à trop cuire une table de données personnalisées que vous pouvez nourrir dans plusieurs requêtes à la fois dans le format que vous voulez mettre, ou sortir.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top