Changements de schéma dans l'Infrastructure

Cet article contient les rubriques suivantes :
casm173
Cet article contient les rubriques suivantes :
Une fois que l'environnement de développement de CA BI est établi et que les modifications de schéma ont été publiées dans CA SDM à l'aide du processus de personnalisation des données de schéma documenté, les modifications de schéma sont prêtes à être promues dans l'infrastructure CA BI. Vous pouvez rendre le nouveau schéma disponible pour la création et la modification de rapports.
Ajouter des changements de schéma à l'univers dérivé
Le processus de promotion des changements de schéma dans l'infrastructure CA est aussi simple que celui consistant à ajouter le nouvel objet de schéma à l'univers dérivé.
Avant de commencer, vérifiez que les étapes appropriées ont bien été suivies et que les nouveaux objets de schéma ont été ajoutés au schéma flexible de CA SDM.
Procédez comme suit :
  1. Ouvrez BusinessObjects Designer et importez l'univers dérivé dans un système de fichiers local de la façon suivante :
    1. Dans le menu Outil de conception, sélectionnez Fichier, Importer.
      La boîte de dialogue Universe successfully imported s'affiche.
    2. Cliquez sur OK.
  2. Actualisez la structure de l'univers dérivé comme suit :
    • Dans le menu Outil de conception, sélectionnez Afficher, Refresh structure (Actualiser la structure).
      Les questions suivantes s'affichent :
      • Do you want to refresh the out of date columns in selected tables? (Voulez-vous actualiser les colonnes obsolètes dans les tables sélectionnées) Cliquez sur OK.
      Si un message indiquant qu'aucune mise à jour est nécessaire s'affiche, cela signifie que la couche objets de CA SDM n'a pas été mise à jour correctement avec le nouveau schéma. Consultez les étapes de publication des modifications de schéma de CA SDM.
    • Refresh structure (Actualiser la structure) : The structure has been successfully modified. (La structure a été modifiée avec succès.) Cliquez sur OK.
    Les nouvelles colonnes apparaissent dans la structure de l'univers sur le côté droit de la fenêtre, ce qui rend les nouveaux objets disponibles et permet leur utilisation dans l'univers dérivé.
    Les objets sont à la disposition des outils de CA BI après avoir été déplacés du volet droit vers le volet gauche. Quand vous ajoutez des objets au volet gauche, veillez à respecter les normes de modification de schéma communes.
  3. Faites glisser et déposez les nouveaux objects à l'emplacement voulu dans le volet gauche.
  4. Cliquez sur Enregistrer.
  5. Dans le menu de Designer, sélectionnez File, Export.
    La boîte de dialogue Univers exporté avec succès apparaît.
  6. Cliquez sur OK.
    Les changements ajoutés au schéma d'univers dérivé sont exportés vers le CMS local.
  7. Dans le menu Outil de conception, sélectionnez Outils, Vérifier l'intégrité.
    1. Dans la boîte de dialogue qui s'affiche, cochez la case correspondant à l'analyse des objets. (Ne modifiez pas d'autre paramètre.)
    2. Cliquez sur OK. Le contrôle d'intégrité commence.
      Aucune erreur d'analyse ne doit être signalée. Si des erreurs sont détectées, modifiez vos objets dans le volet gauche pour éviter les erreurs d'analyse.
  8. Cliquez sur OK pour fermer la boîte de dialogue.
  9. Exportez l'univers dérivé vers le CMS comme suit :
    1. Dans le menu de Designer, sélectionnez File, Export.
    2. Dans la liste déroulante de champ Domain, sélectionnez , puis recherchez et sélectionnez CA Customer Universes.
    3. Cliquez sur OK pour exporter l'univers vers le CMS local.
    La boîte de dialogue Univers exporté avec succès apparaît.
  10. Enregistrez vos modifications et exportez l'univers de CA SDM.
    Les changements sont maintenant disponibles dans votre environnement de génération de rapports de CA BI, y compris dans Web Intelligence et Crystal Reports.
Modifications de schéma commun
Vous pouvez implémenter des modifications de schéma dans l'univers. Pour vous familiariser avec ce processus, le tableau ci-dessous répertorie les modifications de schéma communes que vous pouvez rencontrer.
Quand un type de champ est défini dans le concepteur Web en tant que...
Suivez ces règles lorsque vous utilisez le champ dans l'univers : cliquez avec le bouton droit de la souris sur l'attribut et sélectionnez...
INTEGER
Propriétés de l'objet, Onglet Définition, Type = Nombre
STRING
Propriétés de l'objet, Onglet Définition, Type = Caractère
DATE
Propriétés de l'objet, Onglet Définition, Type = Date
Format de l'objet, Onglet Nombre : Choisissez la catégorie "Date/Heure" ; Choisissez le format dd/mm/yyyy hh:mm:ss AM/PM
DURATION
Propriétés de l'objet, Onglet Définition, Type = Nombre ; Propriétés de l'objet, Onglet Définition, Sélectionnez = PdmSeconds(object.attr)
SREL
Créez un alias d'attribut CA SDM.
BREL
(Non applicable)
QREL
(Non applicable)
DERIVEE
Utilisez un type de données et un format d'objet appropriés pour la valeur stockée dans le champ dérivé. Le champ Dérivée peut produire n'importe quel résultat, de sorte qu'il n'existe pas de norme particulière à respecter.
Cas particulier : Local
Il ne s'agit pas d'un type de données défini dans le concepteur Web, mais plutôt d'un type de données utilisé parfois dans l'univers pour indiquer un type de données qui n'est pas pris en charge.
Le champ Local est affiché dans le volet droit de l'univers, accompagné du type L. Il est possible de faire glisser ces champs, mais pas de les déposer dans une classe du volet droit de l'univers. Le plus souvent, les types de données de champs, tels que le type binaire, ne sont pas pris en charge par l'univers. Il est cependant possible de les ajouter au volet gauche de l'univers en créant un objet et en plaçant le PdmString (object.attribute) dans la fenêtre de sélection de la boîte de dialogue de modification des propriétés.