سؤال
أحاول تنفيذ بعض الاستفسارات باستخدام YQL. لاكتساب بعض الكفاءة ، أفكر في تنفيذها على دفعات. استفساراتي في ملف نصي ، كل في سطر واحد. يقرأ برنامجي (Java) حاليًا كل استعلام من سطر واحد ويقوم بإنشاء استعلام YQL وينفذه. أريد أن يتم هذا في مجموعة من 10 أو أكثر. لم أتمكن من العثور على أي أمثلة على الويب حول كيفية تنفيذ هذا النوع. إذا كان أي شخص قد فكر في نوع من الاستفسارات ، فيرجى مشاركة تجربتك.
المحلول
يمكنك استخدام query.multi
جدول لإجراء 10 (أو أكثر) استفسارات في وقت واحد ، سيعود كل من الاستعلامات داخل أ results
منع.
علي سبيل المثال:
select * from query.multi where
queries="show tables;select * from feed where url='http://www.javarants.com/rss'"
بدلاً من ذلك ، لن يستغرق الأمر الكثير على الإطلاق ، قم بطهي جدول بيانات مخصص يمكنك إطعامه في استعلامات متعددة مرة واحدة في أي تنسيق تريد وضعه ، أو الخروج.
لا تنتمي إلى StackOverflow