Ajout d'un élément de configuration de source de données

Vous pouvez inclure des éléments de source de données dynamiques à définir lors de la phase d'exécution. L'élément Configuration de la source de données permet de reconfigurer une source de données.

Rational Publishing Engine détermine les URL des sources de données statiques lorsque la génération de documents commence et non lors de l'accès à la première requête de la source de données. Avec les éléments de configuration de source de données, vous pouvez contrôler le temps d'évaluation des éléments lors de la génération de documents.

Les éléments de configuration de source de données sont utiles si vous ne connaissez pas les informations de connexion lorsque vous commencez à concevoir votre document. Par exemple, si vous avez associé des artefacts de deux produits, A et B, les informations sur la source de données peuvent être collectées de B lors de la phase d'exécution. En reconfigurant une source de données, vous modifiez les propriétés, telles que l'URI, le nom d'utilisateur, le mot de passe et toutes autres propriétés spécifiques à la source de données utilisées par Rational Publishing Engine lors de l'extraction des données.

Avant de commencer

L'élément Configuration de la source de données doit être placé dans le canevas de document avant l'élément contenant des requêtes pour la source de données configurée.

Pourquoi et quand exécuter cette tâche

Utilisez l'élément Configuration de la source de données pour reconfigurer la source de données. Un élément de configuration de la source de données doit être connecté à un schéma de source de données utilisé dans le canevas. Suivant la configuration de la source de données, l'élément de source de données dynamique inclut des propriétés similaires aux propriétés de la spécification de document. Lors de la génération de documents, cet élément initialise ou réinitialise la source de données. Utilisez l'élément Configuration de la source de données pour ne définir que les propriétés inconnues lors de la phase d'exécution. Si cet élément est utilisé pour toutes les propriétés, telles que le nom d'utilisateur, le mot de passe ou l'emplacement des fichiers exe, les canevas sont moins portables.

Les propriétés de l'élément Configuration de la source de données sont similaires à celles définies pour l'élément de source de données dans la spécification de document, mais les propriétés de la spécification de document possèdent des valeurs statiques tandis que les propriétés de l'élément Configuration de la source de données utilisent les valeurs d'une autre source de données disponible dans leur contexte.

Procédure

Pour reconfigurer la source de données :

  1. Dans la vue Palette, faites glisser l'élément Configuration de la source de données icône Configuration de la source de données dans le canevas.
  2. Sélectionnez l'élément de configuration de la source de données.
  3. Dans la vue Propriétés, sélectionnez l'onglet Données.
  4. Dans la propriété Sources de données cible, entrez le nom du schéma de source de données. Une fois qu'une configuration de source de données a été connectée à un schéma de source de données, ses propriétés de formatage sont mises à jour pour refléter les propriétés d'exécution de chaque type de schéma de source de données.
  5. Dans la propriété Configuration de données héritée, entrez le nom d'un schéma de source de données utilisé dans le canevas. Par défaut, cette propriété ne contient pas de valeur. Vous pouvez remplacer cette valeur par le nom de schéma de source de données utilisé dans le canevas. Si cette propriété est utilisée, la source de données cible est configurée à l'aide des paramètres de la source de données héritée et des propriétés définies dans la configuration de la source de données.

    Les propriétés de la source de données héritée sont utilisées lorsqu'une valeur n'est pas spécifiée pour la source de données cible. Par exemple, l'URL de la source de données héritée est utilisée pour la source de données cible tant que la propriété URL n'a pas été spécifiée pour la source de données cible. La propriété de source de données héritée est couramment utilisée pour ne fournir qu'une seule fois les données d'identification pour les sources de données.

    Les autres propriétés peuvent également être spécifiées ou être extraites des valeurs fournies dans la spécification de document ou de la source de données définie sous la propriété inherited data source.
    Remarque : La source de données cible et la source de données héritée peuvent être identiques. Si la propriété inherited data source reste vide, la source de données cible est utilisée.

    A moins qu'elle ne soit vide, la propriété de configuration de la source de données est prioritaire sur la propriété de spécification de document. Rational Publishing Engine combine les propriétés définies dans l'élément Configuration de la source de données avec celles définies dans la spécification de document.


Retour d'informations