Chargement de données à l'aide d'un adaptateur de fichier incrémentiel

La fonctionnalité Adaptateur de fichier incrémentiel vous permet de comparer un fichier de données source à une version précédente de ce fichier, et d'identifier les enregistrements nouveaux ou modifiés, afin de charger uniquement cet ensemble de données. Vous pouvez trier le fichier de données source initial avant de réaliser la comparaison ou fournir un fichier pré-trié pour de meilleures performances.

Pour utiliser cette fonctionnalité, enregistrez un fichier de données source initial en tant qu'adaptateur de fichier incrémentiel. Le fichier de données source initial sert de modèle. Les chargements de données réelles sont exécutés à partir du fichier désigné dans la règle de données où une comparaison de fichiers est réalisée entre le fichier de données source et un autre fichier. Vous pouvez lancer un ou plusieurs chargements par la suite. Le dernier fichier exécuté devient la base par rapport à laquelle le chargement suivant est évalué. L'adaptateur charge uniquement les différences, ce qui permet un chargement plus rapide lors de l'import de fichier. Les mappings de période d'application ou globaux de l'application cible sont utilisés comme dans le processus de chargement de données standard.

Remarques :

  • Le fichier de données source doit être un fichier de données délimité.

  • les fichiers de données utilisés doivent contenir un en-tête d'une ligne décrivant les colonnes délimitées.

  • Vous pouvez charger des données numériques et non numériques.

  • Les enregistrements supprimés entre les deux fichiers sont ignorés. Dans ce cas, vous devez gérer les enregistrements supprimés manuellement.

  • Si le fichier est manquant (ou que vous modifiez le dernier ID par une exécution inexistante), le chargement se termine avec une erreur.

  • Les options de tri déterminent le niveau de performance lors de l'utilisation de cette fonctionnalité. Le tri augmente le temps de traitement. Le fait de pré-trier le fichier accélère le processus.

  • Seuls les chargements de données de période unique sont pris en charge pour un chargement incrémentiel. Les chargements multipériodes ne sont pas pris en charge.

  • L'exploration vers le bas n'est pas prise en charge pour les chargements incrémentiels, car les fichiers incrémentiels sont chargés en mode de remplacement, et seule la dernière version de la comparaison de fichier figure dans la table intermédiaire.

    Pour contourner le problème, vous pouvez charger le même fichier de données vers un autre emplacement à l'aide de la méthode de chargement de données complet. Dans ce cas, vous devez uniquement importer les données et ne pas les exporter vers l'application cible.

  • Des copies du fichier de données source sont archivées à des fins de comparaison ultérieure. Seules les 5 dernières versions sont conservées. Les fichiers sont conservés pendant une durée maximale de 60 jours. Si aucun chargement incrémentiel n'est réalisé pendant plus de 60 jours, définissez l'ID du dernier processus sur 0 et lancez le chargement.

Regardez ce tutoriel vidéo pour en savoir plus le chargement et le calcul des données de personnel incrémentielles :

icône VidéoChargement et calcul de données incrémentielles de Workforce à l'aide de Data Management.

Regardez ce tutoriel vidéo pour en savoir plus sur le calcul incrémentiel des données chargées à l'aide de règles Groovy :

icône VidéoCalcul incrémentiel des données chargées dans la gestion des données à l'aide de règles Groovy.