Dimension Load
Description
Section intitulée « Description »Charge ou met à jour une dimension à partir des données d’une table PlaidCloud. Prend en charge à la fois les chargements initiaux (création de la hiérarchie de zéro) et les mises à jour incrémentielles (ajout de membres, changement de parents, mise à jour de propriétés sans tout reconstruire).
Deux formes de données source sont prises en charge : Parent-Enfant (une ligne par arête de l’arbre) et Niveaux (une colonne par niveau de la hiérarchie, un chemin complet par ligne). Les valeurs, les alias et les propriétés peuvent être chargés avec les données structurelles.
Sélection de la dimension
Section intitulée « Sélection de la dimension »Spécifier la dimension dynamiquement
Section intitulée « Spécifier la dimension dynamiquement »Pour spécifier une dimension dynamiquement, incluez dans son nom des variables de projet et/ou locales.
Les variables sont utiles lorsque les dimensions sont mises à jour à intervalles réguliers et que vous souhaitez conserver la vue historique.
Exemple qui utilise la variable current_month pour charger dynamiquement la dimension :
dimension_name_{current_month}Utiliser une dimension spécifique
Section intitulée « Utiliser une dimension spécifique »Pour utiliser une dimension spécifique, sélectionnez la dimension dans la liste déroulante.
Charger dans une hiérarchie alternative
Section intitulée « Charger dans une hiérarchie alternative »Pour charger une hiérarchie alternative, sélectionnez d’abord la dimension, dynamiquement ou spécifiquement, cochez la case Charger dans une hiérarchie alternative, puis saisissez le nom de la hiérarchie alternative à charger.
Un membre absent de la hiérarchie principale ne peut figurer que dans une seule hiérarchie alternative. Un chargement qui le placerait aussi dans une deuxième hiérarchie alternative échoue et nomme le membre ainsi que la hiérarchie alternative qui le contient déjà. Pour utiliser une feuille dans plusieurs hiérarchies alternatives, ajoutez-la d’abord à la hiérarchie principale. Un parent a besoin de son propre nom dans chaque hiérarchie alternative, car une hiérarchie alternative ne peut pas ajouter de membres sous un membre de la hiérarchie principale.
Table source
Section intitulée « Table source »Dynamique
Section intitulée « Dynamique »Pour spécifier la table source dynamiquement, cochez la case Dynamic Checkbox et saisissez le nom de la table en incluant dans son nom des variables de projet et/ou locales.
Statique
Section intitulée « Statique »Pour utiliser une table source spécifique, sélectionnez la table dans la liste déroulante.
Propriétés de la dimension et disposition de la table
Section intitulée « Propriétés de la dimension et disposition de la table »Type de consolidation par défaut
Section intitulée « Type de consolidation par défaut »Il existe trois options de type de consolidation :
- “+” : agrège les valeurs dans la dimension.
- “-” : soustrait les valeurs dans la dimension.
- “~” : aucune agrégation n’est effectuée dans la dimension.
Format des colonnes de la table
Section intitulée « Format des colonnes de la table »Il existe deux options de mise en forme de la Table source lors du chargement d’une dimension.
Parent-Enfant
Section intitulée « Parent-Enfant »Dans une table Parent-Enfant, deux colonnes représentent la structure de la dimension : Parent et Enfant.
EXEMPLE PARENT-ENFANT
| PARENT | ENFANT | Type de consolidation |
|---|---|---|
| Parent Total | Parent 1 | ~ |
| Parent Total | Parent 2 | ~ |
| Parent 1 | Enfant 1 | + |
| Parent 2 | Enfant 2 | + |
| Enfant 1 | Enfant 3 | + |
| Enfant 1 | Enfant 4 | + |
| Enfant 2 | Enfant 5 | + |
Une ligne dont le parent est vide charge son enfant comme membre de premier niveau, directement sous la racine. Une ligne dont l’enfant est vide est ignorée.
Niveaux aplatis
Section intitulée « Niveaux aplatis »Dans une table à niveaux aplatis, le nombre de colonnes est illimité, chaque colonne représentant un niveau de la dimension.
EXEMPLE DE NIVEAUX APLATIS
| Niveau 1 | Niveau 2 | Niveau 3 | Niveau 4 |
|---|---|---|---|
| Parent Total | Parent 1 | Enfant 1 | Enfant 3 |
| Parent Total | Parent 1 | Enfant 1 | Enfant 4 |
| Parent Total | Parent 2 | Enfant 2 | Enfant 5 |
Mappage des colonnes
Section intitulée « Mappage des colonnes »Le bouton de menu Inspecter la source renseigne la Colonne source dans le Data Mapper. Une fois la Colonne source renseignée, utilisez la liste déroulante Genre pour mapper les Colonnes source vers le type de colonne approprié.