Exportation de données spécialisée
Plusieurs considérations de performance s'imposent lors de l'exportation des données d'une entité à volume élevé ou d'une entité qui est mise à jour à une fréquence extrêmement élevée. La méthode généralisée ne convient pas à ces entités et un processus en mode batch spécifique est conçu pour chacune d'entre elles, dans le but d'obtenir une méthode d'exportation optimale pour l'entité. L'exécution initiale du processus exporte les données existantes de l'entité, tandis que les exécutions suivantes du même processus exportent les données de manière incrémentielle, c'est-à-dire qu'elles exportent les enregistrements qui ont été ajoutés ou mis à jour depuis l'exécution précédente en fonction d'un champ d'horodatage. Le processus global est illustré dans le diagramme suivant :
Les sections suivantes décrivent en outre les concepts et les directives liés à la méthode d'exportation de données spécialisée.
Un processus spécifique pour chaque entité
Un objet de maintenance qui est conçu pour être exporté à l'aide de la méthode spécialisée est explicitement marqué comme tel par l'option Classe d'exportation de données et son processus en mode batch spécifique est défini à l'aide de l'option Contrôle de batch d'exportation.
Tous les processus en mode batch spécialisés sont conçus pour exporter les données au format CSV, car ils produisent des fichiers de plus petite taille par rapport à des formats plus détaillés. Reportez-vous à chaque processus en mode batch pour plus d'informations sur les considérations et les paramètres d'exportation spécifiques.
Activer l'exportation de données
Pour activer l'exportation de données pour un objet de maintenance, un type d'enregistrement Contrôle d'exportation de données spécialisé doit être créé. L'enregistrement indique que cette entité doit être exportée et effectue le suivi de la date et de l'heure à laquelle les données ont été exportées jusqu'à présent, ce qui permet aux exportations ultérieures de n'exporter que les modifications incrémentielles.
Exportation de données incrémentielle
La méthode d'exportation spécialisée permet de suivre les modifications de manière incrémentielle depuis l'exportation précédente et n'utilise pas de mécanisme de capture des données de modification. Elle repose donc sur un champ d'horodatage sur la table principale de l'objet de maintenance pour indiquer à quel moment les données ont été ajoutées ou modifiées. Seules les entités qui ont été ajoutées ou modifiées depuis l'exécution d'exportation précédente sont exportées lors de chaque exécution suivante. La date et l'heure d'exportation des données sont enregistrées pour chaque objet de maintenance dans l'enregistrement de contrôle d'exportation des données correspondant.
Ordre d'utilisation des fichiers
Les fichiers d'exportation de données spécialisée doivent être utilisés dans l'ordre des numéros d'exécution afin d'assurer une prise en charge cohérente et chronologique des données.
