Quelle est la différence entre --split-par et-limite-requête de SQOOP?

En supposant que nous n'avons pas une colonne où les valeurs sont distribuées équitablement, disons que nous avons une commande de ce type:

sqoop import \
...
--boundary-query "SELECT min(id), max(id) from some_table"
--split-by id
...

Quel est le point à l'aide de --limite de la requête, ici --split-en fait la même chose?
Est-il un autre moyen d'utilisation à la limite de la requête?
Ou de toute autre manière à diviser les données de manière plus efficace quand il n'y a pas de clé(unique) de la colonne?

OriginalL'auteur burakongun | 2016-11-28