Méthodes de construction de dimension
La méthode de construction de dimension détermine l'algorithme utilisé par Essbase pour créer ou modifier des dimensions, des membres et des alias dans l'outline du cube. Selon la forme de votre source de données, la méthode de construction idéale peut référencer des générations, des niveaux, des parents-enfants ou des chaînes.
Lorsque vous créez des dimensions, chaque enregistrement (ligne) de la source de données définit un membre de la dimension. Chaque enregistrement doit suivre le même ordre de dimension ("dimensionalité") que les autres enregistrements.

Instructions relatives aux méthodes de paramétrage
Utilisez les instructions suivantes pour sélectionner la méthode de compilation appropriée pour la source de données :
| Type de données dans chaque enregistrement | Exemples | Opération souhaitée | Méthode de construction(1) | Informations sur le type de champ |
|---|---|---|---|---|
|
Données descendantes Chaque enregistrement indique le nom du parent, le nom de l'enfant, les enfants de cet enfant, etc. |
Année, Trimestre, Mois |
Modifier les propriétés des dimensions et des membres existants |
Références de génération |
Numéro de génération de chaque champ. |
|
Données ascendantes Chaque enregistrement indique le nom du membre, le nom de son parent, le nom du parent de son parent, etc. |
Mois, Trimestre, Année |
|
Références de niveau |
Numéro de niveau de chaque champ. |
|
Parent suivi de son enfant Chaque enregistrement indique le nom du parent et le nom du nouveau membre enfant, dans cet ordre, bien qu'ils puissent également spécifier d'autres informations. |
Cola, Diet Cola |
|
Références parent-enfant |
|
|
Liste des nouveaux membres Chaque source de données répertorie les nouveaux membres. Elle n'indique pas l'emplacement des membres dans l'outline. Essbase fournit des algorithmes qui déterminent où ajouter ces membres. |
Jan, Fév, Mar, Avril |
Ajouter tous les membres en tant qu'enfants d'un parent existant (éventuellement un parent "fictif") |
Ajouter en tant qu'enfant du parent spécifié |
|
|
800-10, 800-20 |
Ajouter tous les membres à la fin de la dimension |
Ajouter en tant que semblable au niveau le plus bas |
||
|
800-10, 800-20 |
Ajouter chaque nouveau membre à la dimension contenant des membres similaires |
Ajouter en tant que semblable à un membre avec une chaîne correspondante |
||
|
Liste des membres de la dimension de base et de leurs attributs |
Canette Cola 16oz, bouteille de bière racine 14oz |
Ajouter des membres à une dimension d'attribut et associer les membres ajoutés aux membres appropriés de la dimension de base |
Références de génération, de niveau ou parent-enfant, selon l'organisation des données source |
Numéro de chaque champ. Le nombre correspond au numéro de génération ou de niveau du membre associé de la dimension de base ou à zéro. |
Note de bas de page 1 A l'aide de la création de références de niveau, vous ne pouvez pas créer un alias portant le même nom que son membre. Cette restriction ne s'applique pas si vous utilisez d'autres méthodes de création, y compris la méthode de création des références de génération.
Sélectionner une méthode de création pour une nouvelle règle de construction de dimension
Lorsque vous utilisez des classeurs d'application pour créer des dimensions, vous indiquez la méthode de construction dans les définitions de la feuille de calcul de dimension. Par exemple, cette définition spécifie une méthode de construction parent-enfant.

Lorsque vous concevez une nouvelle règle de construction de dimension dans l'interface Web Essbase, vous pouvez sélectionner une méthode de construction lorsque vous associez une dimension à la règle pour la première fois. Exemple :
-
Dans une nouvelle règle de construction de dimension, cliquez sur Dimensions.

-
Saisissez ou recherchez un nom de dimension (par exemple, Produits). Cliquez sur Ajouter, puis sur OK.

-
Cliquez sur le nom de la dimension que vous avez ajoutée. Par exemple, cliquez sur Produit.

-
Sélectionnez l'une des méthodes de build et cliquez sur OK.

Les options de méthode de paramétrage suivantes sont disponibles.
Méthode de construction Cas d'emploi Génération Références de génération dans les builds de dimension Parent/enfant Références parent-enfant dans les builds de dimension Niveau Références de niveau dans les builds de dimension Ajouter en tant qu'enfant de Non disponible actuellement Génération de processus - NULL Références de génération dans les builds de dimension Niveau de processus - NULL Références de niveau dans les builds de dimension (reportez-vous à "Traitement des champs vides") Ajouter en tant que semblable du niveau le plus bas Ajouter des membres en tant que semblables du niveau le plus bas Ajouter en tant que semblable de la chaîne de concordance Ajouter des membres en fonction des correspondances de chaînes
Identifier la méthode de création pour une règle de construction de dimension existante
Lorsque vous affichez ou modifiez une règle de construction de dimension dans l'interface Web Essbase, l'examen de l'ordre et du type des champs indique souvent la méthode de construction utilisée. Par exemple, les champs de cette règle de chargement sont triés et saisis pour indiquer une méthode de paramétrage parent-enfant.

Pour vérifier la méthode de construction dans les paramètres de règle, procédez comme suit :
-
Cliquez sur Dimensions.

-
Cliquez sur le nom de la dimension à laquelle cette règle est associée. Par exemple, cliquez sur Produit.

-
La méthode de build est visible dans l'onglet Détails.

Export d'un cube existant avec une autre méthode de paramétrage
Vous pouvez exporter n'importe quel cube vers un classeur d'application et sélectionner une nouvelle méthode de création lors de l'export. L'export prend en charge les méthodes de paramétrage Parent-Enfant et Génération.
-
Sur la page d'accueil, ouvrez l'application.
-
Dans le menu Actions, à droite du nom de la base de données, cliquez sur Exporter vers Excel.
-
Sélectionnez la méthode de construction.

-
Sélectionnez l'une des méthodes de build et cliquez sur OK.