Pour créer un ticket support, commencez par une recherche

Utiliser l'auto-import CSV de produits avec des tâches CRON

Pour compléter notre article sur les imports par tâche CRON automatisés, vous pouvez également configurer plusieurs tâches CRON pour importer en plusieurs fois un gros fichier CSV.

Il faut pour cela :

  • Dans le script PHP de votre tâche CRON, configurez le paramètre "olderthan" à 120 minutes par exemple, ainsi les produits qui ont été modifiés il y a moins de 120 minutes ne seront pas traités.
  • Le paramètre "deletetodofile" doit rester à 0 pour que les tâches CRON poursuivent le même import et ne recommencent pas l'import depuis le début du fichier CSV.
  • Configurez dans l'interface au niveau de votre script le nombre de lignes à importer au quart du nombre de lignes de votre fichier CSV (si vous avez 1956 produits par exemple, configurez le nombre de lignes à traiter à 500 pour 4 tâches CRON * 500 lignes = 2000 lignes traitées en tout)
  • Puis lancez plusieurs fois de suite la tâche CRON(dans notre exemple : 4 fois toutes les 20 minutes par exemple, il faut rester dans un intervalle de 20 minutes pour éviter de réimporter plusieurs fois les mêmes informations).

Ainsi votre fichier sera traité en 4 fois au lieu d'une seule mais vous pouvez adapter ces paramètres en fonction de la taille de votre fichier CSV.


 



Articles associés