Exemple : Ajouter des attributs à une vue ou une table existante dans un modèle de données
L'exemple de procédure suivant présente comment ajouter un élément à une vue existante dans le modèle IBM Cognos. Dans cet exemple, nous supposons que vous avez besoin d'ajouter une offre personnalisée à la base de données de Campaign, puis de l'inclure dans un rapport. Vous avez déjà accompli les tâches suivantes :
*
*
*
*
Exécution du script généré dans la base de données de Campaign pour mettre à jour la vue de génération de rapports des attributs d’offre personnalisés, UARC_OFFEREXTATTR.
Pour ajouter le nouvel attribut d'offre au modèle Cognos Campaign, vous devez maintenant effectuer les étapes suivantes.
1.
Faites une sauvegarde du modèle Campaign. Pour cela, naviguez vers le répertoire Cognos/models et copiez le sous-répertoire CampaignModel. Dans un environnement Cognos distribué, le répertoire models se trouve à un emplacement sur le système qui exécute Content Manager.
2.
Dans Framework Manager, ouvrez le fichier Campaign.cpf (le projet) et développez le noeud Vue de l'importation.
3.
Sous Vue de l'importation, sélectionnez l'objet de la demande qui représente la vue de génération de rapports des attributs personnalisés de l'offre : Affichage de l'importation > Attributs personnalisés de la campagne > UARC_OFFEREXTATTR.
4.
Sélectionnez Outils > Mettre à jour l'objet. Cognos met à jour les colonnes répertoriées sous le noeud de la vue de manière à y inclure toutes les colonnes actuellement présentes dans la vue de génération de rapports UARC_OFFEREXTATTR de la base de données Campaign.
5.
Développez Vue du modèle, puis sélectionnez le noeud qui représente les attributs personnalisés de l'offre dans cette vue : Vue du modèle > Attributs personnalisés de la campagne > Attributs personnalisés de l'offre.
6.
Faites un double-clic sur le noeud Attributs d'offre personnalisés pour faire apparaître la boîte de dialogue Définition d'objet de requête.
7.
Localisez la nouvelle colonne, puis ajoutez-la à Vue du modèle. Editez ensuite le nom de l'élément de requête afin de le rendre plus lisible. Par exemple, la colonne LASTRUNDATE contenue dans Vue de l'importation du modèle de données Campaign apparaît sous la forme Dernière date d'exécution dans Vue du modèle.
*
Vue commerciale contenant un raccourci vers le noeud Attributs d'offre personnalisés dans Vue du modèle, le nouvel élément de requête est désormais disponible dans Affichage commercial sans qu'il soit nécessaire de l'ajouter manuellement.
8.
9.
Vous pouvez maintenant ajouter l'attribut au rapport approprié à l'aide d'IBM Cognos Report Studio.