$CONDITIONS
bruges internt af sqoop til at ændre forespørgslen for at opnå opgaveopdeling og hente metadata.
For at hente metadata erstatter sqoop \$CONDITIONS
med 1=0
select * from table where 1 = 0
For at hente alle data (1 mapper), erstatter sqoop \$CONDITIONS
med 1=1
select * from table where 1 = 1
I tilfælde af flere kortlæggere erstatter sqoop \$CONDITIONS
med intervalforespørgsel for at hente en delmængde af data fra RDBMS.
For eksempel id
ligger mellem 1 og 100, og vi bruger 4 kortere.
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