Ce qui est enregistré
Pendant l’exécution d’une tâche locale prise en charge, Octoparse enregistre suffisamment d’informations pour reconstituer l’endroit où l’extraction s’est arrêtée. Selon le Flux de travail, le point de contrôle enregistré peut inclure :- Le nombre de lignes déjà produites
- La position actuelle dans une boucle d’URL, de texte, d’éléments ou de défilement
- Les éléments restants de la boucle
- La position dans le Flux de travail et la page nécessaires pour atteindre le point enregistré
- La progression de chaque sous-tâche d’une exécution en Mode Boost
Ce qui se passe à la reprise
Supposons qu’une tâche locale collecte 5 000 pages produit et s’arrête après avoir produit 3 200 lignes. Lorsque vous rouvrez ou relancez la tâche, Octoparse vérifie que le point de contrôle enregistré appartient toujours à la tâche actuelle et qu’il peut être utilisé. S’il est valide, le module d’exécution affiche la progression enregistrée et vous propose deux choix :- Resume restaure l’exécution précédente, revient à la position enregistrée dans le Flux de travail et poursuit le travail restant.
- Re-collect efface le point de contrôle et lance une nouvelle exécution depuis le début.
Le travail que la reprise permet de conserver
Le bénéfice dépend du moment de l’arrêt et du volume de travail déjà accompli.
Le gain est le plus important pour les longues listes d’URL, la pagination profonde, les boucles étendues ou les tâches en Mode Boost comportant de nombreuses sous-tâches. Une exécution interrompue peu après son démarrage conserve moins de travail qu’une exécution interrompue près de son terme.
Reprendre une exécution locale interrompue
1
Relancer la tâche
Ouvrez l’exécution locale interrompue ou relancez la même tâche depuis la liste des tâches.
2
Choisir Resume
Sélectionnez Resume pour restaurer l’exécution précédente. Choisissez Re-collect lorsque vous souhaitez délibérément abandonner la progression enregistrée et exécuter la tâche depuis le début.
3
Attendre la restauration de la progression
Octoparse peut rejouer la navigation ou des actions du Flux de travail avant d’atteindre la position enregistrée. Le module d’exécution indique quand il restaure la progression et quand le point de contrôle est atteint.
4
Vérifier l’exécution terminée
Une fois l’extraction restante terminée, vérifiez le nombre de lignes produites et quelques enregistrements autour du point d’interruption. Confirmez que le jeu de données final couvre les entrées prévues, sans enregistrements manquants ou dupliqués de façon inattendue.
Quand un point de contrôle est inutilisable
Un point de contrôle correspond à une configuration de tâche et à une exécution précises. Octoparse le valide avant la reprise afin que la progression enregistrée ne soit pas appliquée à une tâche incompatible. Une nouvelle collecte peut être nécessaire lorsque :- La tâche ou ses URL d’entrée ont été modifiées après la création du point de contrôle
- Le point de contrôle est absent, endommagé ou ne correspond pas au Flux de travail actuel
- La progression enregistrée provient d’un autre mode d’exécution locale
- L’exécution précédente s’est terminée correctement et ne laisse aucun travail en attente
- Une exécution locale planifiée démarre ; les exécutions planifiées repartent de zéro au lieu d’attendre une décision de reprise
Les points de contrôle sont enregistrés avec l’exécution locale sur le poste de travail. Reprenez la tâche dans le même environnement Octoparse bureau que celui où la progression a été enregistrée.
Reprise, pause et nouvelle tentative
Ces actions répondent à des besoins différents :Pages associées
Extraction locale ou cloud
Choisissez l’environnement d’exécution d’une tâche.
Mode Standard ou Mode Boost
Comprenez l’extraction locale séquentielle et parallèle.
Journaux et événements
Consultez la progression des tâches et les résultats d’exécution.