Exemple : ajout d'attributs à une vue ou une table existante dans un modèle de données
Vous pouvez ajouter des attributs à une vue ou une table existante dans un modèle de données en utilisant l'exemple suivant.
L'exemple de procédure suivant montre 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 création de rapports des attributs d'offre personnalisés, UARC_OFFEREXTATTR.
Maintenant, pour ajouter le nouvel attribut d'offre au modèle Cognos® Campaign, procédez comme suit.
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 distribué Cognos®, le répertoire models se trouve 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® actualise les colonnes sous le noeud de la vue pour qu'elles reflètent toutes les colonnes présentes dans la vue de génération de rapports UARC_OFFEREXTATTR dans 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.
Maintenant, vous pouvez ajouter l'attribut au rapport approprié en utilisant IBM® Cognos® Report Studio.