Les expressions de valeur source et cible peuvent contenir des caractères spéciaux. Ces derniers ne sont pris en charge que pour les mappings de type Comme.
Astérisque (*)
L'astérisque (*) représente la valeur source. Il peut être préfixé ou suffixé par des caractères, qui filtrent la valeur source sur ce préfixe ou suffixe. Le caractère générique (chargement des données pour réécriture) prend les éléments présents dans la source et les place dans la colonne cible, en ajoutant généralement un préfixe.
Point d'interrogation (?)
Le point d'interrogation (?) remplace un seul caractère de la valeur source. Vous pouvez en utiliser plusieurs dans l'expression. Vous pouvez également les combiner avec d'autres expressions. Par exemple, "A??" recherche les membres dont le nom commence par un A suivi de deux caractères, et sélectionne les membres ou retire les deux caractères.
<1>, <2>, <3>, <4>, <5>
Traite les lignes qui contiennent des valeurs concaténées et extrait la valeur de segment correspondante (identifiée par le numéro de segment). Chaque segment est séparé par un trait de soulignement (_). Une seule valeur de segment peut être extraite par expression de valeur source. Le membre source doit utiliser le caractère "_" comme séparateur.
Remarque :
<1>, <2>, <3>, <4>, <5> peuvent être utilisés avec un point d'interrogation (?) mais pas avec un astérisque (*).
<BLANK>
Ne traite que les lignes qui contiennent le caractère vide (espace).
Le système lit uniquement l'expression lorsque le membre source est ‘ ‘ en tant que <BLANK>. Dans ce cas, des apostrophes entourent le caractère d'espace unique. Si la source a la valeur NULL, indiquée par ,,
ou par un espace entouré de " "
, le système n'interprète pas NULL en tant que <BLANK>. Seule l'expression ‘<space char> est interprétée.
Remarque :
Vous pouvez utiliser la notation <BLANK> à la fois dans les expressions source et cible. Si elle est utilisée dans une expression cible, un espace vide est écrit dans la cible.
Utilisez la cible <BLANK> lorsque vous effectuez une réécriture dans la table d'interface de journal PeopleSoft pour tout champ vide.
Ceci s'applique à la fois aux mappings de dimension d'élément de clé ou de segment simples et concaténés.
Tableau 3-2 Exemples d'expressions utilisant des caractères spéciaux
Caractères spéciaux utilisés | Type de mapping | Valeur source | Valeur cible | Résultat | Remarques |
---|---|---|---|---|---|
* |
Chargement des données | * | 1000 |
|
Dans cet exemple, Oracle Hyperion Financial Data Quality Management, Enterprise Edition traite toutes les lignes et remplace la valeur source par une valeur par défaut de 1 000. Dans cette expression, |
* |
Chargement des données | * | * |
|
Dans cet exemple, FDMEE traite toutes les lignes et remplace la valeur source par elle-même. |
* |
Suppression | * | A* |
|
Traite tous les membres source et ajoute un "A" en tant que préfixe. |
* |
Suppression | *_DUP | * |
|
Traite et retire uniquement les valeurs source se terminant par "_DUP". |
? |
Suppression | ?* | * |
|
Ce résultat traite uniquement les valeurs source d'une longueur minimale d'un caractère. Retire le premier caractère |
? |
Suppression | *???? | * |
|
Ce résultat traite uniquement les valeurs source d'une longueur minimale de quatre caractères. Retire les 4 derniers caractères |
<1>, <2>, <3>, <4>, <5> |
Chargement des données | <1> | * |
|
|
<1>, <2>, <3>, <4>, <5> |
Chargement des données | <2> | * |
|
|
<1>, <2>, <3>, <4>, <5> |
Chargement des données | <3> | * |
|
|
<1>, <2>, <3>, <4>, <5> |
Suppression | ?<1> | * |
|
|
<BLANK> |
Chargement des données | <BLANK> | [None] |
|
Les guillemets simples servent à des fins d'illustration uniquement. |