Règles d'expression
Les règles d'expression utilisent des fonctions d'expression et des colonnes pour définir la logique de règle. Créez des règles d'expression et ajoutez-les à un profil dans Analyst Tool.
Utilisez les règles d'expression pour changer ou valider des valeurs de colonnes dans un profil. Vous pouvez créer une ou plusieurs règles d'expression à utiliser dans un profil. Les fonctions d'expression sont des fonctions semblables à SQL utilisées pour transformer les données source. Vous pouvez créer la logique de règle d'expression avec les types suivants de fonctions :
- •Caractère
- •Conversion
- •Nettoyage des données
- •Date
- •Codage
- •Financier
- •Numérique
- •Scientifique
- •Spécial
- •Test
Processus de règles d'expression
Utilisez l'assistant Éditer le profil pour créer une règle d'expression et l'ajouter à un profil.
L'assistant Éditer le profil inclut un éditeur d'expression. Utilisez-le pour ajouter des fonctions d'expression, configurer les colonnes comme entrée aux fonctions, valider l'expression et configurer le type de renvoi, la précision et l'échelle.
La sortie d'une règle d'expression est une colonne virtuelle qui utilise le nom de la règle comme nom de colonne. L'outil Analyst exécute un profil de colonne dans la colonne virtuelle. Par exemple, vous devez utiliser une règle d'expression pour valider un code postal. La règle renvoie 1 si le code postal est valide et 0 s'il n'est pas valide. Informatica Analyst exécute un profil de colonne sur les valeurs de sorties 1 et 0 de la règle.
Vous pouvez effectuer les étapes suivantes pour créer une règle d'expression :
- 1. Ouvrir un profil.
- 2. Configurer la logique de règle à l'aide des fonctions d'expression et des colonnes en tant que paramètres.
- 3. Configurer les options de profilage.
Création d'une règle d'expression
Utilisez l'assistant Éditer le profil pour créer une règle d'expression et l'ajouter à un profil. Créez une règle d'expression pour valider des valeurs pour les colonnes d'un profil.
1. Dans le navigateur, sélectionnez le projet ou le dossier qui contient le profil auquel ajouter la règle.
2. Dans le panneau Contenu, cliquez sur le profil pour l'ouvrir.
Le profil s'affiche dans un onglet.
3. Cliquez sur Actions > Éditer > Règles de profilage de colonnes.
La boîte de dialogue Éditer le profil s'affiche.
4. Cliquez sur Nouveau.
5. Sélectionnez Créer une règle.
6. Cliquez sur Suivant.
7. Entrez un nom et une description facultative pour la règle.
8. Transformez éventuellement la règle en règle réutilisable et configurez l'emplacement du projet et du dossier.
Si vous transformez une règle en règle réutilisable, vous ou d'autres utilisateurs peuvent utiliser la règle dans un autre profil comme règle prédéfinie.
9. Dans l'onglet Fonctions, sélectionnez une fonction et cliquez sur la flèche droite pour entrer les paramètres de la fonction.
10. Dans l'onglet Colonnes, sélectionnez une colonne d'entrée et cliquez sur la flèche droite pour ajouter l'expression dans l'éditeur Expression. Vous pouvez également ajouter des opérateurs logiques à l'expression.
11. Cliquez sur Valider. Vous pouvez passer à l'étape suivante si l'expression est valide.
12. Cliquez éventuellement sur Éditer pour configurer le type de renvoi, la précision et l'échelle.
13. Cliquez sur Suivant.
14. Dans le panneau Profilage de colonnes, sélectionnez les colonnes dans lesquelles vous souhaitez exécuter un profil. Les colonnes comprennent toutes les règles appliquées au profil. Sélectionnez éventuellement Nom pour sélectionner toutes les colonnes.
L'outil Analyst indique le nom, le type de données, la précision et l'échelle pour chaque colonne.
15. Dans le panneau Options d'échantillonnage, configurez les options correspondantes.
16. Dans le panneau Options de développement, configurez les options correspondantes.
17. Cliquez sur Enregistrer pour créer la règle ou sur Enregistrer et exécuter pour créer la règle puis exécuter le profil.