Modules MySales

Traitements par lotsFonctionnalités

La fonctionnalité de traitement par lots (batches) vous permet d'effectuer des calculs pour de grandes quantités de données. Les batches sont des ensembles de commandes et d'algorithmes qui traitent efficacement de nombreux éléments à la fois (généralement tous les produits de la chaîne). Il existe également des batches techniques qui permettent de supprimer le cache de fichiers, d'entraîner le réseau de neurones, etc. En général, les calculs par lots prennent beaucoup de temps et peuvent être lancés soit par nécessité, soit selon un calendrier (comme c'est le cas pour les batches de prévision et de surveillance des prix).

94 %
Précision des prévisions

Précision établie pour les produits référencés chez Drogas

15–20 %
Croissance du chiffre d'affaires

Augmentation du chiffre d'affaires chez Chudo Market après déploiement

40 %
Réduction de la casse

Réduction des démarques produits frais chez Blyzenko

Plateforme IA

Une plateforme IA relie les prévisions, le réapprovisionnement, les prix et les promos — les signaux circulent automatiquement entre les modules, synchronisant commandes, prix et campagnes en permanence.

Aperçu

Il est déconseillé aux utilisateurs de lancer des calculs par lots avant d'avoir lu cette section.

Une description détaillée de chaque batch est donnée ci-dessous : Log - affiche le journal complet du processus de fonctionnement du système sur le serveur.

Rapport mémoire Test de performance - ce batch lance un ensemble de tests qui évaluent les performances du serveur.

Le système enregistre le temps d'exécution de chaque test et le compare aux temps de performance moyens.

Ce batch permet d'évaluer si le serveur sur lequel MySales fonctionne dispose d'une puissance de calcul suffisante.

Batch de prévision - ce batch lance un recalcul complet des prévisions pour tous les produits.

Ce batch prend très longtemps à s'exécuter (de 4 à 10 heures, selon le nombre de SKUs et de magasins).

Le batch de prévision est lancé automatiquement la nuit selon un calendrier convenu avec le client, afin de recalculer les prévisions et de transférer les données pertinentes vers le système de commande automatique des clients.

Manuellement, ce batch est généralement lancé par le service de support en cas d'erreurs lors de son calcul planifié.

Les utilisateurs peuvent également lancer ce batch si nécessaire.

Surveillance des prix - ce batch lance une mise à jour des prix des concurrents pour les SKUs qui ont été intégrés dans le module de surveillance des prix.

Le batch de surveillance des prix démarre automatiquement selon un calendrier convenu.

Scraping planifié des catalogues - ce batch lance la mise à jour des catalogues des concurrents pour les catalogues qui ont été intégrés dans le module de surveillance des catalogues.

Le batch de mise à jour des catalogues des concurrents démarre automatiquement selon un calendrier convenu.

Mapping en masse des SKUs des catalogues - ce batch relie les SKUs de votre chaîne aux produits des catalogues des concurrents obtenus lors de la surveillance des catalogues.

Entraînement du réseau promo - ce batch lance l'entraînement du réseau de neurones pour prédire les promos en utilisant les dernières données de promos et de ventes.

Le batch d'entraînement du réseau de neurones démarre automatiquement une fois par semaine selon un calendrier convenu.

Le lancement manuel de ce batch doit être convenu avec l'équipe promo et le responsable MySales désigné.

Actualisation des données de correspondance promo - ce batch lance un algorithme de recherche de promos comparables (similaires).

C'est un batch important, car les nouvelles prévisions de promos sont basées sur les données de promos historiques comparables.

Si nécessaire, il permet de lancer manuellement la recherche de promos comparables ; en mode normal, le système recherche automatiquement des promos comparables lors de la construction d'une nouvelle prévision de promo.

Calcul complet des promos - ce batch lance un recalcul complet des prévisions pour toutes les promos dans l'historique.

Le temps de fonctionnement de ce batch, selon le nombre de promos, peut atteindre plusieurs jours.

Ce batch est lancé par les employés de MySales et uniquement dans les cas où la logique de prévision des promos est améliorée pour obtenir des résultats plus précis.

Calcul des promos sur -14 jours - ce batch recalcule la prévision de promo pour toutes les promos datant de moins de 14 jours, ainsi que pour toutes les promos futures.

Ce batch est lancé une fois par semaine selon un calendrier convenu.

Manuellement, ce batch est généralement lancé par le service de support en cas d'erreurs lors de son calcul planifié.

Les utilisateurs peuvent également lancer ce batch si nécessaire.

Calcul des promos sur -200 jours - ce batch recalcule la prévision de promo pour toutes les promos datant de moins de 200 jours, ainsi que pour toutes les promos futures.

Ce batch est lancé selon les besoins.

Supprimer toutes les prévisions - l'exécution de ce batch supprime toutes les prévisions de la base de données.

Les utilisateurs ne doivent pas l'exécuter.

Il ne peut être exécuté que par un employé de MySales, et uniquement dans certaines situations.

Effacer les fichiers de cache - l'exécution de ce batch supprimera toutes les données historiques mises en cache localement.

Lors de la construction d'une prévision, MySales met en cache les données historiques, de sorte que lors de la prochaine construction de prévision, le système n'ait pas à recharger toutes les données depuis la base de données.

Cette approche permet d'accélérer la construction de nouvelles prévisions et de réduire la charge sur la base de données.

Si vous exécutez ce batch, alors lors du prochain recalcul des prévisions, MySales rechargera toutes les données historiques depuis la base de données, ce qui augmentera considérablement le temps de recalcul.

Ce batch doit être lancé s'il y a eu des modifications dans les données historiques.

Effacer le réseau de groupe promo sauvegardé - Collecter des statistiques - ce batch est similaire au batch de prévision.

Il lance le calcul des prévisions pour tous les SKUs du réseau, mais ne sauvegarde pas les prévisions calculées dans la base de données ; il collecte uniquement des informations statistiques, visibles dans la section « Statistiques ».

Cela permet de collecter des données sur la précision des prévisions en peu de temps, puisque les données ne seront pas écrites dans la base de données (l'écriture dans la base de données est un processus très long).

Calculer l'élasticité-prix croisée - ce batch calcule l'élasticité-prix croisée pour tous les SKUs.

Les résultats du calcul peuvent être consultés dans la section « Optimisation des prix ».

Ce batch est lancé une fois par semaine selon un calendrier convenu.

Charger le cache des ventes - ce batch télécharge toutes les données historiques nécessaires depuis la base de données pour tous les SKUs afin d'accélérer le processus de prévision.

Ce batch lance le processus inverse du batch « Effacer les fichiers de cache ».

Il est judicieux de l'exécuter après avoir exécuté le batch « Effacer les fichiers de cache ».

Actualiser les ventes par groupes - ce batch recalcule les ventes de groupe en utilisant les ventes par SKU.

Il agrège les ventes par SKU en ventes de groupe. Ce batch est lancé une fois par semaine selon un calendrier convenu.

Manuellement, il est judicieux de l'exécuter si les ventes de groupe et les ventes totales par SKU diffèrent.