Ajouter des membres en tant que semblables du niveau le plus bas

Lorsque vous devez ajouter de nouveaux membres à l'outline Essbase mais que les données source n'indiquent pas leurs ancêtres, vous pouvez concevoir une règle de construction de dimension qui les ajoute en tant que semblables du membre existant de niveau inférieur. Utilisez la méthode de construction de dimension Ajouter en tant que semblable du niveau le plus bas.

Si vous utilisez cette méthode de création, lorsque Essbase rencontre un nouveau membre dans les données source, il recherche dans l'outline la branche de niveau 0 des membres et ajoute les nouveaux membres en tant que semblables de ces membres.

Remarques :

Si l'outline contient plusieurs groupes de membres de niveau 0, Essbase ajoute les nouveaux membres au premier groupe qu'elle rencontre.

Pour cet exemple de construction de dimension, supposons que vous souhaitiez ajouter A100-20 et A100-99 en tant que semblables des membres de niveau le plus bas de la dimension Mesures.
Cette image montre les nouveaux membres A100–20 et A100–99 ajoutés en tant qu'enfants de Margin.

Supposons que vous souhaitiez utiliser le fichier de données texte suivant pour ajouter les nouveaux membres :

100-10	Texas	A100-10	100	120	100
200-20	Texas	A100-99	111	154	180

Vous pouvez créer le fichier de règles suivant pour créer les dimensions à l'aide de la méthode de construction Ajouter comme semblable au niveau le plus bas.

Pour recréer cet exemple,

  1. Importez/créez le cube Sample Basic à l'aide du classeur d'application disponible dans la galerie du catalogue de fichiers sur le serveur Essbase.

  2. Créez un fichier de données délimité par des tabulations comme suit, nommez-le siblow.txt et téléchargez-le vers le répertoire de cube Sample Basic.

    100-10	Texas	A100-10	100	120	100
    200-20	Texas	A100-99	111	154	180
  3. Sur la page d'accueil, ouvrez l'application, puis la base de données (cube).

  4. Sélectionnez l'onglet Scripts, puis cliquez sur Règles.


    L'onglet Scripts est sélectionné et la mosaïque Rules est mise en surbrillance dans l'interface Web Essbase.

  5. Cliquez sur Créer et choisissez Construction de dimension (standard).


    Dans la boîte de dialogue de la base de données, cliquez sur le bouton Create et sélectionnez l'option Dimension Build (Regular)

  6. Dans la boîte de dialogue Nouvelle règle,

    1. Entrez un nom de règle, par exemple, siblow.

    2. Pour Type de source, sélectionnez Fichier, cliquez sur Catalogue et accédez à siblow.txt.

      Lorsque vous cliquez sur Catalogue, le fichier doit se trouver dans le répertoire du cube sur le serveur Essbase par défaut. Vous devez donc l'avoir déjà téléchargé à l'aide de la section Fichiers de l'interface Web Essbase. Si le fichier se trouve sur votre ordinateur client, cliquez sur Navigateur de fichiers pour le localiser.

    3. Conservez les champs Numéro d'enregistrement d'en-tête et Numéro d'enregistrement de construction de dimension sur 0. Les enregistrements d'en-tête ne sont pas utiles pour les builds de dimension.

    4. Remplacez la valeur Délimiteur de Virgule par Tabulation.

    5. Cliquez sur Continuer.

    6. La règle de construction de dimension s'ouvre avec des champs non définis et affiche un aperçu des données (du fichier texte) qui alimentent la grille sous les champs.
      Image de l'éditeur de règles de construction de dimension pour la nouvelle règle "siblow", avec des champs non définis de 1 à 6 en tant que colonnes de métadonnées en attente de remplissage. Sous chaque champ se trouvent les valeurs de données importées à partir du fichier de données source.

  7. Comme il s'agit d'une nouvelle règle, aucune dimension n'est encore associée.

    1. Cliquez sur Dimensions.
      Bouton Dimensions dans l'éditeur de règles

    2. Sélectionnez ou saisissez le nom de dimension Mesures, puis cliquez sur Ajouter.
  8. Vous devez maintenant définir la méthode de construction et vérifier les autres instructions opérationnelles de construction de dimension. Cliquez sur Mesures pour modifier les propriétés.

  9. Remplacez Méthode de création par Ajouter en tant que semblable du niveau le plus bas et laissez le champ Nom du membre sous ce champ vide.
    Image de la fenêtre Modifier les dimensions dans l'éditeur de règles de construction de dimension, avec l'option Ajouter comme semblable du niveau le plus bas sélectionné.

    Cliquez ensuite sur OK.

  10. Cliquez sur le sélecteur Dimension dans le champ 3, puis sélectionnez Mesures.
    Image du champ 3 dans l'éditeur de règles de construction de dimension, avec des données et la dimension Mesures sélectionnée.

  11. Laissez le sélecteur Type du champ 3 vide.

  12. Sélectionnez les champs 1 à 6. Pour ce faire, cliquez sur la zone d'en-tête inactive intitulée Champ 1, maintenez la touche Maj enfoncée, puis cliquez sur la zone d'en-tête Champ 6. Maintenez la touche Ctrl enfoncée et cliquez sur le champ 3 pour la désélectionner. Cliquez sur Ignorer.
    Image de l'éditeur de règles de construction de dimension, remplie de données, avec les champs 1, 2, 4, 5 et 6 ignorés.

    Par conséquent, cette règle ne fonctionnera que sur le troisième champ de chaque enregistrement. Ignorer les champs peut être utile lorsque vous n'avez pas besoin d'utiliser tous les champs de la source pour la construction de dimension, mais que vous ne voulez pas préparer d'autres sources.

  13. Vérifiez la règle, puis enregistrez-la et fermez-la. En cas d'erreur, reportez-vous à Conditions requises pour les fichiers de règles de construction de dimension valides.

  14. Exécutez le travail de construction de dimension.

  15. Affichez l'outline et examinez les enfants de la marge (dans la dimension Mesures) pour vérifier que les membres ont été ajoutés.
    Image de l'exemple d'outline de base avec les nouveaux membres A100-20 et A100-99 affichés sous Margin (dans la dimension Measures).

Tableau 14-2 Résumé de l'ajout de membres en tant que frères du niveau le plus bas

Champ Value En savoir plus

Dimension de mesures

Sélectionnez la méthode de construction Ajouter en tant que semblable du niveau le plus bas

Sélectionner une méthode de build

Champ 3 (Mesures)

  • Ne pas sélectionner de type de champ pour le champ

  • Définir la dimension du champ sur Mesures

Définir les informations de type de champ de construction de dimension

Champs 1, 2, 4, 5 et 6

Ignorer les champs

Vous pouvez ignorer tous les champs d'une colonne spécifiée des données source.

Reportez-vous à Ignorer les champs.