سؤال

أحاول تنفيذ بعض الاستفسارات باستخدام 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'"

(جرب هذا في وحدة التحكم)

بدلاً من ذلك ، لن يستغرق الأمر الكثير على الإطلاق ، قم بطهي جدول بيانات مخصص يمكنك إطعامه في استعلامات متعددة مرة واحدة في أي تنسيق تريد وضعه ، أو الخروج.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top