Partager via


Fusion de partitions comportant des tranches de données différentes

Lors de la fusion de partitions qui comportent des tranches de données spécifiées dans l'Assistant Partition, la partition résultante peut contenir des données incorrectes et inattendues après avoir été traitée. Pour éviter ce problème, vous pouvez créer un filtre qui spécifie les données de la partition résultante.

Utilisation de filtres pour conserver libres les données en double

Par exemple, un cube contenant des informations sur les boissons non alcoolisées comporte trois partitions qui utilisent la même table de faits. Ces partitions ont des tranches de données fondées sur chaque produit. Partition 1 contient des données sur [ColaFull], Partition 2 contient des données sur [ColaDecaf] et Partition 3 contient des données sur [ColaDiet]. Si Partition 3 est fusionnée dans Partition 2, les données de la partition résultante (Partition 2) seront correctes et les données du cube seront exactes. Cependant, lors du traitement de Partition 2, si cette partition n'a pas de filtre, son contenu peut être déterminé par le parent des membres au niveau produit. Ce parent, [SoftDrinks], comprend également [ColaFull], le produit de Partition 1. Le traitement de Partition 2 charge la partition contenant les données relatives à toutes les boissons non alcoolisées, y compris [ColaFull]. Le cube contient alors des données en double pour [ColaFull] et renvoie des données incorrectes aux utilisateurs.

Dans cet exemple, après la fusion de Partition 3 dans Partition 2, vous pouvez créer un filtre, tel que ("Product" = 'ColaDecaf' OR "Product" = 'ColaDiet') dans la partition résultante (Partition 2) pour spécifier que seules les données relatives à [ColaDecaf] et [ColaDiet] doivent être extraites de la table de faits, et que les données appartenant à [ColaFull] doivent être exclues. Vous pouvez également spécifier des filtres pour Partition 2 et Partition 3 lors de la création de ces partitions, et ces filtres seront associés au cours du processus de fusion. Dans les deux cas, après le traitement de la partition, le cube ne contiendra pas de données en double.

Voir aussi

Concepts