$CONDITIONS
कार्य विभाजन और मेटाडेटा प्राप्त करने के लिए क्वेरी को संशोधित करने के लिए स्कूप द्वारा आंतरिक रूप से उपयोग किया जाता है।
मेटाडेटा लाने के लिए, स्कूप \$CONDITIONS
. की जगह लेता है 1=0
select * from table where 1 = 0
सभी डेटा (1 मैपर) लाने के लिए, स्कूप \$CONDITIONS
. को बदल देता है 1=1
select * from table where 1 = 1
एकाधिक मैपर के मामले में, स्कूप \$CONDITIONS
. को प्रतिस्थापित करता है RDBMS से डेटा का सबसेट लाने के लिए रेंज क्वेरी के साथ।
उदाहरण के लिए, id
1 से 100 के बीच है और हम 4 मैपर का उपयोग कर रहे हैं।
Select * From table WHERE id >= 1' AND 'id < 25
Select * From table WHERE id >= 25' AND 'id < 50
Select * From table WHERE id >= 50' AND 'id < 75
Select * From table WHERE id >= 75' AND 'id <= 100