Comment mettre en place la consolidation de connexion ?

Prenez le cas où la société Alizés acquiert un autre établissement suite à sa croissance. Cette deuxième société utilise le même logiciel que la société Alizés donc la structure de la base de données sera exactement la même que celle de la base de données de la société Alizés (maison mère).

Vous allez donc vouloir analyser les chiffres des deux sociétés pour avoir une vision globale de la société Alizés.

Vous avez vu précédemment qu'il était possible de faire des modèles de consolidation. Mais comme ici, vous avez la même base de données vous allez donc pouvoir consolider au niveau de la connexion.

Faites un clic droit dans l'onglet Source et ajoutez-y une nouvelle connexion de type Firebird.

Nommez la connexion Alizes conso.

Allez chercher votre base de données nommée Alizes.mrd.

Sur la partie gauche de la fenêtre, renommez votre base en Alizes.

Copiez le modèle A Contact de la connexion Alizes et collez sur la connexion Alizes conso.

Revenez dans les propriétés de la connexion Alizes conso, vous allez y ajouter la base de données du nouvel établissement.

Pour cela sur la partie gauche de la fenêtre Propriétés de la connexion, clique sur le + en bas à gauche, cela va vous permettre d'y ajouter une base de données.

Nommez la base Alizes filiale.

Sur la ligne Database, allez chercher la deuxième base de données. (Dupliquer la base Alizes.mrd et nommez la copie Alizes filiale)

Après avoir testé la connexion, cliquez sur le bouton OK.

Vous obtenez une connexion Alizes conso sur laquelle est notifiée le nombre de bases de données consolidées (ici dans notre exemple 2).

Un champ Base a été ajouté dans les champs destination afin de savoir de quelle base de données proviennent les données. Ce champ base a comme formule : NomBaseDeDonnées.

Chaque nouveau modèle créé sur cette connexion contiendra obligatoirement le champ Base.

La consolidation étant faite au niveau de la connexion source, il vous reste seulement à faire le modèle final au niveau du datawarehouse.

ghostghostghostghostghost
loading table of contents...