Définition d'une table de correspondance

Les tables de correspondance définissent le mappage de codes et de valeurs figurant dans un fichier de données à des codes d'objet Cognos Controller pour que les données puissent être utilisées dans Cognos Controller. Par exemple, il est souvent nécessaire de convertir les codes de compte figurant dans le fichier d'importation en codes de compte Cognos Controller.

Pourquoi et quand exécuter cette tâche

Une table de correspondance contient les informations suivantes :
  • Le nom de la table de correspondance
  • La description de la table de correspondance
  • L'objet Cognos Controller pour lequel convertir un code
  • Une indication spécifiant si le mappage d'une valeur dans le fichier de données à plusieurs codes d'objet Cognos Controller est autorisé (doublons admis) ; le mappage d'un objet Cognos Controller à plusieurs valeurs dans le fichier de données est autorisé par défaut
Vous pouvez définir le mappage dans une table de correspondance comme suit :
  • En important un fichier .csv ou .xlsx contenant les mappages
  • En saisissant manuellement les mappages
Vous pouvez utiliser le caractère générique * dans la chaîne lorsque vous spécifiez les valeurs du fichier de données. Il indique qu'un ou plusieurs caractères dans le fichier peuvent prendre n'importe quelle valeur.
Remarque : Soyez prudent lorsque vous spécifiez un astérisque (*) dans les tables de correspondance admettant les doublons. Si une valeur correspond à un code contenant un astérisque et à un code sans astérisque dans la table de correspondance, la table de correspondance n'est pas valide même si les doublons sont admis.

Vous pouvez exporter et importer le contenu d'une table de correspondance vers et depuis un fichier .xlsx.

Procédure

  1. Dans l'onglet Tables de correspondance, cliquez sur Nouvelle table de correspondance. La fenêtre Définir la table de correspondance s'ouvre.
  2. Renseignez les zones Nom et Description pour la table de correspondance.
  3. Sélectionnez dans la liste pour la zone objet Controller l'objet auquel la table de correspondance s'applique.
  4. Pour autoriser le mappage d'une valeur dans le fichier de données à plusieurs codes d'objet Cognos Controller, sélectionnez la case à cocher Autoriser les doublons. Si cette case à cocher n'est pas sélectionnée, chaque valeur unique dans le fichier de données ne peut être mappée qu'à un seul objet Cognos Controller.
  5. Cliquez sur Enregistrer. La table de correspondance figure dans la liste Tables de correspondance. Un point gris à côté du nom d'une table de correspondance signifie que la table est vide.
  6. Dans la liste, cliquez sur le nom de la table de correspondance.
  7. Pour importer un fichier contenant les mappages, procédez comme suit :
    1. Cliquez sur Importer à partir d'un fichier. Un message d'avertissement indique que les données dans la table de correspondance vont être écrasées.
    2. Cliquez sur OK.
    3. Faites glisser un fichier dans la fenêtre d'importation ou accédez au fichier pour le sélectionner, puis cliquez sur Importer. Un message indique le nombre de lignes importées.
    4. Cliquez sur Fermer, puis sur Enregistrer.
  8. Pour saisir les mappages manuellement, procédez comme suit :
    1. Sur la première ligne de la colonne De, entrez la valeur importée. Vous pouvez utiliser le caractère générique * dans cette zone. Par exemple, vous pouvez utiliser le caractère générique pour spécifier une plage de codes de compte au lieu de spécifier chaque code de compte séparément.
    2. Dans la colonne A, sélectionnez un compte, une société ou une dimension étendue où les données importées doivent être placées.
    3. Si la colonne Inverser le signe est affichée, sélectionnez Oui si vous voulez changer le signe du montant lorsqu'il est importé. La colonne Inverser le signe est affichée uniquement pour les tables de correspondance des comptes.
    4. Cliquez sur Ajouter une ligne et définissez ses valeurs.
    5. Ajoutez d'autres lignes jusqu'à ce que vous ayez défini toutes les zones pour les données à importer.
    6. Cliquez sur Enregistrer.

Résultats

Si la table de correspondance est valide, un point vert apparaît.

Si la table de correspondance n'est pas valide, un point rouge apparaît. Vous devez éditer les lignes de mappage dans la table de correspondance et vous assurer qu'elles sont définies correctement.

Que faire ensuite

Pour changer le nom, la description, l'objet Cognos Controller ou l'indication spécifiant si les doublons sont autorisés ou non, cliquez sur l'icône représentant des points de suspension à côté de la table de correspondance, puis sélectionnez Editer.

Pour supprimer une table de correspondance, cliquez sur l'icône représentant des points de suspension à côté de la table et sélectionnez Supprimer.