Personnalisation (pilotage)
Amendement du modèle de datamart
Le modèle de datamart décrit le datamart dans le modèle ligne 1000, il permet de construire des requêtes ETL qui alimenteront le datamart.
- Création d'un nouveau paquet de pilotage
- Création d’une nouvelle classe de pilotage
- Création d’une extension sur une classe de pilotage existante.
- Création d’une extension sur une classe de cumul (pilotage)
Création et duplication de requête ETL
- Création de la requête ETL alimentant la nouvelle classe.
- Il faut créer la nouvelle requête ETL alimentant la nouvelle classe de pilotage.
- Modification (Duplication) de la requête alimentant la classe sur laquelle l'extension a été créée.
- Il faut Dupliquer puis modifier la (les) requête(s) d'alimentant la classe sur laquelle l'extension a été créée. Ajoutez la(les) nouvelle(s) colonne(s) alimentant l'(les) nouveau(x) attribut(s).
- Modification (Duplication) de la requête alimentant la classe de cumul.
- Il faut Dupliquer puis modifier la (les) requête(s) d'alimentant la classe de cumul sur laquelle l'extension a été créée. Ajoutez la(les) nouvelle(s) colonne(s) alimentant l'(les) nouveau(x) attribut(s).
- Modification des groupes ETL.
- Dans la console d'administration, ajoutez la(les) nouvelle(s) requête(s) ETL et remplacez la(les) requête(s) standard(s) par les requête(s) dupliquée(s).
{{#Images:groupesetllpilotage.png|pilotage}}
Modification de l'univers BO
Avec l'outil BO Universe Designer importez puis ouvrez l'univers afin de le modifier:
- Ajout de la nouvelle classe du Datamart:
Faites Insertion/Tables:
{{#Images:insertiontablepilotage.png|pilotage}}
Sélectionnez et insérez la nouvelle table.
Faites Insertion/Jointures:
{{#Images:insertionjointurepilotage.png|pilotage}}
Sélectionnez la tables du datamart dans laquelle a été rajouté l'attribut et la nouvelle table, puis les attributs correspondants et l'opérateur '=' :
Sélectionnez chacun des contextes concernés et ajoutez la nouvelle jointure.
{{#Images:contextepilotage.png|pilotage}}
Procédez de la même manière pour la(les) table(s) de cumuls.
Faites Insertion/Classe
{{#Images:insertionclassepilotage.png|pilotage}}
Saisissez le nom de la nouvelle classe
Faites un glissé-laché afin d'ajouter les attributs de la nouvelle classe.
{{#Images:insertionobjetpilotage.png|pilotage}}
Procédez de la même manière pour la(les) table(s) de cumuls.
Sauvegardez l'univers avant de l'exporter.
{{#if:Pilotage|
{{#if:Pilotage|— Pilotage |}} — Développement DSM —
|
{{#if:|— [[{{{1}}}]] |}} — Développement DSM —
}}