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 8. 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 création de rapports des attributs d’offre personnalisés, UARC_OFFEREXTATTR.
Pour ajouter l’attribut d’offre au modèle Campaign Cognos 8, vous devez maintenant effectuer les étapes suivantes.
1.
Faites une sauvegarde du modèle Campaign. Pour cela, accédez au 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 Affichage de l’importation.
3.
Sous Affichage de l’importation, sélectionnez l’objet de la demande qui représente la vue de création 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 création de rapports UARC_OFFEREXTATTR de la base de données Campaign.
5.
Développez Affichage du modèle, puis sélectionnez le noeud qui représente les attributs personnalisés de l’offre dans cette vue : Affichage du modèle > Attributs personnalisés de la campagne > Attributs personnalisés de l'offre.
6.
Double-cliquez sur le noeud Attributs d’offre personnalisés pour faire apparaître la fenêtre Définition d’objet de requête.
7.
Localisez la nouvelle colonne, puis ajoutez-la à Affichage du modèle. Modifiez ensuite le nom de l’élément de requête afin de le rendre plus lisible. Par exemple, la colonne LASTRUNDATE contenue dans Affichage de l’importation du modèle de données Campaign apparaît sous la forme Dernière date d’exécution dans Affichage du modèle.
*
Affichage commercial contenant un raccourci vers le noeud Attributs d’offre personnalisés dans Affichage 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.