Domanda

Sto cercando di eseguire alcune query utilizzando YQL. Per guadagnare un po 'di efficienza, sto pensando di loro esecuzione in lotti. Le mie domande sono in un file di testo, ciascuna in una sola riga. Il mio programma (Java) attualmente recita ogni query da una linea e crea interrogazione YQL e lo esegue. Voglio che questo sia fatto in un lotto di 10 o più. Non riuscivo a trovare nessuna esempi sul web su come eseguire questo tipo. Se qualcuno ha fatto pensare tipo di query, si prega di fare Condividi la tua esperienza.

È stato utile?

Soluzione

Si potrebbe utilizzare la tabella query.multi per fare 10 (o più) di query in una sola volta, ciascuna delle query torneranno all'interno di un blocco results.

Ad esempio:

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

( provare questo nella console )

In alternativa sarebbe non prendere molto a tutti anche cucinare una tabella di dati personalizzati che è possibile alimentare in più query in una sola volta in qualsiasi formato che si desidera mettere in o uscire.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top