Chargement par partition
Le chargement par partition vous permet de synchroniser des données en plus petits lots (partitions) au lieu de charger une table entière en une seule fois. Les partitions sont définies par un champ basé sur une date, une date de début et une plage de jours. Cette approche peut améliorer les performances, réduire le risque de délais d'attente et permettre aux chargements interrompus de reprendre à partir du point de défaillance au lieu de recommencer.
Cette fonctionnalité est disponible pour les extractions de synchronisation et de consolidation. Elle est en Beta pour tous les types de connecteurs, à l’exception de Sage Intacct et de l’API personnalisée.
Quand charger par partition
- Amélioration des performances : Réduisez le temps de traitement des extractions de grandes tables en les divisant en morceaux plus petits.
- Augmentation de la fiabilité : Minimiser l'impact d'une erreur en reprenant à partir de la partition échouée au lieu de redémarrer le chargement entier.
- Gestion de grands ensembles de données historiques : Chargez progressivement des données étendues basées sur des dates sans verrouiller la source ou la destination entière.
Chargement par défaut vs. chargement par partition
Les deux types de chargement diffèrent dans la façon dont les données sont traitées et dans le résultat en cas de défaillance :
| Type de chargement | Description |
|---|---|
| Par défaut | Charge l'ensemble de la table en une seule opération.
|
| Par partition | Charge la table en partitions séquentielles basées sur des dates, en commençant à partir de la date de début spécifiée et en utilisant la plage de jours définie.
|
Configurer un chargement par partition
- Depuis l'écran d'accueil ou le panneau de navigation de gauche, sélectionnez Extractions.
- Sélectionnez une extraction dans la liste.
- Sélectionnez le lien sous la colonne Tables.
- Sélectionnez la table que vous souhaitez configurer.
- Cliquez sur l'icône Paramètres de partition dans le coin supérieur droit.
- Sélectionnez Utiliser les paramètres de partition pour activer la configuration de partition.
- Dans la liste déroulante Champ, choisissez le champ de date, de date-heure ou de décalage de date-heure dans la table source qui déterminera comment diviser les données en partitions.
- Sélectionnez la Date de début dans le sélecteur de date (la date est en UTC).
- Dans Plage de jours, entrez le nombre de jours que chaque partition doit couvrir (1–30).
Par exemple, entrer7crée des partitions de 7 jours chacune. - Cliquez sur Confirmer. Une coche apparaît à côté de la table sous la colonne Partition lorsque la partition est activée.
Pour valider les paramètres de partition, exécutez Valider et construire avec l'option Ajouter uniquement les tables/champs/indices manquants activée.
Voir l'état du chargement
- Dans la page Tables d'une extraction, trouvez une table avec une coche dans la colonne Partition et sélectionnez-la.
- Cliquez sur l'icône