Cette documentation a été traduite automatiquement par IA.
Le plugin Import Pro offre des fonctionnalités améliorées par rapport à la fonction d'importation standard.
Ce plugin dépend du plugin de gestion des tâches asynchrones. Vous devez l'activer avant de pouvoir utiliser Import Pro.


Une fois l'importation lancée, le processus s'exécute dans un thread d'arrière-plan séparé, sans nécessiter de configuration manuelle de votre part. Dans l'interface utilisateur, après avoir démarré une importation, la tâche d'importation en cours s'affiche en haut à droite, indiquant sa progression en temps réel.

Une fois l'importation terminée, vous pouvez consulter les résultats dans les tâches d'importation.
Pour évaluer les performances de l'importation de données à grande échelle, nous avons effectué des tests comparatifs dans différents scénarios, types de champs et configurations de déclenchement (les résultats peuvent varier selon les configurations de serveur et de base de données et sont fournis à titre indicatif uniquement) :
| Volume de données | Types de champs | Configuration d'importation | Temps de traitement |
|---|---|---|---|
| 1 million d'enregistrements | Chaîne de caractères, Nombre, Date, E-mail, Texte long | • Déclencher le flux de travail : Non • Identifiant de doublon : Aucun | Environ 1 minute |
| 500 000 enregistrements | Chaîne de caractères, Nombre, Date, E-mail, Texte long, Plusieurs-à-plusieurs | • Déclencher le flux de travail : Non • Identifiant de doublon : Aucun | Environ 16 minutes |
| 500 000 enregistrements | Chaîne de caractères, Nombre, Date, E-mail, Texte long, Plusieurs-à-plusieurs, Plusieurs-à-un | • Déclencher le flux de travail : Non • Identifiant de doublon : Aucun | Environ 22 minutes |
| 500 000 enregistrements | Chaîne de caractères, Nombre, Date, E-mail, Texte long, Plusieurs-à-plusieurs, Plusieurs-à-un | • Déclencher le flux de travail : Notification de déclenchement asynchrone • Identifiant de doublon : Aucun | Environ 22 minutes |
| 500 000 enregistrements | Chaîne de caractères, Nombre, Date, E-mail, Texte long, Plusieurs-à-plusieurs, Plusieurs-à-un | • Déclencher le flux de travail : Notification de déclenchement asynchrone • Identifiant de doublon : Mettre à jour les doublons, avec 50 000 enregistrements en double | Environ 3 heures |
Sur la base des résultats des tests de performance ci-dessus et de certaines conceptions existantes, voici quelques explications et suggestions concernant les facteurs d'influence :
Mécanisme de gestion des enregistrements en double : Lorsque vous choisissez les options Mettre à jour les enregistrements en double ou Mettre à jour uniquement les enregistrements en double, le système exécute des opérations de requête et de mise à jour ligne par ligne, ce qui réduit considérablement l'efficacité de l'importation. Si votre fichier Excel contient des données en double inutiles, cela aura un impact encore plus significatif sur la vitesse d'importation. Nous vous recommandons de nettoyer les données en double inutiles dans le fichier Excel (par exemple, en utilisant des outils de déduplication professionnels) avant de les importer dans le système, afin d'éviter de perdre du temps inutilement.
Efficacité du traitement des champs de relation : Le système traite les champs de relation en interrogeant les associations ligne par ligne, ce qui peut devenir un goulot d'étranglement en termes de performances dans les scénarios de grandes quantités de données. Pour les structures de relation simples (telles qu'une association un-à-plusieurs entre deux collections), une stratégie d'importation en plusieurs étapes est recommandée : importez d'abord les données de base de la collection principale, puis établissez la relation entre les collections une fois cette étape terminée. Si les exigences métier nécessitent d'importer simultanément les données de relation, veuillez vous référer aux résultats des tests de performance du tableau ci-dessus pour planifier raisonnablement votre temps d'importation.
Mécanisme de déclenchement des flux de travail : Il n'est pas recommandé d'activer les déclencheurs de flux de travail dans les scénarios d'importation de données à grande échelle, principalement pour les deux raisons suivantes :
Ces trois facteurs d'influence seront pris en compte pour une optimisation future.

Lors de l'importation, vous pouvez choisir de déclencher ou non les flux de travail. Si cette option est cochée et que la collection est liée à un flux de travail (événement de collection), l'importation déclenchera l'exécution du flux de travail pour chaque ligne.

Cochez cette option et sélectionnez le mode correspondant pour identifier et traiter les enregistrements en double lors de l'importation.
Les options de la configuration d'importation seront appliquées comme valeurs par défaut. Les administrateurs peuvent contrôler si l'utilisateur qui télécharge les données est autorisé à modifier ces options (à l'exception de l'option de déclenchement du flux de travail).
Paramètres d'autorisation de l'utilisateur qui télécharge



Le système identifie si une ligne est un enregistrement en double en fonction de la valeur de ce champ.