L'onglet Générationnel de l'inspecteur d'extraction vous permet d'indiquer les options générationnelles pour l'extraction, telles que la profondeur maximale, l'ordre des colonnes d'ancêtre et les options d'équilibrage via remplissage. Cet onglet est affiché uniquement si le type d'extraction est Générationnel.
Pour spécifier des options générationnelles, procédez comme suit :
- Dans l'onglet Générationnel de l'inspecteur d'extraction, cliquez sur Modifier.
- Dans Profondeur maximale, saisissez un entier (0 ou une valeur comprise entre 2 et 99) afin de définir le nombre de colonnes à générer pour les informations d'ancêtre dans l'extraction.
- Avec une valeur comprise entre 2 et 99, l'extraction sera équilibrée car chaque enregistrement comportera le même nombre de colonnes d'ancêtre répétées (le nombre de colonnes créées pour les ancêtres est égal à la profondeur maximale indiquée moins un).
- Avec la valeur 0, les colonnes et les en-têtes de l'extraction ne seront pas équilibrés car chaque enregistrement peut comporter un nombre de colonnes différent.
- Vous ne pouvez pas saisir la valeur 1 car cela n'inclurait aucune information d'ancêtre dans l'extraction.
Note:
Si la profondeur réelle d'un noeud ancêtre est supérieure à la profondeur maximale indiquée, ce noeud ancêtre est ignoré dans l'extraction. Pour éviter cela, vous pouvez augmenter la profondeur maximale ou utiliser le filtre d'ancêtre dans l'onglet Options d'extraction pour filtrer la liste des ancêtres. Reportez-vous à
Spécification des options d'extraction.
- Dans Option d'équilibrage via remplissage, sélectionnez une valeur à placer dans les colonnes d'ancêtre pour les enregistrements comportant un nombre inférieur d'ancêtres que le niveau de profondeur maximale indiqué.
- Aucun : les colonnes d'ancêtre pour les niveaux qui ne sont pas présents sont remplies avec la valeur Mot-clé NULL dans les options d'extraction. Reportez-vous à la section Spécification des options d'extraction.
- Répéter le parent : les colonnes d'ancêtre pour les niveaux qui ne sont pas présents sont remplies avec les valeurs du noeud parent du noeud en cours d'extraction.
- Répéter le noeud : les colonnes d'ancêtre pour les niveaux qui ne sont pas présents sont remplies avec les valeurs du noeud en cours d'extraction.
- Répéter le noeud supérieur : les colonnes d'ancêtre pour les niveaux supérieurs sont remplies avec les valeurs du noeud supérieur et les autres niveaux sont transférés vers le bas afin que le dernier niveau d'ancêtre soit au niveau le plus bas.
Prenons l'exemple d'une hiérarchie avec A comme noeud supérieur, B comme enfant de A, C comme enfant de B et 111 comme noeud de niveau inférieur, et une profondeur maximale de 5. Le tableau suivant illustre la façon dont chacun des paramètres de l'option d'équilibrage via remplissage serait affiché :
- Dans Ordre de colonne d'ancêtre, indiquez l'ordre des colonnes d'ancêtre (Augmentation ou Diminution) dans l'extraction. Par exemple, si votre hiérarchie est composée des niveaux 1 à 10, l'option Augmentation partirait du niveau 1 (le haut de la hiérarchie) et irait vers le bas, alors que Diminution partirait du niveau 10 (le niveau inférieur) et irait vers le haut.