Comprendre la limite du connecteur
UiPath documente une limite de 200 résultats pour Execute Select Query Synchronously, même si la clause SQL LIMIT demande davantage. Ce n’est pas nécessairement une erreur de la requête.
Vérifiez d’abord le nom de l’activité : les anciennes activités, les recherches natives et les opérations asynchrones ne se configurent pas de la même façon.
Paginer avec LIMIT et OFFSET
Pour 80 000 lignes, il faut au moins 400 lots de 200. Faites progresser OFFSET uniquement lorsque la page précédente a été traitée avec succès.
Ajoutez un ORDER BY fondé sur une clé unique ou un ensemble de colonnes déterministe. Sans ordre fixe, les pages peuvent se chevaucher ou laisser des trous.
Gérer les données qui changent
Si des lignes sont créées pendant l’extraction, une pagination par OFFSET peut devenir instable. Utilisez, si le contexte le permet, une vue cohérente ou un critère de coupe.
Une pagination par clé peut aussi faciliter la reprise : conservez la dernière clé réellement écrite, pas seulement celle lue par le connecteur.
Rapprocher source et destination
Vérifiez les volumes, les identifiants distincts et les bornes des pages. Traitez différemment une page vide normale et une erreur temporaire.
Si le connecteur est inadapté au volume ou à la durée d’exécution, étudiez un mode d’extraction officiellement supporté par votre architecture plutôt qu’une boucle sans supervision.
Intégration de systèmes
Connecter API, bases de données, email, CRM, ERP et outils internes pour automatiser les échanges d’informations entre systèmes.
Découvrir le serviceQuestions fréquentes
Augmenter LIMIT à 80 000 suffit-il ?
Non pour Execute Select Query Synchronously : la documentation annonce 200 résultats maximum par appel.
Pourquoi mes pages contiennent-elles des doublons ?
L’absence d’ordre stable ou la modification des données entre les lectures peuvent l’expliquer.
Faut-il sauvegarder OFFSET ?
Sauvegardez surtout le dernier lot effectivement écrit et contrôlé, pour éviter les pertes après une erreur.
Sources techniques utilisées pour ce guide
Ces sources documentent les concepts techniques évoqués. FazaSolutions les utilise comme références de conception, sans les présenter comme des recommandations commerciales.