SAP Information Steward Mode d'emploi
PDF
Descarregar
Documento
PUBLIC
SAP Information Steward
Version du document : 4.2 Support Package 6 (14.2.6.0) – 2015-12-10
Guide de l'utilisateur
Contenu
1
Accès à Information Steward. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
1.1
Accès à Information Steward depuis la zone de lancement BI. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .12
2
Data Insight. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
2.1
Présentation de Data Insight. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
Assistant de qualité des données Data Insight. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
2.2
Projet Enterprise. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
2.3
Ajouter des tables et des fichiers aux projets. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
Ajout de tables par nom. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
Ajout de tables par exploration des métadonnées. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
Affichage de définitions de table lors de l'exploration des métadonnées. . . . . . . . . . . . . . . . . . . . . . 18
Ajout de fichiers par exploration des métadonnées. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
Recherche de tables ou de fichiers dans une connexion. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
2.4
Gestion des métadonnées importées. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
Rapprochement des métadonnées importées. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
Suppression d'une table ou d'un fichier d'un projet. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .21
Objets dépendants et dépendances. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
Suppression des métadonnées importées. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
2.5
Gestion des formats de fichiers. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .24
Formats de fichiers. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
Création d'un format de fichier pour un fichier plat. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .25
Création d'un format de fichier pour un classeur Excel. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
Options d'organisation des champs dans un format de fichier. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
Création d'un groupe de fichiers pour les fichiers associés. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
Modification d'un format de fichier. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
Copie d'un format de fichier. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .33
Affectation d'un format de fichier à un fichier. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
Affichage de l'utilisation d'un format de fichier. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
Suppression d'un format de fichier. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .35
2.6
A propos des vues Data Insight. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
Onglets de l'Editeur de vue. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36
Création d'une vue avec Join. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
Combiner deux ou plusieurs vues avec Union. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39
Création d'une colonne de sortie. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40
Modification d'une vue. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .41
Ajout de sources à une vue. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
Suppression de sources d'une vue. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42
2
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide de l'utilisateur
Contenu
Modification du schéma de sortie pour personnaliser les vues. . . . . . . . . . . . . . . . . . . . . . . . . . . . 43
Affichage de l'utilisation d'une vue. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43
Copie d'une vue. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44
Utilisation de tables SAP dans des vues. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44
Editeurs d'expressions avancés pour les vues. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48
Conditions de jointure associées aux vues. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49
Expressions de condition de jointure. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49
Options de mise en cache. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53
Création d'un classement de jointures. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53
Conditions de filtre associées aux vues. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54
Expressions de condition d'agrégat et Group by. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55
Fenêtre Editeur de vue. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59
2.7
Afficher les données source. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60
Affichage des données source à partir de la fenêtre Parcourir les métadonnées. . . . . . . . . . . . . . . . 61
Affichage des données source à partir de la liste Tables source. . . . . . . . . . . . . . . . . . . . . . . . . . . . 61
Affichage d'un sous-ensemble de colonnes. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62
Filtrage des données affichées. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .62
Tri des données affichées. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62
Exportation des données affichées. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .63
2.8
A propos du profilage . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64
Création d'une tâche de profilage des colonnes. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65
Profilage de type de contenu. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67
Tâche de profilage des adresses. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69
Création d'une tâche de profilage des dépendances. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71
Création d'une tâche de profilage de redondance. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .72
Création d'une tâche de profilage d'unicité. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 73
Options d'échantillonnage pour les données de profilage. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 74
2.9
Affichage des résultats de profilage. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75
Affichage des résultats de profilage de colonne. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 76
Afficher les résultats du profilage Contenu. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 79
Afficher les résultats de profilage Adresses. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .80
Affichage des résultats de profilage des dépendances. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81
Affichage des résultats de profilage de redondances. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 82
Afficher les résultats de profilage Unicité. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 83
Affichage des résultats de profil et de scorecard dans Gestion des métadonnées. . . . . . . . . . . . . . . 84
Valeurs des résultats de profil. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 84
2.10
Gestion des tâches de profilage. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 85
Modification d'une tâche de profilage. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 85
Exécution d'une tâche de profilage. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 86
Exécution d'une tâche de profilage dans le projet Enterprise. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 87
Suppression d'une tâche de profilage. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 87
Guide de l'utilisateur
Contenu
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
3
Création d'un filtre de tâches de profilage. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 88
Visualisation et modification des paramètres d'affichage du profil. . . . . . . . . . . . . . . . . . . . . . . . . .88
Paramètres d'affichage du profil. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 89
Association de types de contenu. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 89
2.11
Règles. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 90
Calcul des scores. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91
Règles des données ayant échoué. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 92
Création de règles. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 93
Expressions avancées associées aux règles. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .100
Attributs personnalisés pour les règles. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 104
Traitement d'une règle. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 107
Affichage des résultats de règle. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 111
Plus de données ayant échoué à une règle. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 116
Inclusion de la source avec les données ayant échoué. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .125
Gestion des règles. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .126
2.12
Assistant de nettoyage. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 140
Nettoyage et correspondance. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .141
Présentation du processus. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .142
Configuration d'une nouvelle solution de nettoyage des données. . . . . . . . . . . . . . . . . . . . . . . . . .142
Gestion de vos solutions de nettoyage des données . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .152
Résultats de nettoyage et de correspondance. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 156
Résultats du nettoyage. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 157
Résultats de la correspondance. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 166
Colonnes de données. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 192
Résumé de la solution de nettoyage des données. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 205
Publication de votre solution de nettoyage des données . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 206
Fermeture d'une solution de nettoyage des données . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .206
2.13
Scorecards. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 206
Ajout d'un domaine de données clés. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .208
Suppression d'objets du domaine de données clés. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 209
Affichage des scorecards. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 209
Affichage des exemples de données ayant échoué à partir d'un scorecard. . . . . . . . . . . . . . . . . . . 211
Affichage de l'impact et du lignage. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 212
Affichage des valeurs Sigma. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .213
Liens de scorecard. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 214
Calcul des scorecards. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 215
2.14
Analyse de la valeur commerciale. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 216
Sélection de la devise. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 217
Configuration des coûts par échec d'enregistrement. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 217
Vues d'analyse de la valeur commerciale. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 218
2.15
4
Langage de script. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .221
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide de l'utilisateur
Contenu
Catégories de création d'expressions. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 222
Validation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .225
Syntaxe de langage. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .225
2.16
Types de données. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 333
Descriptions de types de données. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 333
Traitement du type de données. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 341
2.17
Types de contenu. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 354
Création de types de contenu personnalisés. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 356
Affichage des dépendances de type de contenu. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 356
Gestion des types de contenu. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 357
Meilleures pratiques relatives aux types de contenu. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .359
2.18
Exportation et importation de projets et d'objets. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 360
Exportation d'un projet. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 361
Exportation d'un objet. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 361
Exportation de types de contenu. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 364
Exportation des liaisons de règle. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 365
Exportation de règles vers Data Services. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 366
Importation d'un projet. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 367
Importation d'un objet. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .369
Importation de types de contenu. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 371
Importation de règles. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 371
Importation des liaisons de règles. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 373
2.19
Exportation de résultats de profil. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .374
3
Gestion des métadonnées. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 376
3.1
Présentation de Metadata Management. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 376
Page Répertoire de Gestion des métadonnées. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 377
Recherche d'objets. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 380
Présentation des relations de métadonnées. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 386
Relations définies par l'utilisateur entre des objets. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .399
Ajout d'annotations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 401
Attributs personnalisés pour les objets de métadonnées. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 401
Modifier les préférences des relations. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 402
Exportation d'objets relationnels. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 406
Affichage de rapports de métadonnées personnalisés. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .411
Affichage des données de connexion Data Insight. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 414
3.2
Intégrateur de métadonnées SAP BusinessObjects Enterprise. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 416
Objets dans une source d'intégrateur SAP BusinessObjects Enterprise. . . . . . . . . . . . . . . . . . . . . 416
Métadonnées affichées pour les objets SAP BusinessObjects Enterprise. . . . . . . . . . . . . . . . . . . . 422
Affichage de l'analyse d'impact des champs de rapports Crystal. . . . . . . . . . . . . . . . . . . . . . . . . . 426
Affichage des résultats de la collection de dossiers personnels. . . . . . . . . . . . . . . . . . . . . . . . . . . 428
Relations pour objets d'univers et rapports. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 429
Guide de l'utilisateur
Contenu
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
5
Relations pour les objets Lumira. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 435
Affichage du lignage des données Crystal Reports ou Web Intelligence depuis la zone de
lancement BI. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 436
Relations des sources SAP NetWeaver BW. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 437
Relations pour les utilisateurs et les groupes. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .440
3.3
Métadonnées SAP NetWeaver Business Warehouse. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 443
Objets de métadonnées SAP NetWeaver Business Warehouse. . . . . . . . . . . . . . . . . . . . . . . . . . . 443
Métadonnées affichées pour les objets SAP NetWeaver Business Warehouse. . . . . . . . . . . . . . . . 449
Affichage de diagrammes de lignage des données depuis la zone de lancement BI. . . . . . . . . . . . . 450
Relations pour les objets SAP NetWeaver BW. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 450
3.4
Métadonnées SAP Data Services. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .457
Métadonnées affichées pour Data Services. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 457
Objets SAP Data Services. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 460
Définition de métadonnées de flux de données. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 462
Affichage d'une instance de flux de données. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 462
Définition de métadonnées de banque de données. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 463
Affichage de métadonnées pour une colonne ou une table. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 464
Exploration d'une instance de colonne. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 464
Relations d'objets Data Services. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 465
Affichage de l'auto-documentation de Data Services . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 470
3.5
Intégrateur SAP HANA. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 471
Objets de base de données SAP HANA. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 471
Limitation de la collection de packages SAP HANA. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .473
Prise en charge de plusieurs versions de SAP HANA Studio. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 474
Vues Modèle d'informations et vues de colonnes SAP HANA. . . . . . . . . . . . . . . . . . . . . . . . . . . . 474
Affichage de relations dans une source de base de données SAP HANA. . . . . . . . . . . . . . . . . . . . . 475
3.6
Intégrateur de métadonnées SAP Sybase PowerAMC. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 475
Objets de métadonnées PowerAMC pour la gestion des métadonnées. . . . . . . . . . . . . . . . . . . . . .476
Relations de l'intégrateur de métadonnées PowerAMC. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .477
3.7
Objets de métadonnées de l'intégrateur SAP ERP Central Component. . . . . . . . . . . . . . . . . . . . . . . . 478
Métadonnées affichées pour les objets SAP ERP Central Component. . . . . . . . . . . . . . . . . . . . . . 478
3.8
Métadonnées de modélisation des données. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 480
Métadonnées affichées pour les objets de modélisation des données. . . . . . . . . . . . . . . . . . . . . . 480
Affichage de relations d'objets CWM. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 481
3.9
Métadonnées Data Federator. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 482
Métadonnées affichées pour Data Federator. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 482
Relations d'objets Data Federator. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 484
Navigation dans les métadonnées Data Federator. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 485
Affichage de relations d'objets Data Federator. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 486
3.10
Métadonnées de base de données relationnelle. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 490
Objets de base de données relationnelle. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 490
6
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide de l'utilisateur
Contenu
Exploration d'une instance de vue. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .491
Affichage de relations dans une source de base de données. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 491
3.11
Intégrateur de métadonnées Excel. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 494
Modèle d'intégrateur de métadonnées Excel. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 495
Instructions de configuration du modèle. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 497
3.12
Exportation de vues vers Microsoft Excel. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 498
4
Metapedia. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 499
4.1
Présentation de Metapedia. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .499
Utilisateurs et groupes Metapedia. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 500
Recherche Metapedia. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 501
Attributs personnalisés pour Metapedia. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 505
Notifications par e-mail pour les termes et les stratégies. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 505
Importer et exporter avec Excel. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 507
4.2
Présentation des termes et des catégories. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 517
Détails des termes et catégories. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 518
Processus d'approbation des termes. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 519
Utilisation de termes et de catégories Metapedia. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 521
Affichage de termes Metapedia depuis la zone de lancement BI. . . . . . . . . . . . . . . . . . . . . . . . . . 533
Informations du glossaire PowerAMC. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 534
4.3
Compression des sets et des instructions de stratégies. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .535
Exemple de set de stratégies. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 536
Processus d'approbation des stratégies. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 538
Création de sets de stratégies. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 541
Création d'instructions de stratégies. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 542
Modification des sets et des instructions de stratégies. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 543
Copie d'instructions de stratégies. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 544
Rétablissement des sets et des instructions de stratégies sur la dernière version approuvée. . . . . . 544
Association d'instructions de stratégies à des termes. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 545
Associer des instructions de stratégies à d'autres instructions de stratégies. . . . . . . . . . . . . . . . . 546
Association d'instructions de stratégies à des règles. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 546
Association d'instructions de stratégies à des objets. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 547
Affichage de l'historique d'un set ou d'une instruction de stratégie. . . . . . . . . . . . . . . . . . . . . . . . 549
Utilisation de la date d'expiration. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 550
Suppression des sets et des instructions de stratégies. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .550
5
Générateur de packages de nettoyage des données. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 552
5.1
Générateur de packages de nettoyage des données : Démarrage. . . . . . . . . . . . . . . . . . . . . . . . . . . . 552
A propos du nettoyage de données. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .552
A propos des packages de nettoyage des données. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .553
Lancement du Générateur de packages de nettoyage des données. . . . . . . . . . . . . . . . . . . . . . . . 555
Fermeture des packages de nettoyage des données. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 555
Guide de l'utilisateur
Contenu
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
7
Types de package de nettoyage des données. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 556
Liens entre packages de nettoyage des données. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 557
Terminology used for cleansing packages. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 558
Différences logicielles : package de nettoyage des données personnelles et professionnelles
versus package personnalisé . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 561
Evaluation d'un package de nettoyage des données dans Data Services. . . . . . . . . . . . . . . . . . . . 563
Planification et création d'un package de nettoyage des données personnalisé. . . . . . . . . . . . . . . 564
Planification, création et ajustement d'un package de nettoyage des données personnelles et
professionnelles. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 568
Cycle de vie du package de nettoyage des données : développement, déploiement et gestion
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 573
5.2
Nouveaux packages de nettoyage des données. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 578
Création de packages de nettoyage des données. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 578
Création d'un package de nettoyage des données personnalisé avec l'assistant. . . . . . . . . . . . . . . 579
Importation des fichiers de packages de nettoyage des données Data Services 3.2. . . . . . . . . . . . .587
5.3
Packages de nettoyage des données personnelles et professionnelles. . . . . . . . . . . . . . . . . . . . . . . . 598
Standardisation dans des packages de nettoyage des données personnelles et professionnelles
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 598
Attributs personnels et professionnels dans les champs de données discrets. . . . . . . . . . . . . . . . .599
Données d'analyse. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 600
Données propres à une région. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 601
Création d'un package de nettoyage des données personnelles et professionnelles. . . . . . . . . . . . 624
Validation des modifications apportées au package de nettoyage des données personnelles et
professionnelles. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 626
5.4
Redéfinition de packages de nettoyage des données en mode Conception. . . . . . . . . . . . . . . . . . . . . 636
A propos du mode Conception. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .636
Attributs IGNORED et EXTRA. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 638
Affectation de formats standard et de variantes. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 639
A propos des phrases. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 645
Définition du contexte. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 647
Comparaison entre les phrases et la définition de contexte. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .665
Définition du format de catégorie. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 665
Ajout d'exemples de données supplémentaires. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 667
Valeurs analysées affectées à plusieurs attributs (résolution de conflit). . . . . . . . . . . . . . . . . . . . .668
Résolution de conflits. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 670
Recherche en mode Conception. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 671
Exploration de groupes d'enregistrements vers le bas. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 672
5.5
Optimisation des packages de nettoyage des données en mode Avancé. . . . . . . . . . . . . . . . . . . . . . . 673
A propos du mode Avancé. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 673
À propos des domaines. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 674
Recherche en mode Avancé. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .679
Onglet Gérer les classifications et les variantes. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 680
8
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide de l'utilisateur
Contenu
Modification des règles. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 697
5.6
Publier des packages de nettoyage des données. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 721
Publication d'un package de nettoyage des données. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .721
Exportation d'un fichier ATL pour Data Services . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 722
Mise à jour d'un package de nettoyage des données public. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 723
Affichage des packages de nettoyage des données publics. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 724
5.7
Analyse des types de données courants (données de référence). . . . . . . . . . . . . . . . . . . . . . . . . . . . 725
Types de données courants. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 725
A propos des analyseurs. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 726
A propos des numéros de téléphone. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 727
Ajout de modèles de numéros de téléphone internationaux. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 729
Modification des modèles de numéros de téléphone internationaux. . . . . . . . . . . . . . . . . . . . . . . 729
Ajout de noms de domaines de messagerie . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 730
Modification des noms de domaines de messagerie. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 731
A propos de l'analyse du numéro de sécurité sociale . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 731
Données de la sécurité sociale . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .732
A propos des règles de correspondance au modèle définies par l'utilisateur. . . . . . . . . . . . . . . . . . 732
Exemple de règle simple définie par l'utilisateur. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 733
Exemple de règle personnalisée complexe. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 734
Ajout de modèles personnalisés . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 735
Ajout de règles personnalisées . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 735
Modification de modèles ou de règles personnalisés. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 736
Suppression d'une règle ou d'un modèle personnalisé. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 736
Eléments des règles de modèle définies par l'utilisateur. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 737
5.8
Mode de traitement des données via Data Cleanse. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 737
Présentation de l'analyse de données. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 737
Analyser et classer les données d'entrée pour les packages de nettoyage des données
personnelles et professionnelles. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 738
Analyse et classification de l'entrée pour les packages de nettoyage des données personnalisés
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 742
Analyse basée sur les règles. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 744
Sortie et standardisation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 744
5.9
Expressions régulières et modèles. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 748
Expressions régulières dans le Générateur de packages de nettoyage des données. . . . . . . . . . . . 748
Etude de la stratégie d'analyse. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 749
Fonctionnement des expressions régulières. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 750
Opérateurs. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 750
Caractères spéciaux. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 752
Liste entre crochets correspondant à un caractère d'entrée . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 752
Regroupement de caractères à l'aide de parenthèses. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .753
Définition d'un modèle d'expression régulière . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 753
Guide de l'utilisateur
Contenu
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
9
Exemples d'expressions régulières. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 756
5.10
Options de la transformation Data Cleanse. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 758
Rapport et analyse. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 759
Options du package de nettoyage des données. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 759
Options de standardisation des personnes. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 760
Options de standardisation de sexe. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 763
Options de standardisation de la société. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 764
Autres options de standardisation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 765
Groupe d'options liées aux numéros de téléphone. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 768
Options de date. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 769
5.11
Mise à niveau du contenu pour les packages de nettoyage des données personnelles et
professionnelles. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 771
Notification de mise à niveau du contenu. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 772
Que se passe-t-il pendant une mise à niveau du contenu ?. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 772
Réalisation d'une mise à niveau du contenu. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 773
États de la mise à niveau du contenu. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .774
5.12
Dépannage. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 775
FAQ Dépannage . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 775
Déverrouillage d'un package de nettoyage des données. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 777
5.13
Raccourcis clavier. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 779
5.14
Mots réservés. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 779
5.15
Longueur maximale du champ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 782
5.16
États et statuts des packages de nettoyage des données. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .782
États du package de nettoyage des données. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 783
Statuts du package de nettoyage des données. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 784
6
Vérification des correspondances. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 786
6.1
Vérification des correspondances. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 786
6.2
Correspondance et consolidation à l'aide de Data Services et Information Steward. . . . . . . . . . . . . . . 788
6.3
Gestion des configurations de la vérification des correspondances. . . . . . . . . . . . . . . . . . . . . . . . . . .789
Création ou modification d'une configuration de vérification des correspondances. . . . . . . . . . . . . 789
Stratégie du meilleur enregistrement. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 795
Définition d'une stratégie du meilleur enregistrement. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .795
Descriptions de stratégies du meilleur enregistrement. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 797
Exécution d'une configuration de vérification des correspondances. . . . . . . . . . . . . . . . . . . . . . . 799
Suppression d'une configuration de la vérification des correspondances. . . . . . . . . . . . . . . . . . . . 800
6.4
Gestion de la vérification manuelle de la correspondance. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 801
Modification d'une vérification manuelle des correspondances. . . . . . . . . . . . . . . . . . . . . . . . . . . 801
Forçage de l'arrêt d'une vérification manuelle des correspondances. . . . . . . . . . . . . . . . . . . . . . . 802
Annulation d'une vérification manuelle des correspondances. . . . . . . . . . . . . . . . . . . . . . . . . . . . 803
Notifications par e-mail pour les tâches de vérification manuelle des correspondances. . . . . . . . . .803
6.5
10
Résumé de la vérification des correspondances pour la tâche. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 805
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide de l'utilisateur
Contenu
Groupes de correspondance par statut. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .805
Groupes de correspondance par taille. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 805
Groupes de correspondance par vérificateur/approbateur . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 806
Progression de la vérification des correspondances. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .806
6.6
Vérification des groupes de correspondance. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 807
6.7
Approbation de groupes de correspondance . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 809
6.8
Création ou modification d'un meilleur enregistrement. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 811
6.9
Surveillance de la vérification des correspondances. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 813
6.10
Déplacement d'enregistrements. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 814
Déplacement d'enregistrements vers un groupe existant. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 815
Déplacement d'enregistrements dans le groupe en cours de vérification. . . . . . . . . . . . . . . . . . . . 816
Déplacement d'enregistrements vers un nouveau groupe . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 817
Affectation de l'enregistrement principal. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 818
6.11
Modification d'un groupe de correspondance. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 818
6.12
Table de lignage du meilleur enregistrement. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .819
6.13
Table d'activité de la vérification des correspondances. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 821
6.14
Fichier de configuration de l'examen des données. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 822
7
Attributs personnalisés. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .824
7.1
Attributs personnalisés. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 824
7.2
Création et association d'attributs personnalisés. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 825
7.3
Modification d'un attribut personnalisé. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 826
7.4
Réajustement de l'affichage des attributs personnalisés. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 827
7.5
Importation et exportation des définitions d'attributs personnalisés. . . . . . . . . . . . . . . . . . . . . . . . . .828
7.6
Suppression d'un attribut personnalisé. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 829
8
Ressources d'informations SAP. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 830
9
Glossaire. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 831
Guide de l'utilisateur
Contenu
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
11
1
Accès à Information Steward
Vous pouvez accéder à Information Steward par différentes méthodes.
Avant d'accéder à Information Steward, vous devez avoir paramétré vos droits d'utilisateur et créé un projet dans
la Central Management Console (CMC).
Accédez à Information Steward en entrant le nom de l'ordinateur auquel vous accédez dans votre navigateur. Par
exemple : http://webserver:8080/BOE/InfoSteward
Vous pouvez également accéder à Information Steward via la zone de lancement SAP BusinessObjects Business
Intelligence (BI) (modules Metapedia et Metadata Management uniquement).
Pour pouvoir exécuter certaines tâches dans Information Steward, vous devez obtenir les autorisations
appropriées ou être affecté par un administrateur à un rôle d'utilisateur ou de groupe donné. En fonction de vos
autorisations, vous pourrez effectuer certaines tâches sur les systèmes de développement ou de test, mais pas
forcément sur les systèmes de production de l'application SAP. Utilisez l'une des options suivantes comme
solution de contournement :
● Contactez l'administrateur système pour obtenir les droits de développement au niveau de l'application SAP.
● Effectuez la tâche sur un système de développement ou de test. Exportez ensuite le projet, puis importez-le
dans le système de production.
Vous trouverez de plus amples informations sur l'accès à Information Steward dans la section «Accès aux tâches
d'administration d'Information Steward» dans le Guide d'administration.
1.1
Accès à Information Steward depuis la zone de
lancement BI
Accéder à SAP Information Steward depuis la zone de lancement BI pour afficher les diagrammes de lignage des
données pour des rapports Crystal ou des documents Web Intelligence, ou pour afficher des termes et des
définitions Metapedia associés à un rapport Crystal ou à un document Web Intelligence.
Pour accéder à Information Steward depuis la zone de lancement BI :
1. Connectez-vous à la zone de lancement BI et ouvrez l'onglet Accueil.
2. Cliquez sur l'icône Information Steward de la liste Mes applications à droite de l'onglet Accueil.
Information Steward s'ouvre.
Informations associées
Affichage du lignage des données Crystal Reports ou Web Intelligence depuis la zone de lancement BI [page 436]
Affichage de termes Metapedia depuis la zone de lancement BI [page 533]
12
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide de l'utilisateur
Accès à Information Steward
2
Data Insight
2.1
Présentation de Data Insight
Utilisez Data Insight pour rechercher des problèmes de qualité des données, valider la façon dont les relations
respectent les normes et pour contrôler, mesurer et améliorer la qualité des données.
Data Insight vous indique le retour sur investissement et l'impact des données de mauvaise qualité sur
l'entreprise. C'est un outil précieux à utiliser si vous envisagez de faire l'acquisition d'une nouvelle technologie.
Vous pouvez utiliser Data Insight pour obtenir un aperçu général de la qualité des données et descendre dans la
hiérarchie pour examiner les scores de qualité des tables et des colonnes ainsi que pour afficher un exemple des
données qui ont échoué aux règles. Utilisez ces fonctionnalités pour surveiller les tendances en matière de qualité
des données au fil du temps.
Chaque déploiement de SAP Information Steward prend en charge plusieurs utilisateurs dans le cadre de
différents projets Data Insight en vue d'évaluer et de contrôler la qualité des données issues de sources diverses.
Un projet Data Insight est un espace de travail collaboratif dans lequel les administrateurs et les analystes de
données peuvent évaluer et contrôler la qualité des données d'un domaine spécifique et à des fins spécifiques
(évaluation de la qualité côté client, migration du système de ventes et contrôle de la qualité des données de
référence, par exemple).
Un utilisateur disposant des privilèges d’administrateur définit un projet Data Insight et les utilisateurs associés
dans la Central Management Console (CMC) de la plateforme SAP Business Intelligence. L'administrateur définit
les connexions aux sources de données. Une source de données peut être une base de données relationnelle, une
application ou un fichier. L'administrateur définit également les connexions aux sources de données et les droits
utilisateur pour chaque connexion de données.
Lorsque vous ouvrez un projet Data Insight, Information Steward fournit deux vues.
Table 1 :Vues Data Insight
Vue
Description
Espace de travail
Fournit un espace de travail où les administrateurs de données collaborent avec les analystes de
données pour effectuer des tâches telles que le profilage et l'analyse de données, la définition de rè­
gles, la définition de formats de fichier et la configuration des scorecards de qualité des données.
Scorecard
Offre aux administrateurs de données un moyen visuel de comprendre et analyser facilement la
qualité des données depuis une perspective de domaine de données.
Pour sélectionner une vue, cliquez sur les onglets Espace de travail ou Scorecard dans l'angle supérieur droit de
l'espace de travail.
Data Insight est doté d'une nouvelle fonctionnalité, l'Assistant de qualité des données, qui fait partie de l'Assistant
de nettoyage. L'Assistant de qualité des données contient plusieurs fonctions qui vous permettent d'obtenir des
recommandations avisées sur la qualité de vos données.
Guide de l'utilisateur
Data Insight
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
13
2.1.1 Assistant de qualité des données Data Insight
L'Assistant de qualité des données comprend plusieurs fonctionnalités qui guident les administrateurs de
données dans le développement rapide d'une solution destinée à mesurer et à améliorer la qualité de leurs
informations.
En tant qu'administrateur de données, vous pouvez utiliser l'Assistant de qualité des données pour évaluer vos
données et sélectionner des règles de validation et de nettoyage recommandées. De plus, vous pouvez réviser les
règles de nettoyage et les affiner en fonction de vos besoins spécifiques.
L'Assistant de qualité des données vous permet d'évaluer les données à l'aide du profilage du type de contenu.
Vous pouvez en outre recevoir des recommandations en matière de règles de nettoyage et de validation en
utilisant l'Assistant de validation de données et l'Assistant de nettoyage.
Table 2 :Fonctionnalités de l'Assistant de qualité des données
Fonctionnalité
Description
Profilage du contenu des don­ Fournit une suggestion de signification d'après les attributs des données et des métadonnées
nées
de la colonne. Après l'exécution d'une tâche de profilage du contenu des données, utilisez les
types de contenu suggérés pour déterminer les règles de validation appropriées.
Assistant de validation
de données
Assistant de nettoyage
Génère des règles de validation suggérées, basées sur l'analyse statistique des résultats de
profilage pour les tâches de profilage de colonne, type de contenu, dépendance, redondance
et unicité.
Recommande une solution de nettoyage pour vos données. La solution de nettoyage des don­
nées recommandée est basée sur les résultats de profilage du type de contenu de vos don­
nées et les meilleures pratiques SAP pour vos données spécifiques.
Informations associées
Gestion des tâches de profilage [page 85]
Profilage de type de contenu [page 67]
Assistant de nettoyage [page 140]
Règles [page 90]
2.2
Projet Enterprise
SAP Information Steward fournit un projet spécial, nommé Enterprise, permettant d'afficher les scores et les
résultats de profilage de Data Insight dans le module Metadata Management, dans les diagrammes d'impact et de
lignage et dans les détails pour les tables et les colonnes.
Vous pouvez afficher les résultats de profilage et les scores de qualité des données au niveau de la table et de la
colonne pour les tables sous la catégorie Connexions Data Insight dans l'onglet Metadata Management. Pour
permettre l'affichage des résultats de profilage et de règle dans Metadata Management, vous devez exécuter les
tâches de profilage et d'exécution de règle dans le projet Enterprise dans Data Insight.
14
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide de l'utilisateur
Data Insight
Informations associées
Exécution d'une tâche de profilage dans le projet Enterprise [page 87]
Exécution d'une tâche d'exécution de règle dans le projet Enterprise [page 110]
Affichage des résultats de profil et de scorecard dans Gestion des métadonnées [page 84]
2.3
Ajouter des tables et des fichiers aux projets
Ajoutez des tables et des fichiers (fichiers plats ou classeurs Excel) à un projet SAP Information Steward Data
Insight afin de pouvoir profiler les données, exécuter des règles de validation pour surveiller la qualité des données
et créer des scorecards de qualité des données pour mesurer la qualité selon les mesures de qualité des données
(ou les cibles de qualité des données attendues).
Remarque
Pour pouvoir utiliser des tables et des fichiers dans une connexion, vous devez disposer des privilèges
d'administrateur vous autorisant à ajouter et accéder à la connexion. Pour en savoir plus, voir la section
"Connexions Data Insight" du Guide d'administration.
Les tables, les fichiers plats et les classeurs Excel que vous ajoutez au projet sont affichés dans l'onglet Accueil de
l'espace de travail du projet.
Le logiciel fournit des options pour l'ajout de tables et de fichiers via le menu Ajouter dans la fenêtre Accueil de
l'espace de travail.
Vous pouvez ajouter des tables et des fichiers lorsque vous connaissez leur nom exact ou vous pouvez parcourir
les connexions Data Insight pour rechercher la table ou le fichier.
Informations associées
Ajout de tables par nom [page 15]
Ajout de tables par exploration des métadonnées [page 16]
Ajout de fichiers par exploration des métadonnées [page 18]
2.3.1 Ajout de tables par nom
L'un des moyens efficaces d'ajouter des tables à votre projet est de connaître les noms de vos tables.
Remarque
Lors de l'utilisation des connexions d'applications SAP, certains utilisateurs peuvent ne pas être en mesure
d'effectuer cette tâche sur le système de production car ils ne disposent peut-être pas des autorisations
Guide de l'utilisateur
Data Insight
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
15
nécessaires pour la lecture des métadonnées des systèmes SAP. Utilisez l'une des options suivantes comme
solution de contournement :
● Contactez l'administrateur système pour obtenir les droits de développement au niveau de l'application
SAP.
● Effectuez la tâche sur un système de développement ou de test. Exportez ensuite le projet, puis importezle dans le système de production.
Procédez comme suit pour ajouter une table à votre projet Data Insight lorsque vous connaissez le nom de la
table :
1. Dans l'onglet Accueil de l'espace de travail de votre projet dans l'onglet Data Insight, cliquez sur
Ajouter
Table par nom dans la barre de menu supérieure.
La fenêtre Ajouter une table au projet s'ouvre.
2. Sélectionnez le nom de connexion dans la liste déroulante Connexion.
3. Entrez le nom de la table.
4. Si besoin est, modifiez la valeur dans Connexion.
5. Si besoin est, sélectionnez une valeur différente dans Type d'objet.
6. Cliquez sur Importer.
Après avoir ajouté une table à votre projet Data Insight, le nom de la table apparaît dans l'onglet Accueil de
l'espace de travail de votre projet.
Informations associées
Recherche de tables ou de fichiers dans une connexion [page 19]
Suppression d'une table ou d'un fichier d'un projet [page 21]
Exportation et importation de projets et d'objets [page 360]
2.3.2 Ajout de tables par exploration des métadonnées
Lorsque vous ne connaissez pas le nom exact de la table qui contient les données que vous souhaitez profiler,
vous pouvez parcourir les métadonnées dans chaque connexion SAP Data Insight pour rechercher la table.
Remarque
Lors de l'utilisation des connexions d'applications SAP, certains utilisateurs peuvent ne pas être en mesure
d'effectuer cette tâche sur le système de production car ils ne disposent peut-être pas des autorisations
nécessaires pour la lecture des métadonnées des systèmes SAP. Utilisez l'une des options suivantes comme
solution de contournement :
● Contactez l'administrateur système pour obtenir les droits de développement au niveau de l'application
SAP.
● Effectuez la tâche sur un système de développement ou de test. Exportez ensuite le projet, puis importezle dans le système de production.
16
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide de l'utilisateur
Data Insight
Pour ajouter une table en parcourant les métadonnées, procédez comme suit :
1. Ouvrez le projet applicable dans la page Projets de l'onglet Data Insight.
La fenêtre Accueil de l'espace de travail s'ouvre.
2. Cliquez sur Ajouter Tables dans la barre de menu supérieure.
La fenêtre Parcourir les métadonnées s'ouvre. Le volet gauche de la fenêtre liste les noms des connexions que
vous êtes autorisé à utiliser.
3. Cliquez sur le nom de la connexion dans la liste.
Les objets applicables apparaissent dans le volet droit. Les objets qui apparaissent dépendent du type de
connexion.
Table 3 :Types de connexion et objets associés
Type de connexion
Objets apparaissant dans la fenêtre Parcourir les métadonnées
Base de données
Les tables et leurs colonnes
Application SAP
Les tables et les extracteurs
4. Cochez la case en face du nom de chaque objet que vous souhaitez ajouter à votre projet et cliquez sur
Ajouter au projet dans la barre de menu supérieure.
Après avoir ajouté une table à votre projet Data Insight, le logiciel effectue les actions suivantes :
● Importe les métadonnées de la source externe vers le référentiel Information Steward pour tous les projets (si
elles n'ont pas déjà été importées par un autre projet).
● Affiche une coche dans la colonne Importé de la table (dans la vue métadonnées externes).
● Affiche le nom et la définition de la table dans la vue métadonnées importées.
● Ajoute le nom de la table à la liste des tables dans la fenêtre Accueil de l'espace de travail de votre projet.
● Ajoute la connexion et la définition de la table à l'onglet Gestion des métadonnées dans la zone Connexions
Data Insight.
Remarque
Si vous supprimez une table, une vue ou un fichier de votre projet, les métadonnées existent toujours dans le
référentiel et d'autres projets peuvent les utiliser.
Informations associées
Recherche de tables ou de fichiers dans une connexion [page 19]
Suppression d'une table ou d'un fichier d'un projet [page 21]
Exportation et importation de projets et d'objets [page 360]
Affichage de définitions de table lors de l'exploration des métadonnées [page 18]
Guide de l'utilisateur
Data Insight
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
17
2.3.3 Affichage de définitions de table lors de l'exploration des
métadonnées
Lorsque vous parcourez les métadonnées, il peut être utile d'afficher la définition de la base de données ou de
l'application.
Lors de l'exploration des métadonnées dans une connexion à une application SAP, vous pouvez afficher les
champs et les attributs des fichiers dans la connexion en sélectionnant la définition du format de chaque fichier
dans la liste déroulante de la colonne Nom du format.
Pour afficher la définition de table pour une connexion à une base de données ou une application, procédez
comme suit :
1. Sélectionnez
Afficher
Métadonnées externes
en haut de la fenêtre Parcourir les métadonnées.
2. Développez le nom du schéma pour afficher les noms de table.
3. Si vous connaissez le nom de la table, saisissez-le dans la zone de recherche (située au-dessus de la liste des
noms de table). Sinon, filtrez la liste des tables affichées en saisissant les premières lettres du nom dans la
zone de recherche.
4. Développez le nœud du nom de la table pour afficher les colonnes et les attributs de la table.
Informations associées
Ajout de tables par exploration des métadonnées [page 16]
2.3.4 Ajout de fichiers par exploration des métadonnées
Vous devez définir les formats de fichier avant de pouvoir ajouter un fichier à votre projet.
Pour ajouter des fichiers à un projet :
1. Ouvrez un projet dans la fenêtre Projets Data Insight.
Le projet doit s'ouvrir sous Accueil de l'espace de travail. Dans le cas contraire, sélectionnez Espace de travail
dans la liste déroulante Espace de travail dans l'angle supérieur droit.
2. Sélectionnez Ajouter Fichiers dans la barre de menu supérieure.
La fenêtre Parcourir les métadonnées s'ouvre. Le volet gauche de la fenêtre liste les noms des connexions
pour lesquelles vous êtes autorisé.
3. (Facultatif) Saisissez les premières lettres du nom de connexion dans la zone de texte Connexions de filtre
située au-dessus de la liste de noms de connexion.
La liste des connexions est réduite en un sous-ensemble.
4. Cliquez sur le nom de connexion dans le sous-ensemble pour lister les fichiers dans la connexion.
Les noms de fichiers apparaissent dans le volet droit.
5. Sélectionnez la définition du format pour le fichier dans la liste déroulante de la colonne Nom du format.
6. Cochez la case en face du nom de chaque nom de fichier que vous souhaitez ajouter à votre projet et cliquez
sur Ajouter au projet dans la barre de menu supérieure.
18
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide de l'utilisateur
Data Insight
Après avoir ajouté un fichier à votre projet Data Insight, le nom de fichier apparaît dans l'onglet Accueil de l'espace
de travail de votre projet.
Informations associées
Recherche de tables ou de fichiers dans une connexion [page 19]
Suppression d'une table ou d'un fichier d'un projet [page 21]
Exportation et importation de projets et d'objets [page 360]
Formats de fichiers [page 24]
2.3.5 Recherche de tables ou de fichiers dans une connexion
La liste de fichiers et de tables pour une connexion dans la fenêtre Parcourir les métadonnées peut être très
longue. Pour faciliter la recherche d'une table ou d'un fichier dans une connexion, filtrez la liste des objets dans la
connexion en utilisant la zone de texte Rechercher.
Remarque
Vous ne pouvez pas utiliser cette méthode pour rechercher un nom de hiérarchie.
Accédez à la fenêtre Parcourir les métadonnées en sélectionnant Tables ou Fichiers dans le menu Ajouter situé en
haut de la fenêtre Accueil de l'espace de travail.
Remarque
Lors de l'utilisation des connexions d'applications SAP, certains utilisateurs peuvent ne pas être en mesure
d'effectuer cette tâche sur le système de production car ils ne disposent peut-être pas des autorisations
nécessaires pour la lecture des métadonnées.
Suivez les étapes ci-dessous pour réduire le nombre de tables ou de fichiers listés dans le volet gauche de la
fenêtre Parcourir les métadonnées :
1. Sélectionnez une connexion dans la liste du volet gauche de la boîte de dialogue Parcourir les métadonnées
pour afficher une liste des noms de schémas de tables.
2. Développez un nom de schéma de tables pour afficher ses objets (tables ou fichiers) dans le volet droit de la
fenêtre.
3. Saisissez le nom exact ou une sous-chaîne du nom que vous recherchez dans la zone de texte Rechercher
située au-dessus de la liste des objets, du côté droit de la fenêtre, puis cliquez sur l'icône Rechercher.
La liste des objets comprend uniquement les noms qui contiennent la chaîne que vous avez entrée. Vous
pouvez entrer n'importe quelle sous-chaîne qui apparaît dans le nom de la table ou du fichier et la fenêtre
Parcourir les métadonnées affiche tous les noms contenant cette chaîne. Par exemple, si vous entrez le mot
«ordre», les tables suivantes peuvent apparaître : Production.OrdreTravail,
Production.RoutageOrdreTravail, Achats.DétailsCommandeAchats,
Achats.EnTêteCommandeAchats.
4. Si votre type de connexion est une application SAP, vous pouvez également rechercher une table via sa
description.
Guide de l'utilisateur
Data Insight
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
19
a. Entrez n'importe quelle sous-chaîne qui apparaît dans la description de l'objet dans la zone de texte
Rechercher au-dessus de la liste des noms d'objet.
b. Dans la liste déroulante à côté de l'icône Rechercher, cliquez sur Description.
c. Cliquez sur l'icône Rechercher.
5. Effacez le filtre de recherche en cliquant sur l'icône Supprimer à droite de la zone de texte Rechercher située
au dessus de la liste des noms d'objet.
Informations associées
Ajout de tables par exploration des métadonnées [page 16]
Afficher les données source [page 60]
Exportation et importation de projets et d'objets [page 360]
2.4
Gestion des métadonnées importées
Lorsque vous ajoutez une table à votre projet Data Insight, les métadonnées sont importées dans le référentiel
SAP Information Steward. Si deux ou plusieurs projets ajoutent la même table, Information Steward ne stocke
qu'une seule copie des métadonnées de la table de base de données dans le référentiel Information Steward. Par
conséquent, tous les projets qui contiennent la même table partagent la même copie des métadonnées de la table
importées, ce qui entraîne les conditions suivantes :
● Si le schéma a été modifié dans la source externe et qu'un utilisateur réimporte les métadonnées dans un
projet, les métadonnées réimportées seront visibles dans tous les projets.
● Un utilisateur ne peut pas supprimer les métadonnées de la table (dans la boîte de dialogue Parcourir les
métadonnées) si d'autres projets utilisent encore la table.
Informations associées
Rapprochement des métadonnées importées [page 20]
Suppression d'une table ou d'un fichier d'un projet [page 21]
Objets dépendants et dépendances [page 22]
2.4.1 Rapprochement des métadonnées importées
Lorsque vous ajoutez une table à votre projet Data Insight, les métadonnées provenant de la source externe sont
importées dans le référentiel Information Steward. Il est possible que la définition de la table externe change après
que vous l'ayez ajoutée à votre projet, ce qui peut provoquer l'échec de certaines de vos tâches de profilage.
20
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide de l'utilisateur
Data Insight
Remarque
Lors de l'utilisation des connexions d'applications SAP, certains utilisateurs peuvent ne pas être en mesure
d'effectuer cette tâche sur le système de production car ils ne disposent peut-être pas des autorisations
nécessaires pour la lecture des métadonnées des systèmes SAP. Utilisez l'une des options suivantes comme
solution de contournement :
● Contactez l'administrateur système pour obtenir les droits de développement au niveau de l'application
SAP.
● Effectuez la tâche sur le système de développement ou de test. Exportez ensuite le projet, puis importez-le
dans le système de production.
Pour déterminer si la définition du schéma dans la source externe a changé après son importation dans
Information Steward :
1. Accédez à la fenêtre Parcourir les métadonnées.
2. Sélectionnez le nom de votre connexion dans la liste du volet de gauche et développez le nom du schéma
pour afficher la liste des tables.
3. Cochez la case en face du nom de toutes les tables souhaitées dans la liste du volet droit.
4. Cliquez sur Rapprocher dans la barre de menu supérieure.
Si une ou plusieurs définitions d'objets ont été modifiées dans le système source à cause de leur importation
dans Data Insight, une coche apparaît dans la colonne Modifié.
5. Pour importer les métadonnées les plus récentes depuis le système externe, sélectionnez les objets souhaités
dans le volet droit et cliquez sur Réimporter dans la barre de menu supérieure.
6. Si vous recevez un message d'avertissement listant les projets qui utilisent actuellement l'objet que vous
voulez réimporter, avertissez les utilisateurs de ces projets afin qu'ils vérifient s'ils doivent redéfinir leurs
tâches de profilage à cause du schéma modifié.
Informations associées
Ajout de tables par exploration des métadonnées [page 16]
2.4.2 Suppression d'une table ou d'un fichier d'un projet
Si la table ou le fichier n'est plus nécessaire à un projet, vous pouvez le supprimer.
Remarque
Lorsque vous supprimez une table ou un fichier d'un projet, vous supprimez tous les résultats de profil, les
exemples de données, les résultats de règle et les exemples de données ayant échoué du référentiel
Information Steward. Pour en savoir plus sur les objets dépendants qui sont supprimés, voir Objets dépendants
et dépendances [page 22].
1. Connectez-vous à Information Steward à l'aide d'un nom d'utilisateur appartenant au groupe d'analystes Data
Insight ou groupe supérieur. Les utilisateurs du groupe Utilisateurs Data Insight ne peuvent pas supprimer de
Guide de l'utilisateur
Data Insight
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
21
table ou de fichier d'un projet. Pour en savoir plus, voir Droits spécifiques au type pour les objets Data Insight
dans le Guide d'administration.
2. Dans l'onglet Accueil de l'espace de travail de votre projet, développez le nom de la connexion, puis
développez le nom du schéma qui contient la table ou le fichier que vous souhaitez supprimer.
3. Sélectionnez le nom de la table ou du fichier que vous souhaitez supprimer.
4. Déterminez si la table est en cours d'utilisation par un objet dépendant.
a. Sélectionnez l'icône Afficher l'utilisation (
) située dans la barre de menu supérieure.
b. Dans la boîte de dialogue Utilisation pour les tables sélectionnées, développez le nœud pour la table afin
d'afficher les objets dépendants.
c. Pour supprimer l'objet dépendant, sélectionnez-le, cliquez sur Supprimer et cliquez sur Oui dans le
message d'avertissement vous demandant si vous voulez supprimer les objets sélectionnés.
d. Pour fermer la boîte de dialogue Utilisation pour les tables sélectionnées, cliquez sur l'icône X en haut à
droite.
La table est supprimée du projet et les résultats de profil, les exemples de données, les résultats de règle et
les exemples de données ayant échoué qui lui sont associés sont logiquement supprimées du référentiel
Information Steward. Ces informations supprimées logiquement seront supprimées physiquement par
l'utilitaire de purge lors de sa prochaine exécution.
5. S'il n'existe plus d'objets dépendants, vous pouvez sélectionner le nom de la table et cliquer sur Supprimer.
6. Lorsque le message d'avertissement vous demande si vous voulez vraiment supprimer les objets
sélectionnés, cliquez sur OK.
2.4.3 Objets dépendants et dépendances
Si vous supprimez un objet dans l'espace de travail de votre projet Data Insight, ses objets dépendants sont
également supprimés. Cependant, vous ne pouvez pas supprimer un objet si un autre projet utilise un ou plusieurs
de ses objets dépendants. La table suivante présente les dépendances et les dépendants des objets que vous
supprimez de votre espace de travail dans Data Insight.
Table 4 :Suppression des objets dépendants et des dépendances d'objets
Objet à supprimer de l'espace de tra­
vail d'un projet dans Data Insight
Dépendances d'objet qui empêchent la Objets dépendants qui seront égale­
suppression
ment supprimés
Tâche de profilage
Non applicable
●
Instance de tâche de profilage
Liaison de règle
Pour supprimer une liaison de règle,
vous devez supprimer du projet en cours
l'objet suivant qui utilise la liaison de rè­
gle :
●
Résultats de règle
●
Exemples de données ayant échoué
à la règle
●
Exemples de données ayant échoué
à la règle
●
Paramètres de seuil
●
Règle
22
Domaine de données clés
Pour supprimer une règle, vous devez
supprimer du projet en cours les objets
suivants qui utilisent la règle :
●
Liaison de règle
●
Domaine de données clés
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide de l'utilisateur
Data Insight
Objet à supprimer de l'espace de tra­
vail d'un projet dans Data Insight
Dépendances d'objet qui empêchent la Objets dépendants qui seront égale­
suppression
ment supprimés
Domaine de données clés
Non applicable
Supprimer une table ou un fichier
Vue
Métadonnées de la table supprimées de
la boîte de dialogue Parcourir les
métadonnées.
Pour supprimer une table ou un fichier
d'un projet, vous devez supprimer les
objets suivants qui utilisent la table ou le
fichier dans ce projet :
●
Liaison de règle
●
Tâche de profilage ou d'exécution
de règle
●
Vue
●
Règle associée à la fonction de re­
cherche se référant à la table
Pour supprimer une vue, vous devez
supprimer de tous les projets les objets
suivants qui utilisent la vue.
●
Liaison de règle
●
Tâche de profilage ou d'exécution
de règle
Guide de l'utilisateur
Data Insight
Dimension de qualité
●
Règle
●
Scores et pondérations de liaison
de règle
●
Résultats de profil
●
Exemple de données
●
Résultats de règle
●
Exemples de données ayant échoué
à la règle
●
Résultats de profil
●
Exemple de données
●
Résultats de règle
●
Exemples de données ayant échoué
à la règle
Table
Pour supprimer un format de fichier,
vous devez supprimer de tous les projets
l'objet suivant qui utilise le format de fi­
chier.
●
Colonne, lorsqu'elle est supprimée suite
à la réimportation d'une table dans la
boîte de dialogue Parcourir les
métadonnées
●
Pour supprimer les métadonnées de la
table, vous devez supprimer de tous les
projets les objets suivants qui utilisent
les métadonnées :
●
Format de fichier
Les objets suivants qui sont liés au do­
maine de données clés :
Fichier
Pour supprimer une colonne, vous devez
supprimer de tous les projets les objets
suivants qui utilisent la colonne suppri­
mée :
●
Fonction de recherche de règle
●
Vue
●
Liaison de règle
●
Tâche de profilage ou d'exécution
de règle
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
23
2.4.4 Suppression des métadonnées importées
Si les métadonnées de la table ne sont plus nécessaires pour aucun projet, vous pouvez les supprimer.
1. Connectez-vous à Information Steward à l'aide d'un nom d'utilisateur appartenant au groupe
d'administrateurs Data Insight ou au groupe d'administrateurs.
2. Dans l'onglet Data Insight, sélectionnez le nom du projet qui contient la table dont vous souhaitez supprimer
les métadonnées.
3. Dans l'onglet Accueil de l'espace de travail de votre projet, cliquez sur
menu supérieure pour afficher la fenêtre Parcourir les métadonnées.
Ajouter
Tables
dans la barre de
4. Dans la liste du volet gauche, sélectionnez le nom de la connexion et développez le nom du schéma qui
contient la table.
5. Sélectionnez l'option Métadonnées importées pour afficher uniquement les tables importées et activez les
options dans la barre de menu supérieure.
6. Dans la liste du volet droit, cochez la case en face du nom de la table contenant les métadonnées que vous
souhaitez supprimer.
7. Pour déterminer si la table est en cours d'utilisation par un objet dépendant :
a. Sélectionnez l'icône Afficher l'utilisation.
b. Dans l'écran Projets et fonctions utilisant les tables sélectionnées, développez le nœud de la table afin
d'afficher les noms des projets utilisant cette table.
c. Si des projets utilisent actuellement cette table, vous devez supprimer la table dans chaque projet avant
de pouvoir supprimer les métadonnées de la table. Pour en savoir plus, voir Suppression d'une table ou
d'un fichier d'un projet [page 21].
8. Si aucun projet n'utilise la table, cochez la case en face du nom de la table contenant les métadonnées que
vous souhaitez supprimer et cliquez sur Supprimer.
2.5
Gestion des formats de fichiers
2.5.1 Formats de fichiers
Pour afficher les formats de fichiers, ouvrez l'onglet Data Insight puis cliquez sur l'icône Formats de fichiers dans
la liste d'onglets à gauche de la fenêtre. La sélection d'un format de fichier permet d'afficher les propriétés en
lecture seule.
Un fichier plat est une base de données qui stocke les données dans un fichier texte brut. Pour traiter les fichiers
plats, le format de celui-ci doit être défini. Dans un fichier délimité, chaque champ est séparé par des séparateurs,
comme des virgules ou des tabulations. Dans un fichier à largeur fixe, chaque champ est défini sur une certaine
longueur de caractères. Par exemple, le champ Nom de famille peut être défini sur une largeur de 25 caractères.
Un classeur Excel est un fichier de feuille de calcul contenant plusieurs pages de feuilles de calcul. Pour traiter des
classeurs Excel dans Information Steward, vous devez définir le format du classeur Excel. La définition du format
spécifie les données accessibles par nom de feuille de calcul, numéro d'index de la feuille de calcul ou une plage de
cellules. Par exemple, il se peut qu'un classeur contienne des feuilles de calcul séparées pour les données client et
les données sur les commandes et que vous définissiez un format de fichier pour chaque feuille de calcul.
24
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide de l'utilisateur
Data Insight
Une fois qu'un fichier est affecté à un format et que vous l'ajoutez à un projet, le fichier est traité comme un objet
de table. Vous pouvez effectuer les mêmes tâches sur un format de fichier que sur une table. Par exemple, vous
pouvez profiler un fichier, exécuter des règles de validation pour celui-ci sans l'ajouter à une vue et créer une vue
en plus du fichier.
2.5.2 Création d'un format de fichier pour un fichier plat
Avant de créer un format de fichier, vous devez créer une connexion à l'emplacement des fichiers utilisant la
Central Management Console (CMC). Pour en savoir plus, consultez le guide SAP BusinessObjects Information
Steward - Guide d'administration. Pour traiter un fichier, SAP Information Steward requiert un format de fichier.
Pour créer un format de fichier, suivez les étapes suivantes :
1. Dans l'onglet Formats de fichiers de votre projet, dans l'onglet Data Insight, cliquez sur
Nouveau
Format
de fichier plat dans la barre de menu supérieure.
L'Editeur de format de fichier s'ouvre.
2. Saisissez un nom pour le format dans la zone de texte Nom du format de fichier.
3. (Facultatif) Saisissez une description du format de fichier dans la zone de texte Description.
Remarque
Une fois le format de fichier enregistré, le nom du fichier et la description s'affichent sous forme de
propriétés en lecture seule en haut à droite de l'onglet Formats de fichiers.
4. Cliquez sur Parcourir pour sélectionner un modèle de fichier de la connexion de fichiers.
Un modèle de fichier vous permet d'afficher un exemple de données d'un fichier pour que vous puissiez
valider la définition du format.
5. Définissez les options du format de fichier en vous basant sur les informations dans la table ci-dessous.
Option
Utilisation
Délimité par
Sélectionnez cette option si le format de fichier est délimité par un séparateur.
Sélectionnez ensuite le type de séparateur ainsi que le type de caractère délimi­
tant les champs.
Largeur fixe
Sélectionnez cette option si les colonnes du fichier sont définies par des unités
de caractère.
La première ligne contient des noms de Sélectionnez cette option pour spécifier que la première ligne de la table doit
champs
contenir des noms de champs.
Plus d'options
Sélectionnez cette option pour définir plus d'options avancées pour la mise en
forme, les en-têtes, etc.
6. Organisez les champs si nécessaire à l'aide de Déplacer vers le haut et Déplacer vers le bas.
7. Pour valider la définition du format de fichier, cliquez sur Afficher les exemples de données.
8. Pour préremplir les définitions de champ avec les noms et les types de données, cliquez sur Proposer un
schéma.
L'application utilise les exemples de données du fichier et les options définies par l'utilisateur dans le modèle
de fichier et propose le nom des champs et les types de données. Les champs sont remplis dans le volet
champs. Vous pouvez renommer les champs, modifier le type, etc. dans le volet champs. Visualisez les
exemples de données en bas de la fenêtre.
Guide de l'utilisateur
Data Insight
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
25
Remarque
Les longueurs et les types de champs sont basés sur quelques échantillons de lignes. Vous devrez peutêtre apporter des modifications pour que le format de fichier s'applique à la totalité du fichier. Vérifiez
soigneusement la longueur et les types.
9. Cliquez sur Enregistrer.
Informations associées
Modification d'un format de fichier [page 32]
Affectation d'un format de fichier à un fichier [page 34]
Options d'organisation des champs dans un format de fichier [page 31]
Création d'un groupe de fichiers pour les fichiers associés [page 31]
Copie d'un format de fichier [page 33]
Affichage de l'utilisation d'un format de fichier [page 34]
Suppression d'un format de fichier [page 35]
2.5.2.1
Options de formats de fichiers pour les fichiers plats
Les options suivantes sont disponibles dans la fenêtre Format de fichier - Plus d'options pour définir
complètement les formats de fichiers pour les fichiers plats.
Dans l'onglet Formats de fichiers, cliquez sur
Nouveau
Format de fichier plat , puis sur Plus d'options.
Table 5 :Fenêtre Format de fichier - Plus d'options
Valeur
Nom
Description
Général
Type
26
Délimité ou Largeur
fixe
●
Les fichiers délimités contiennent un indicateur, tel qu'une virgule ou une
tabulation, entre chaque champ et chaque enregistrement.
●
Les fichiers à largeur fixe ont une longueur de champ et d'enregistre­
ment spécifique.
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide de l'utilisateur
Data Insight
Nom
Valeur
Description
Schéma adaptable
Pour les fichiers déli­
mités : Non ou Oui
Indique si le schéma d'un format de fichier délimité est adaptable ou fixe.
Alignement des don­
nées
Pour les fichiers de lar­
geur fixe : Octet ou
Caractère
●
Oui indique que le schéma est adaptable. Le fichier actuel peut contenir
plus ou moins de colonnes que ce qui est indiqué par le format de fichier.
Si une ligne contient moins de colonnes que prévu, l'application charge
des valeurs nulles dans les colonnes avec des données manquantes. Si
une ligne contient plus de colonnes que prévu, l'application ignore les
données supplémentaires.
●
Non indique que le schéma est fixe. L'application requiert que le nombre
de colonnes dans chaque ligne corresponde au nombre de colonnes spé­
cifié dans le format de fichier. Si les données contiennent plus ou moins
de colonnes que prévu, une erreur se produit. Référez-vous aux options
avancées pour les erreurs de traitement.
●
Caractère indique que les champs de vos données sont mesurés en ca­
ractères. Tout le traitement est en sémantique de caractère.
●
Octet indique que les champs de vos données sont mesurés en octets.
Tout le traitement est en sémantique d'octet.
Par exemple, dans la sémantique de caractère, si vous définissez une colonne
au format varchar(30), cela signifie que la colonne possède 30 caractères,
peu importe le nombre d'octets de chaque caractère. Dans la sémantique
d'octet, le format varchar(30) signifie 30 octets. La sémantique d'octet re­
connaît uniquement les octets, elle ne reconnaît pas les caractères.
Remarque
Le lecteur de fichier lit autant d'octets dans une colonne en fonction de la
longueur de la colonne. Pour les pages de codes multioctets, un caractère
peut faire plus d'un octet. Il peut arriver que les octets de fin du dernier ca­
ractère de la colonne dépassent la longueur de la colonne. Lorsque cela
arrive, le lecteur continue jusqu'à ce qu'il ait atteint la longueur totale du
caractère.
Séparateurs
Colonne
Pour les fichiers déli­
mités :
La séquence de caractères qui indique la fin d'une colonne et le début de la
suivante.
Tabulation, point-vir­
gule, virgule, espace,
ou toute séquence de
caractères.
Ligne
Guide de l'utilisateur
Data Insight
{nouvelle ligne},
{nouvelle ligne
Windows}, {nouvelle
ligne Unix}, ou toute
séquence de caractè­
res
Une séquence de caractères qui indique à quel endroit une ligne de données
finit et la suivante commence.
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
27
Nom
Valeur
Description
Texte
Guillemets simples,
guillemets doubles ou
{aucun}
Indique le début et la fin d'une chaîne de texte. Tous les caractères (y com­
pris ceux spécifiés comme étant des séparateurs de colonne) compris entre
la première et la seconde occurrence de ce caractère forment une chaîne de
texte simple.
Format
Caractère d'échappe­ Toute séquence de ca­
ment
ractères, ou {aucun}
Une séquence de caractères spéciale qui permet à l'application d'ignorer le
séparateur de colonne normal. Les caractères suivant la séquence de carac­
tères d'échappement ne sont jamais utilisés comme séparateurs de colonne.
Par exemple, supposons que vous spécifiez la barre oblique comme carac­
tère d'échappement et la virgule comme séparateur de colonne. Vous devez
donc utiliser une barre oblique pour faire apparaître une virgule dans un
champ.
Indicateur NULL
Toute séquence de ca­
ractères ou {aucun}
Séquence de caractères spéciale que l'application interprète comme des
données nulles.
Ignorer les mar­
queurs de ligne
Toute séquence de ca­
ractères ou {aucun}
Une séquence de caractères qui, lorsqu'elle se trouve au début des lignes,
permet à l'application d'ignorer la ligne lors de la lecture du fichier ou de la
création automatique de métadonnées. Pour saisir plusieurs séquences de
caractères, séparez chacune d'elles par un point-virgule. Pour inclure un
point-virgule ou une barre oblique inverse comme caractère de marquage,
faites le précéder d'une barre oblique inverse.
Date
aaaa.mm.jj ou {aucun}
Le format de date pour la lecture des valeurs de date vers/depuis le fichier.
Heure
hh24:mi:ss ou {aucun}
Le format de l'heure pour la lecture des valeurs d'heure vers/depuis le fichier.
Date et heure
aaaa.mm.jj hh24:mi:ss
ou {aucun}
Le format de date et heure pour la lecture des valeurs de date et d'heure
vers/depuis le fichier.
Remplissage de
champs vides
Pour les fichiers de lar­ La méthode pour supprimer les espaces vides supplémentaires avant ou
geur fixe : Début ou Fin après les champs. Le paramétrage de cette option indique à l'application
l'emplacement du remplissage.
●
Début : les espaces vides sont ajoutés à gauche des données (avant).
●
Fin : les espaces vides sont ajoutés à droite des données (après).
En-têtes
Ignorer les lignes
Entier
Lorsque le fichier contient des informations d'en-tête, des commentaires ou
autres informations qui ne font pas partie des données, saisissez le nombre
de lignes que l'application doit ignorer lors de la lecture du fichier.
Ignorer l'en-tête de li­
gne
Non ou Oui
Lorsque le fichier contient des informations d'en-tête, cela indique si la pre­
mière ligne de données contient des noms de colonne et doit être ignorée.
Sélectionnez Oui pour que l'application utilise les données de la première li­
gne en tant que noms de colonne.
L'abréviation en trois
lettres de la langue
spécifiée dans la
norme ISO 639-2T
Spécifie la langue (par exemple coréen, japonais, ou anglais) dans laquelle les
données sont stockées et traitées.
Paramètres régionaux
Langue
28
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide de l'utilisateur
Data Insight
Nom
Valeur
Description
Page de code
Pages de code prises
en charge
Spécifie la séquence de bits qui définit un caractère. Par exemple, la page de
code japonaise contient les caractères ASCII, grecs, cyrilliques et japonais, et
prend donc en charge les langues anglais, grec, russe et japonais.
Journaliser les aver­
tissements de con­
version des données
Non ou Oui
Détermine l'ajout ou non des avertissements de conversion des données type
dans le journal d'erreurs.
Nombre maximal
d'avertissements à
journaliser
Nombre entier supéri­
eur à 0 ou Aucune
limite
Si l'option Journaliser les avertissements de conversion des données est acti­
vée, vous pouvez limiter le nombre d'avertissements journalisés par l'applica­
tion.
Capturer les erreurs
de conversion de
données
Non ou Oui
Détermine la capture ou non des erreurs de conversion des données type lors
du traitement.
Capturer les erreurs
de format de ligne
Non ou Oui
Détermine la capture ou non des erreurs de format de ligne en cours de trai­
tement.
Nombre maximal
d'erreurs avant d'ar­
rêter le processus
Nombre entier supéri­
eur à 0 ou Aucune
limite
Si l'option Capturer les erreurs de conversion de données ou Capturer les
erreurs de format de ligne est activée, vous pouvez définir le nombre de lignes
non valides traitées par l'application avant l'arrêt du job.
Ecrire les erreurs
dans le fichier d'er­
reurs
Non ou Oui
Si l'option Capturer les erreurs de format de ligne est activée, vous pouvez
écrire les lignes non valides dans un fichier d'erreurs.
Fichier d'erreurs
Nom du fichier, nom
du fichier comprenant
le nom du chemin
complet, ou vide
Si l'option Ecrire les lignes d'erreur dans le fichier est activée, entrez le nom
du fichier dans lequel enregistrer les lignes non valides.
Erreur de traitement
2.5.3 Création d'un format de fichier pour un classeur Excel
Cette procédure crée un format de fichier pour un classeur Excel.
Avant de créer un format de fichier, vous devez créer une connexion à l'emplacement des fichiers utilisant la
Central Management Console (CMC). Pour traiter un fichier, SAP Information Steward requiert un format de
fichier.
Pour créer un format de fichier, suivez les étapes suivantes :
1. Dans l'onglet Formats de fichiers de votre projet, dans l'onglet Data Insight, cliquez sur
Nouveau
Format
de fichier Excel dans la barre de menu supérieure.
L'Editeur de format de fichier s'ouvre.
2. Saisissez un nom pour le format dans la zone de texte Nom du format de fichier.
3. (Facultatif) Saisissez une description du format de fichier dans la zone de texte Description.
Remarque
Une fois le format de fichier enregistré, le nom du fichier et la description s'affichent sous forme de
propriétés en lecture seule en haut à droite de l'onglet Formats de fichiers.
Guide de l'utilisateur
Data Insight
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
29
4. Cliquez sur Parcourir pour sélectionner un modèle de fichier de la connexion de fichiers.
Un modèle de fichier vous permet d'afficher un exemple de données d'un fichier pour que vous puissiez
valider la définition du format.
5. Définissez les options d'accès aux données pour spécifier comment Information Steward accédera aux
données en vous basant sur les informations dans la table ci-dessous.
Option
Description
Nom du classeur
Information Steward accède au classeur identifié par le nom du classeur. Si vous avez
cliqué sur Parcourir pour sélectionner un fichier Excel, la zone Nom du classeur est ren­
seignée avec les noms des classeurs présents dans ce fichier.
Index du classeur
L'index (position) du classeur. Le classeur le plus à gauche correspond à l'index 1, le sui­
vant à l'index 2, et ainsi de suite.
Plage nommée
Un nom qui spécifie une plage de cellules dans un classeur donné. Information Steward
examine uniquement les données dans les cellules identifiées de la plage nommée. Le
classeur source doit aussi avoir une plage nommée pouvant être dans un emplacement
différent de celui utilisé pour créer le format. La plage nommée doit être une sélection
de cellules finie.
6. (Facultatif) Sélectionnez Plus d'options pour définir plus d'options avancées pour la mise en forme, les entêtes, etc.
Pour en savoir plus sur les options disponibles sous Plus d'options, voir Fenêtre Plus d'options [page 31].
7. Organisez les champs si nécessaire à l'aide de Déplacer vers le haut et Déplacer vers le bas.
8. Pour valider la définition du format de fichier, cliquez sur Afficher les exemples de données.
9. Pour préremplir les définitions de champ avec les noms et les types de données, cliquez sur Proposer un
schéma.
L'application utilise les exemples de données du fichier et les options définies par l'utilisateur dans le modèle
de fichier et propose le nom des champs et les types de données. Les champs sont remplis dans le volet
champs. Vous pouvez renommer les champs, modifier le type, etc. dans le volet champs. Visualisez les
exemples de données en bas de la fenêtre.
Remarque
Les longueurs et les types de champs sont basés sur quelques échantillons de lignes. Vous devrez peutêtre apporter des modifications pour que le format de fichier s'applique à la totalité du fichier. Vérifiez
soigneusement la longueur et les types.
10. Cliquez sur Enregistrer.
30
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide de l'utilisateur
Data Insight
2.5.3.1
Fenêtre Plus d'options
Sélectionnez des options sous Plus d'options selon les descriptions indiquées dans la table ci-dessous.
Table 6 :Fenêtre Format de fichier - Plus d'options
Nom
Valeur
Description
Elargir la plage
Oui ou Non
Visible uniquement si la valeur de l'option Plage n'est pas définie sur <{toutes les
cellules}>. Si l'option est définie sur Non, Information Steward examine unique­
ment les lignes de données figurant dans la plage.
Par exemple, Information Steward voit uniquement les données de la ligne 1 à 5
(moins l'en-tête de ligne). Si l'option est définie sur Oui, Information Steward exa­
mine toutes les lignes et non pas uniquement celles figurant dans la plage.
Ignorer l'en-tête de
ligne
Oui ou Non
Ignore la première ligne lorsqu'elle contient des informations d'en-tête. Sélectionnez
Oui pour que le logiciel utilise les données de la première ligne en tant que noms de
colonne.
Page de code
Pages de code
prises en charge.
Spécifie la séquence de bits qui définit un caractère. Par exemple, la page de code du
japonais contient des caractères ASCII, grecs, cyrilliques et japonais, prenant ainsi en
charge les langues suivantes : anglais, grec, russe et japonais.
2.5.4 Options d'organisation des champs dans un format de
fichier
Utilisez les icônes de menu dans l'Editeur de format de fichier pour organiser les champs dans un format de fichier
que vous ajoutez ou que vous modifiez.
Table 7 :Description des icônes
Nom de l'icône
Description
Ajouter une ligne
Ajoute une ligne dans la table pour un nouveau champ. Saisissez le nom du champ et les infor­
mations liées pour chaque ligne que vous ajoutez.
Insérer une ligne
Insère une ligne au-dessus de la ligne sélectionnée.
Déplacer vers le haut
Déplace la ligne vers le haut ou vers le bas selon l'ordre voulu pour les champs.
Déplacer vers le bas
Supprimer
Supprime une ligne.
Tout effacer
Supprime toutes les lignes de la table.
2.5.5 Création d'un groupe de fichiers pour les fichiers
associés
Avant de pouvoir créer un groupe de format de fichier, vous devez créer une connexion vers l'emplacement de
stockage des fichiers à l'aide de la Central Management Console (CMC). Voir le Guide d'administration pour en
savoir plus sur la CMC.
Guide de l'utilisateur
Data Insight
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
31
Vous pouvez regrouper plusieurs fichiers ayant le même format afin de pouvoir les traiter comme un seul fichier
logique. Par exemple, vous pouvez créer un groupe de fichiers appelé Enregistrements des ventes, qui utilise un
modèle Ventes*.txt. Tous les fichiers texte (.txt) (y compris les fichiers ajoutés ultérieurement) commençant
par le mot Ventes feront alors partie de ce groupe. L'astérisque (*) est un caractère générique qui recherche tous
les fichiers avec des noms similaires.
L'ajout d'un fichier à un groupe crée un lien statique entre le nom du fichier et la tâche de profilage. De nouvelles
données doivent toujours avoir le même nom de fichier.
1. Sélectionnez un projet de l'onglet Data Insight et ouvrez la page Accueil de l'espace de travail (si elle n'est pas
déjà affichée).
2. Cliquez sur
Ajouter
Fichiers .
3. Sélectionnez une connexion dans la liste et cliquez sur Nouveau groupe de fichiers.
La fenêtre Nouveau groupe de fichiers s'ouvre.
4. Saisissez le nom du groupe et un modèle. Le modèle indique à SAP Information Steward comment regrouper
les fichiers. Par exemple, vous pouvez saisir Ventes*.txt pour indiquer à SAP Information Steward de
regrouper tous les noms de fichier commençant par le mot Ventes.
5. Sélectionnez l'une des options de traitement suivantes :
Table 8 :
Option
Description
Toujours traiter tous les fi­
chiers de ce groupe
Vous permet de traiter un groupe de formats de fichier comme une seule entité. Cela signifie
que l'application traite les enregistrements à partir de plusieurs sources, sans les fusionner
physiquement. Le processus de profilage lit tous les enregistrements pour tous les fichiers
et donne un résultat agrégé.
Traiter les fichiers dont
l'horodatage est ultérieur à
la dernière exécution
Vous permet de traiter la version la plus récente des mêmes données. Le logiciel regarde
l'horodatage du fichier pour traiter le dernier fichier ainsi que les fichiers qui n'ont pas été
traités depuis la dernière exécution.
Informations associées
Création d'un format de fichier pour un fichier plat [page 25]
Affectation d'un format de fichier à un fichier [page 34]
Options d'organisation des champs dans un format de fichier [page 31]
Modification d'un format de fichier [page 32]
Copie d'un format de fichier [page 33]
2.5.6 Modification d'un format de fichier
Pour pouvoir modifier un format de fichier, vous devez ouvrir un projet de l'onglet Data Insight et cliquez sur
l'onglet Formats de fichiers pour ouvrir la fenêtre Formats de fichiers.
Remarque
Il est impossible de modifier un format de fichier lorsqu'il est utilisé par un projet.
32
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide de l'utilisateur
Data Insight
Pour modifier un format de fichier, suivez les étapes ci-dessous :
1. Sélectionnez un format de fichier dans la liste Nom à gauche de la fenêtre et cliquez sur Modifier dans la barre
de menus supérieure.
La fenêtre Editeur de format de fichier s'ouvre.
2. Effectuez les modifications souhaitées et cliquez sur Enregistrer.
Informations associées
Création d'un format de fichier pour un fichier plat [page 25]
Affectation d'un format de fichier à un fichier [page 34]
Options d'organisation des champs dans un format de fichier [page 31]
Création d'un groupe de fichiers pour les fichiers associés [page 31]
Copie d'un format de fichier [page 33]
Suppression d'une table ou d'un fichier d'un projet [page 21]
2.5.7 Copie d'un format de fichier
Si le format de votre fichier est modifié (par exemple, un champ est ajouté ou la longueur du champ de données
change), la façon la plus rapide de mettre à jour le fichier de format est de faire une copie d'un fichier de format
existant puis de modifier la copie.
Pour copier un fichier de format :
1. Dans l'onglet Formats de fichiers de votre projet dans l'onglet Data Insight, sélectionnez un format de fichier à
gauche puis cliquez sur Copier dans la barre de menus supérieure.
2. Dans la fenêtre Editeur de format de fichier, entrez un nouveau nom et une nouvelle description du format de
fichier.
3. Effectuez les modifications souhaitées.
4. Cliquez sur Enregistrer.
Informations associées
Création d'un format de fichier pour un fichier plat [page 25]
Affectation d'un format de fichier à un fichier [page 34]
Options d'organisation des champs dans un format de fichier [page 31]
Création d'un groupe de fichiers pour les fichiers associés [page 31]
Modification d'un format de fichier [page 32]
Guide de l'utilisateur
Data Insight
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
33
2.5.8 Affectation d'un format de fichier à un fichier
Avant de pouvoir ajouter un fichier au projet, affectez un format de fichier à ce fichier. Pour affecter un format de
fichier à un fichier :
1. Dans l'onglet Accueil de l'espace de travail de votre projet, dans l'onglet Data Insight, cliquez sur
Ajouter
Fichiers . La fenêtre Parcourir les métadonnées s'ouvre.
2. Sélectionnez une connexion de fichiers.
Conseil
Filtrez la liste des connexions en tapant le nom de la connexion.
3. Sélectionnez les fichiers auxquels vous voulez affecter un fichier de format.
Conseil
Filtrez la liste des fichiers en saisissant une partie des lettres du nom du format de fichier dans la zone de
recherche ou en cliquant sur l'icône de loupe pour sélectionner des options de recherche supplémentaires.
4. Sélectionnez un format de fichier disponible dans la liste déroulante de la colonne Nom du format.
Lorsque vous affectez un format de fichier à un fichier, le nœud de fichier affiche les colonnes et les champs
dans le fichier.
5. Cliquez sur Fermer.
Informations associées
Création d'un format de fichier pour un fichier plat [page 25]
Modification d'un format de fichier [page 32]
Options d'organisation des champs dans un format de fichier [page 31]
Création d'un groupe de fichiers pour les fichiers associés [page 31]
Copie d'un format de fichier [page 33]
2.5.9 Affichage de l'utilisation d'un format de fichier
Pour plus d'informations sur le mode d'utilisation d'un format de fichier dans votre projet :
1. Dans l'onglet Formats de fichier de votre projet dans Data Insight, sélectionnez un format de fichier à gauche
et cliquez sur Afficher l'utilisation dans la barre de menu supérieure.
2. Dans la fenêtre Utilisation des formats de fichier sélectionnés, cliquez sur le symbole + pour développer les
éléments affichés.
Vous pouvez voir les règles, les profils et les tâches associés au format de fichier.
34
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide de l'utilisateur
Data Insight
Informations associées
Formats de fichiers [page 24]
Création d'un format de fichier pour un fichier plat [page 25]
Modification d'un format de fichier [page 32]
Affectation d'un format de fichier à un fichier [page 34]
Options d'organisation des champs dans un format de fichier [page 31]
Création d'un groupe de fichiers pour les fichiers associés [page 31]
Copie d'un format de fichier [page 33]
2.5.10 Suppression d'un format de fichier
Pour supprimer un format de fichier :
1. Dans l'onglet Formats de fichier de votre projet Data Insight, sélectionnez un format de fichier à gauche.
2. Cliquez sur Supprimer dans la barre de menu supérieure.
Le format de fichier est supprimé.
Informations associées
Formats de fichiers [page 24]
Création d'un format de fichier pour un fichier plat [page 25]
Modification d'un format de fichier [page 32]
Affectation d'un format de fichier à un fichier [page 34]
Options d'organisation des champs dans un format de fichier [page 31]
Création d'un groupe de fichiers pour les fichiers associés [page 31]
Copie d'un format de fichier [page 33]
2.6
A propos des vues Data Insight
Les vues Data Insight de SAP Information Steward s'adressent aux utilisateurs professionnels. Elles leur
permettent d'analyser les données pouvant résider dans plusieurs tables ou fichiers de différentes connexions ou
vues. Contrairement aux vues de base de données, qui permettent d'analyser les données d'une base de données
sous-jacente, les vues Data Insight permettent à l'utilisateur professionnel d'analyser les données de différentes
sources de données. Les vues sont spécifiques à un projet. Chaque projet peut comporter une ou plusieurs vues.
Vous pouvez effectuer les tâches suivantes avec les vues Data Insight :
● Créer et définir une vue dans un projet.
● Combiner les ensembles de résultats de deux vues.
Guide de l'utilisateur
Data Insight
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
35
● Ajouter les vues et tables existantes à la vue.
● Inclure les colonnes de plusieurs vues et tables dans la vue.
● Modifier les vues existantes.
● Définir des noms, du contenu et des descriptions de colonnes.
● Personnaliser des colonnes à l'aide d'expressions.
● Créer des colonnes de sortie.
● Spécifier des critères pour relier plusieurs tables et filtrer certains enregistrements.
● Spécifier le critère Group By pour générer des colonnes agrégées.
● Profiler et exécuter des règles de validation au niveau d'une vue une fois celle-ci définie.
● Inclure une vue existante dans d'autres projets en l'exportant d'un projet pour l'importer dans un autre.
Informations associées
Editeurs d'expressions avancés pour les vues [page 48]
Conditions de filtre associées aux vues [page 54]
Conditions de jointure associées aux vues [page 49]
Syntaxe de langage [page 225]
Langage de script [page 221]
2.6.1 Onglets de l'Editeur de vue
L'Editeur de vue contient des onglets qui permettent de créer différents aspects de la vue.
Le tableau ci-dessous liste les noms et descriptions d'onglet.
Table 9 :Affichage des onglets Editeur et descriptions
Nom de l'onglet
Description
Schéma de sortie
Personnalisez les colonnes de table pour l'affichage. Utilisez l'onglet Schéma de sortie pour ef­
fectuer les tâches suivantes :
●
Créer des colonnes de sortie.
●
Renommer les colonnes de façon à ce qu'elles soient plus intuitives pour la vue.
●
Saisir des expressions de mappage simples directement dans le champ Mappage.
●
Modifier le type de données d'une colonne.
●
Ajouter des descriptions pour chaque colonne en vue de mieux définir leur objectif dans la
vue.
36
●
Créer des expressions plus complexes à l'aide de l'Editeur d'expressions avancé.
●
Créer des expressions d'agrégat à l'aide de l'Editeur d'expressions avancé.
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide de l'utilisateur
Data Insight
Nom de l'onglet
Description
Conditions de jointure
Créer des jointures internes et des jointures externes gauche. Optimisez les jointures comme
suit :
●
Ajoutez ou modifiez une condition de jointure.
●
Complétez les jointures automatiquement lorsque l'option Proposer une jointure est sélec­
tionnée.
●
Classez les jointures et configurez les options de mise en cache pour un traitement plus
efficace lorsque vous cliquez sur Définir un ordre optimal.
Remarque
Si le nombre de lignes n'est pas renseigné pour une table, un message s'affiche indi­
quant que vous devez exécuter un profilage de colonne lorsque vous placez le curseur
dans la colonne vide Lignes
Conditions de filtre
●
Modifiez ou supprimez une expression automatiquement renseignée par le logiciel.
●
Créez des expressions de jointure complexes.
●
Supprimez une condition de jointure.
Créer des expressions de condition de filtre :
●
Sélectionner les champs à inclure dans le filtre ainsi que l'opérateur de champ.
●
Saisir une expression simple dans le champ Valeur.
●
Ouvrir une boîte de dialogue de l'Editeur d'expressions avancé pour créer des expressions
plus complexes.
Group By
Permet de spécifier le mode de regroupement des enregistrements de sortie. Renseignez la
liste Nom de colonne des façons suivantes :
●
Cliquez sur Proposer des colonnes pour renseigner automatiquement la liste Nom de
colonne avec les colonnes de sortie requises.
Remarque
Si vous cliquez sur Proposer des colonnes alors que la liste comporte déjà des colonnes,
ces dernières sont alors remplacées. Un message demandant si vous souhaitez rempla­
cer les colonnes actuelles s'affiche.
●
Affectez manuellement les colonnes requises. Pour ce faire, cliquez deux fois sur la co­
lonne dans le volet Tables source ou cliquez sur la colonne, puis sur le bouton «>» pour
ajouter chaque champ à la liste Nom de colonne.
●
Supprimez une ligne de la liste Nom de colonne. Pour ce faire, mettez-la en surbrillance et
cliquez sur Supprimer.
Informations associées
Ajouter des tables et des fichiers aux projets [page 15]
Création d'une colonne de sortie [page 40]
Guide de l'utilisateur
Data Insight
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
37
Exemple : Création d'une expression de condition de jointure [page 50]
Création d'un classement de jointures [page 53]
Modification du schéma de sortie pour personnaliser les vues [page 43]
Conditions de filtre associées aux vues [page 54]
Afficher les données source [page 60]
Langage de script [page 221]
Expressions de condition de filtre dans les éditeurs de vue [page 227]
2.6.2 Création d'une vue avec Join
Vous pouvez regrouper plusieurs sources (vues, tables, fichiers) dans un seul objet appelé "vue". Vous pouvez
ensuite profiler et créer des tâches d'exécution de règle pour mieux comprendre vos données.
1. Ouvrez le projet approprié dans la page Projets de Data Insight.
2. Développez les nœuds de votre choix (vues et connexions) dans la liste Tables du volet droit, puis
sélectionnez les objets (vues, tables ou fichiers) que vous souhaitez inclure dans la nouvelle vue.
3. Cliquez sur Gérer les vues Créer une vue avec Join .
La boîte de dialogue Editeur de vue s'ouvre.
4. Saisissez un nom pour la vue (requis) dans la zone de texte Nom ainsi qu'une brève description (facultatif)
dans la zone de texte Description.
5. Si la vue contient une ou plusieurs tables applications SAP, décidez si vous souhaitez modifier la méthode de
transfert de données pour la lire.
6. Développez chaque source dans la liste Sources, puis sélectionnez les colonnes que vous souhaitez inclure
dans la vue.
7. Cliquez sur le bouton en forme de flèche droite pour ajouter les colonnes sélectionnées à l'onglet Schéma de
sortie.
Les colonnes s'affichent dans cet onglet Schéma de sortie, sous Nom de colonne.
8. (Facultatif) Utilisez Définir la clé primaire et/ou Supprimer la clé primaire pour définir ou supprimer la clé
primaire, le cas échéant.
9. (Facultatif) Apportez vos modifications dans l'onglet Schéma de sortie pour personnaliser la vue.
10. (Facultatif) Si vous avez inclus plusieurs tables dans la vue, ouvrez l'onglet Conditions de jointure pour créer
des expressions de condition de jointure.
11. (Facultatif) Ouvrez l'onglet Conditions de filtre pour créer des filtres.
12. (Facultatif) Créez une vue globale ou définissez les colonnes Group By suite à l'utilisation des fonctions
d'agrégat de l'onglet Schéma de sortie.
13. Cliquez sur Valider pour vérifier qu'aucun avertissement ni aucune erreur n'est émis(e) lors de la définition de
la vue.
Un message de validation s'affiche dans le coin supérieur gauche lorsque la définition de vue obtient la
validation. Si c'est le cas, le symbole applicable s'affiche au niveau de l'onglet contenant l'erreur ou
l'avertissement.
14. Corrigez les éventuelles erreurs et (facultatif) avertissements (ceux-ci peuvent énoncer les conséquences
possibles s'ils ne sont pas pris en compte) et lorsqu'il ne reste plus d'erreur, cliquez sur Enregistrer.
15. (Facultatif) Une fois la vue validée et enregistrée, sélectionnez-la dans la fenêtre Accueil de l'espace de travail
et cliquez sur Visualisation des données pour afficher les données dans les colonnes de sortie, y compris la
colonne agrégée.
38
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide de l'utilisateur
Data Insight
Informations associées
Création d'une colonne de sortie [page 40]
Exemple : Création d'une expression de condition de jointure [page 50]
Modification du schéma de sortie pour personnaliser les vues [page 43]
Conditions de filtre associées aux vues [page 54]
Expressions de condition de filtre dans les éditeurs de vue [page 227]
Ajout de sources à une vue [page 41]
Expressions de condition d'agrégat et Group by [page 55]
Afficher les données source [page 60]
Méthodes de transfert des données pour les tables SAP dans des vues [page 47]
Langage de script [page 221]
Combiner deux ou plusieurs vues avec Union [page 39]
2.6.3 Combiner deux ou plusieurs vues avec Union
Combiner les ensembles de résultats de deux vues.
Vous pouvez combiner les ensembles de résultats de deux ou plusieurs vues avec l'option du menu Créer une vue
avec Union. Vous pouvez choisir si vous voulez que votre vue finale contienne des doublons ou non. Pour
combiner des vues avec Union, vous devez sélectionner au moins deux vues et les noms des colonnes et types de
sources de données des vues doivent être les mêmes.
1. Ouvrez le projet correspondant dans la page Projet de Data Insight.
2. Développez les nœuds de votre choix (vues et connexions) dans la liste Tables du volet droit, puis
sélectionnez les vues que vous souhaitez combiner dans la nouvelle vue.
3. Cliquez sur Gérer les vues Créer une vue avec Union .
La boîte de dialogue Editeur de vue s'ouvre.
4. Saisissez un nom pour la vue (requis) dans la zone de texte Nom ainsi qu'une brève description (facultatif)
dans la zone de texte Description.
5. Si vous souhaitez que la vue combinée contiennent des doublons, cochez la case Union de tous. Si vous ne
souhaitez pas de doublons, cochez la case Union.
6. Si la vue contient une ou plusieurs tables applications SAP, décidez si vous souhaitez modifier la méthode de
transfert de données pour la lire.
7. Développez chaque source dans la liste Sources, puis sélectionnez les colonnes que vous souhaitez inclure
dans la nouvelle vue combinée. Les noms des colonnes et les types de données des deux colonnes doivent
être les mêmes.
8. (Facultatif) Utilisez Définir la clé primaire et/ou Supprimer la clé primaire pour définir ou supprimer la clé
primaire, le cas échéant.
Les colonnes s'affichent dans cet onglet Schéma de sortie, sous Nom de colonne.
9. Cliquez sur Valider pour vérifier qu'aucun avertissement ni aucune erreur n'est émis(e) lors de la définition de
la vue.
Un message de validation s'affiche dans le coin supérieur gauche lorsque la définition de vue obtient la
validation. En cas d'erreur, le symbole approprié s'affichera dans l'onglet contenant l'erreur.
Guide de l'utilisateur
Data Insight
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
39
10. Corrigez les éventuelles erreurs et (facultatif) avertissements (ceux-ci peuvent énoncer les conséquences
possibles s'ils ne sont pas pris en compte) et lorsqu'il ne reste plus d'erreur, cliquez sur Enregistrer.
11. (Facultatif) Une fois la vue validée et enregistrée, sélectionnez-la dans la fenêtre Accueil de l'espace de travail
et cliquez sur Visualisation des données pour afficher les données dans les colonnes de sortie.
Informations associées
Création d'une vue avec Join [page 38]
Création d'une colonne de sortie [page 40]
Exemple : Création d'une expression de condition de jointure [page 50]
Modification du schéma de sortie pour personnaliser les vues [page 43]
Conditions de filtre associées aux vues [page 54]
Expressions de condition de filtre dans les éditeurs de vue [page 227]
Ajout de sources à une vue [page 41]
Expressions de condition d'agrégat et Group by [page 55]
Afficher les données source [page 60]
Méthodes de transfert des données pour les tables SAP dans des vues [page 47]
Langage de script [page 221]
2.6.4 Création d'une colonne de sortie
Lorsque vous créez ou modifiez des vues, vous pouvez créer des colonnes de sortie faisant référence à une ou
plusieurs colonnes. Vous pouvez créer une colonne de différentes façons :
● Mappage direct à une colonne source
● Utilisation d'une expression pour une ou plusieurs colonnes source
● Mappage à une valeur constante
Exemple
Vous pouvez par exemple créer un champ FullName contenant une colonne LastName et une colonne
FirstName séparées par une virgule. Dans ce cas de figure, l'expression de mappage se présentera de la sorte :
<nom_connexion>.<nom_table>.LastName || ',' || <nom_connexion>.<nom_table>.FirstName.
Vous pourriez créer une colonne représentant les trois premiers chiffres d'un code postal. Dans ce cas de
figure, l'expression de mappage se présentera de la sorte : substr(PostCode, 1, 3).
Informations associées
Création d'une vue avec Join [page 38]
40
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide de l'utilisateur
Data Insight
2.6.5 Modification d'une vue
Gardez en tête les restrictions suivantes lors de la modification d'une vue :
● Si une colonne est définie dans une tâche ou qu'elle est liée à une règle, il n'est pas possible de la supprimer
du schéma de sortie.
● Vous pouvez supprimer uniquement une vue dans son intégralité dès lors qu'elle ne comporte aucune liaison
de règle ni aucune tâche associée.
● Vous ne pouvez pas ajouter de vues ou de tables déjà associées à la vue.
Pour modifier une vue, suivez les étapes suivantes :
1. Ouvrez le projet approprié dans la fenêtre Projets de Data Insight.
2. Sélectionnez la vue à modifier et cliquez sur
La boîte de dialogue Editeur de vue s'ouvre.
Gérer les vues
Modifier la vue .
3. Apportez les modifications souhaitées à la vue.
Pour en savoir plus sur les conditions que vous pouvez modifier, voir les rubriques dans les informations
associées.
4. Cliquez sur Valider.
La validation des modifications permet de vérifier qu'aucun avertissement ni aucune erreur n'est émis lors de
la génération, de la jointure ou du filtrage des colonnes.
5. Cliquez sur Enregistrer.
Pour afficher les tâches et les règles associées à la vue, utilisez l'option Afficher l'utilisation.
Informations associées
Affichage de l'utilisation d'une vue [page 43]
Création d'une vue avec Join [page 38]
Copie d'une vue [page 44]
Conditions de jointure associées aux vues [page 49]
Conditions de filtre associées aux vues [page 54]
Expressions de condition de filtre dans les éditeurs de vue [page 227]
Expressions de condition d'agrégat et Group by [page 55]
Utilisation de tables SAP dans des vues [page 44]
Méthodes de transfert des données pour les tables SAP dans des vues [page 47]
2.6.6 Ajout de sources à une vue
Ouvrez le projet approprié dans la fenêtre Projets de Data Insight. Pour ajouter des sources supplémentaires à
une vue existante, suivez ensuite les étapes suivantes :
1. Dans la page Accueil de l'espace de travail, développez le noeud Vues de la colonne Tables et sélectionnez la
vue à modifier.
Guide de l'utilisateur
Data Insight
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
41
Une coche apparaît en regard de la vue choisie.
2. Sélectionnez Gérer les vues Modifier les vues .
La boîte de dialogue Editeur de vue s'ouvre.
3. Cliquez sur Ajouter des sources au-dessus de la liste Sources.
La boîte de dialogue Sélectionner les sources s'ouvre.
4. Etendez la source contenant les objets que vous souhaitez ajouter et mettez en surbrillance les sources
appropriées.
Remarque
Certaines sources sont grisées et ne peuvent pas être mises en surbrillance. Placez votre curseur sur la
source pour voir apparaître une explication permettant de comprendre pourquoi vous ne pouvez pas
sélectionner la source. Par exemple, vous ne pouvez pas ajouter de vue qui engendrerait une référence
croisée. Une référence croisée se produit lorsque la Vue A contient la Vue B et que la Vue B contient la Vue
A. Autre cas, vous ne pouvez pas ajouter de table déjà incluse dans la vue.
5. Cliquez sur OK.
6. Modifiez les expressions d'agrégat, les filtres, les jointures et les mappages de colonne pour inclure les
dernières sources ajoutées, le cas échéant.
7. Cliquez sur Enregistrer dans l'Editeur de vue. Cliquez sur Valider pour contrôler les erreurs de votre
configuration de vue.
Informations associées
Modification d'une vue [page 41]
Suppression de sources d'une vue [page 42]
Objets dépendants et dépendances [page 22]
2.6.7 Suppression de sources d'une vue
Supprimez des sources d'une vue lors de la création ou de la modification d'une vue. Pour pouvoir supprimer une
source d'une vue, supprimez toute instance de la vue, table ou colonne des jointures, des expressions, des filtres
et des expressions d'agrégation existants.
Pour supprimer une source d'une vue, suivez les étapes suivantes :
1. Dans la page Accueil de l'espace de travail, développez le noeud Vues de la colonne Tables et sélectionnez la
vue à modifier.
Une coche apparaît en regard de la vue choisie.
2. Cliquez sur
Gérer
Modifier les vues .
3. Sélectionnez la ou les sources de la listeSources, puis cliquez sur Supprimer les sources sélectionnées.
4. Cliquez sur Enregistrer.
42
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide de l'utilisateur
Data Insight
Informations associées
Modification d'une vue [page 41]
Suppression de sources d'une vue [page 42]
Objets dépendants et dépendances [page 22]
2.6.8 Modification du schéma de sortie pour personnaliser les
vues
Ouvrez la vue appropriée, puis l'onglet Schéma de sortie.
Pour modifier le schéma de sortie, suivez les étapes suivantes :
1. Mettez un nom de colonne en surbrillance dans Nom de la colonneet saisissez un nom plus intuitif (jusqu'à
30 caractères).
2. Sélectionnez la ligne applicable et utilisez les boutons Déplacer vers le haut et Déplacer vers le bas pour
réorganiser les colonnes.
3. Saisissez une nouvelle expression de mappage en cliquant sur la cellule Mappage et en y saisissant votre
expression. Ou acceptez le mappage automatique du logiciel.
4. Cliquez sur l'icône de l'Editeur d'expressions avancé (qui apparaît à la fin de la cellule Mappage sélectionnée)
dans la colonne pour laquelle vous souhaitez créer des expressions de mappage plus complexes.
5. Cliquez sur la cellule Description applicable pour une ligne, puis saisissez une description permettant de
mieux identifier la colonne modifiée.
6. Créez une colonne de sortie qui n'existe pas dans les tables source. Par exemple, créez une colonne de sortie
de nom complet en concaténant une colonne de prénom et une colonne de nom de famille. Ou créez une
colonne à l'aide d'une fonction permettant d'extraire une valeur de la colonne d'origine. Par exemple, utilisez
la fonction de sous-chaîne substr(PostCode 1, 3) pour extraire les trois premiers chiffres de la colonne
de code postal.
Informations associées
Création d'une colonne de sortie [page 40]
Création d'une vue avec Join [page 38]
Modification d'une vue [page 41]
Editeurs d'expressions avancés pour les vues [page 48]
2.6.9 Affichage de l'utilisation d'une vue
Pour en savoir plus sur l'utilisation d'une vue dans un projet :
1. Dans la fenêtre Espace de travail de l'onglet Data Insight, sélectionnez une vue à gauche et cliquez sur l'icône
Afficher l'utilisation (
Guide de l'utilisateur
Data Insight
) dans la barre de menus supérieure.
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
43
2. Dans la boîte de dialogue Utilisation des tables sélectionnées, développez le nœud en regard de la vue.
Les vues, les règles, les liaisons de règles et les tâches associées à la vue s'affichent.
Informations associées
Affichage de l'utilisation d'un format de fichier [page 34]
Modification d'une vue [page 41]
2.6.10 Copie d'une vue
Pour utiliser une vue existante dans le but de créer une vue, suivez les étapes suivantes :
1. Dans la fenêtre Accueil de l'espace de travail, cochez la case en regard du nom de la vue à copier dans la
colonne Tables.
2. Cliquez sur
Gérer les vues
Copier la vue
dans la barre de menu supérieure.
3. Dans la boîte de dialogue Editeur de vue, modifiez le nom et la description de la vue.
4. Apportez les modifications souhaitées à la vue : modifiez ou créez des conditions de jointure ou de filtre si
vous le souhaitez.
5. Cliquez sur Valider pour vérifier qu'aucun avertissement ni aucune erreur n'est émis lors de la génération, de
la jointure ou du filtrage des colonnes.
6. Cliquez sur Enregistrer.
Informations associées
Création d'une vue avec Join [page 38]
Modification d'une vue [page 41]
Expressions de condition de filtre dans les éditeurs de vue [page 227]
2.6.11 Utilisation de tables SAP dans des vues
Il se peut que les tables SAP dans des vues nécessitent des programmes ABAP pouvant être générés par
Information Steward ou par des applications SAP.
Les vues Data Insight peuvent contenir des données provenant de plusieurs types de source, notamment des
bases de données, des fichiers texte et des applications telles que SAP Business Suite et SAP NetWeaver
Business Warehouse (applications SAP). Les tables SAP peuvent être liées à d'autres tables, fichiers de base de
données et fichiers plats SAP provenant de la même source ou de sources différentes. Vous pouvez créer des
mappages de champ, des conditions de jointure, des conditions de filtre de profil et des scorecards pour
manipuler davantage et analyser les tables SAP dans des vues.
44
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide de l'utilisateur
Data Insight
Lorsque des tables SAP sont incluses à des vues, un fichier de programme ABAP est nécessaire. Les programmes
ABAP contiennent toutes les métadonnées et données correspondant à la table SAP qu'ils représentent. Les
administrateurs peuvent choisir de précharger un programme ABAP généré dans le système SAP ou faire en
sorte qu'Information Steward génère le programme ABAP. Les administrateurs peuvent choisir de précharger un
programme ABAP, par exemple, lors de la migration d'Information Steward d'un environnement de test vers un
environnement de production si la stratégie de sécurité de l'environnement de production requiert que les
applications telles qu'Information Steward ne soient pas autorisées à générer de programmes ABAP.
Parfois, plusieurs programmes ABAP sont requis. Par exemple, lorsque votre vue contient deux tables SAP ou
davantage provenant de connexions différentes, un programme ABAP est nécessaire pour les tables de chaque
connexion. Lorsque les tables SAP proviennent de la même source, un seul programme ABAP est requis.
Pour améliorer les performances de traitement des vues contenant des tables SAP, suivez ces suggestions de
meilleures pratiques :
● Dans la mesure du possible, reliez des tables SAP de la même source.
● Utilisez uniquement des fonctions prises en charge par SAP ABAP dans le mappage, les filtres ou les
expressions de condition de jointure.
● Si votre vue comprend plus de deux tables SAP de grande taille, spécifiez la méthode de transfert de données
ABAP lors de la définition de la vue.
● Réduisez la quantité de données à analyser par le logiciel en utilisant tous les outils conçus pour la création de
vues et répondant à vos besoins.
● Utilisez l'option Définir un ordre optimal dans l'onglet Conditions de jointure et attribuez aux plus grandes
tables source les premières positions.
Si vous ne respectez pas ces suggestions, les performances peuvent s'en trouver affectées. Dans certains cas, le
logiciel affiche un avertissement vous rappelant le moyen le plus efficace de configurer vos vues contenant des
tables SAP.
Informations associées
Affichage d'un maximum de 500 enregistrements à partir de tables SAP [page 46]
Création d'un classement de jointures [page 53]
2.6.11.1 Tables SAP et fonctions prises en charge par ABAP
Pour bénéficier de meilleures performances, utilisez des fonctions prises en charge par ABAP dans les vues
contenant des tables SAP.
Il existe des fonctions prises en charge pour l'utilisation de tables SAP et de programmes ABAP. Vous pouvez
utiliser toutes les fonctions disponibles lors de la composition de vos expressions, mais les fonctions non prises
en charge par ABAP sont traitées différemment de celles prises en charge par ABAP et leur traitement se révélera
par conséquent probablement plus long.
Fonctions prises en charge par ABAP :
● Absolue (abs)
Guide de l'utilisateur
Data Insight
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
45
● Décoder (decode)
● Supprimer à gauche de la chaîne (ltrim)
● Supprimer à gauche de la chaîne étendu (ltrim_blanks_ext)
● Remplacer la valeur nulle (nvl)
● Supprimer à droite de la chaîne (rtrim)
● Supprimer à droite de la chaîne étendu (rtrim_blanks_ext)
● Longueur de chaîne (length)
● Sous-chaîne (substr)
● Date système (sysdate)
● Heure système (systime)
● Minuscule (lower)
● Majuscule (upper)
Voir aussi :
● Guide d'administration : «Tables SAP et performances»
2.6.11.2 Affichage d'un maximum de 500 enregistrements à
partir de tables SAP
Le logiciel affiche jusqu'à 500 enregistrements lorsque vous affichez les données d'une table SAP.
Les vues contenant des tables SAP peuvent se révéler assez volumineuses, en particulier lorsqu'elles sont liées à
d'autres tables SAP. La limite de 500 enregistrements lors de l'affichage des données évite à votre ordinateur de
traîner ou de ne jamais parvenir à achever la tâche en raison de tables trop volumineuses. Outre la limite de 500
enregistrements, vous pouvez prendre des mesures visant à améliorer les performances comme suit :
● Réduisez la taille du fichier en mappant les champs, conditions de jointure, filtres etc. afin de limiter les
données de la table aux informations dont vous avez réellement besoin.
● Utilisez des fonctions prises en charge par SAP ABAP lorsque vous créez des expressions dans les vues.
L'utilisation de fonctions non prises en charge est autorisée mais risque de nuire aux performances.
● Utilisez les outils de filtrage Visualisation des données lorsque vous affichez et exportez des données depuis
des tables SAP.
Avec une limite de 500 enregistrements pour l'affichage des données de table SAP, il est possible qu'aucun
enregistrement n'apparaisse dans la fenêtre Visualisation des données. Cela peut se produire, par exemple,
lorsque la vue contient une vue enfant, que la vue enfant contient une ou plusieurs tables SAP et qu'une jointure
est configurée pour lier l'ensemble des données.
Un message s'affiche en haut de la fenêtre Visualisation des données, vous suggérant d'exporter les données vers
une source externe (fichier texte, CSV ou Excel) afin de visualiser la totalité des enregistrements.
Informations associées
Utilisation de tables SAP dans des vues [page 44]
Exportation des données affichées [page 63]
46
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide de l'utilisateur
Data Insight
Affichage d'un sous-ensemble de colonnes [page 62]
Filtrage des données affichées [page 62]
2.6.11.3 Méthodes de transfert des données pour les tables
SAP dans des vues
Lorsque vous créez ou modifiez une vue Data Insight contenant deux tables SAP ou plus, vous avez la possibilité
de modifier la méthode de lecture depuis la valeur spécifiée dans la définition de connexion pour l'application SAP.
Voici les méthodes de transfert des données pour lire les tables SAP dans les vues Data Insight :
Table 10 :
Méthode de transfert des
données
Affecte le traitement
Par défaut
La vue utilisera la valeur de la méthode de transfert de données spécifiée dans la CMC (Central
Management Console) lorsque votre administrateur définit la connexion pour ce système SAP.
La méthode de transfert par défaut est Remote Function Call (RFC). Cette méthode prendra
plus de temps pour lire les jeux de données de grande ampleur, mais la vue peut être exportée
et importée dans une autre application Information Steward sans dépendances externes.
Pour en savoir plus sur les options de connexion que vous pouvez spécifier dans la CMC, voir
«Paramètres de connexion aux applications» dans le Guide d'administration.
ABAP
Pour lire des jeux de données de grande taille, ABAP permet de bénéficier de meilleures perfor­
mances.
L'utilisation d'ABAP nécessite un programme ABAP pour lire les données depuis une table SAP.
Les administrateurs utilisent le paramètre de connexion SAP ABAP Générer et exécuter pour
spécifier l'emplacement où est généré ce programme ABAP :
●
Exécuter les éléments préchargés : Exécute un programme ABAP généré et téléchargé pré­
cédemment. D'une manière générale, il est utilisé lors de la phase de production d'un pro­
jet.
Remarque
Lorsque vous sélectionnez Exécuter les éléments préchargés, vous devez exporter les
programmes ABAP utilisés par Information Steward sur le système SAP où se trouve la
vue Data Insight de sorte qu'ils puissent être chargés dans l'application SAP.
●
Générer et exécuter : Génère un nouveau programme ABAP. Si vous spécifiez cette valeur,
spécifiez l'option Répertoire ABAP généré ou n'indiquez rien pour utiliser l'emplacement
système par défaut. D'une manière générale, cette option est utilisée uniquement lors des
phases de développement et de test d'un projet d'application. En effet, dans la version
4.2.3, nous suggérons d'utiliser les scripts ABAP pour les tables SAP de grande ampleur.
Guide de l'utilisateur
Data Insight
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
47
2.6.12 Editeurs d'expressions avancés pour les vues
Les éditeurs d'expressions avancés pour les vues proposent des fonctionnalités pour créer des conditions
d'expression complexe. Il existe différents types d'éditeurs d'expression avancés pour les vues :
● Expressions de mappage de colonne
● Expressions de jointure
● Expressions de filtre
Les éditeurs avancés prennent en charge l'utilisation de fonctions, de variables, d'opérateurs, de chaînes, etc.,
pour la création d'expressions. Les expressions créées dans les éditeurs d'expression avancés prennent en
charge les multioctets et ne prennent pas en compte la casse.
Chaque éditeur avancé contient un bouton Valider la syntaxe. Lorsque vous cliquez sur ce bouton, le logiciel vous
alerte avec des avertissements et des erreurs si quelque chose ne va pas dans la syntaxe des expressions.
Utilisez les fonctions d'agrégat dans l'onglet Schéma de sortie lorsque vous créez ou modifiez des vues. Saisissez
l'expression dans la colonne Mappage de l'onglet Schéma de sortie, ou créez des expressions plus complexes
dans la boîte de dialogue Editeur d'expressions avancé pour la colonne : <nom_colonne>. L'éditeur d'expressions
avancé contient une icône de menu nommée Agrégat contenant une liste des fonctions à utiliser dans
l'expression. L'icône Agrégat est située dans la barre de menu en haut de la boîte de dialogue de l'éditeur avancé.
Remarque
Lorsque vous utilisez une fonction d'agrégat sur une colonne dans le schéma de sortie, vous devez compléter
l'onglet Group By.
Types de données pour les expressions de condition
Lorsque vous créez ou modifiez des expressions dans les éditeurs d'expressions avancés, les options de création
d'expressions sont aussi déterminées par le type de données d'expression autorisé pour le type d'expression. Le
tableau ci-dessous contient les types de données nécessaires pour chaque type d'expression de condition de vue.
Table 11 :Types de données pour les expressions de condition
Type
Type de données d'expression
Expression de condition de jointure
Doit être une valeur booléenne. Le logiciel génère une erreur de validation si l'expression
n'est pas booléenne.
Expression de condition de filtre
Doit être une valeur booléenne. Le logiciel génère une erreur de validation si l'expression
n'est pas booléenne.
Expression de mappage de colonne
Doit correspondre au type de données défini pour la colonne. Le logiciel génère une er­
reur de validation si les types de données sont incompatibles.
Informations associées
Catégories de création d'expressions [page 222]
48
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide de l'utilisateur
Data Insight
Conditions de filtre associées aux vues [page 54]
Conditions de jointure associées aux vues [page 49]
2.6.13 Conditions de jointure associées aux vues
Utilisez l'onglet Conditions de jointure pour spécifier des critères pour relier plusieurs tables et fichiers.
Outre les relations clé primaire et clé étrangère, la fonctionnalité Proposer une jointure utilise le type de contenu,
les résultats de données profilées et la correspondance des noms de colonne, pour proposer des jointures entre
tables et fichiers, dans différents systèmes source.
Servez-vous de la fonctionnalité Définir un ordre optimal pour classer vos jointures et ainsi, accélérer les temps de
traitement. La première table (ou vue) de la liste a le classement le plus élevé, ce qui signifie qu'elle sera traitée en
premier. L'ordre de classement par défaut correspond à l'ordre dans lequel les tables sont répertoriées dans
l'onglet Conditions de jointure. Basez l'ordre optimal sur la taille de la table. La boîte de dialogue Définir un ordre
optimal affiche le nombre de lignes dans une table pour vous aider. Les tables les plus volumineuses doivent
figurer en haut du classement.
Remarque
Si le nombre de lignes n'est pas renseigné pour une table, un message s'affiche, indiquant que vous devez
exécuter un profilage de colonne lorsque vous placez le curseur dans chaque colonne vide.
Vous pouvez utiliser un sous-ensemble de langage de script SAP pour créer des expressions de condition de
jointure lors de la création ou de la modification de vues. Pour ouvrir l'éditeur avancé, sélectionnez les tables pour
lesquelles vous souhaitez créer la vue dans la fenêtre Accueil de l'espace de travail, puis cliquez sur
vues
Créer une vue . Ou, si vous modifiez une vue, sélectionnez la vue applicable et cliquez sur
Gérer les
Gérer les
vues Modifier la vue . Ouvrez ensuite l'onglet Conditions de jointure dans la boîte de dialogue Editeur de vue et
commencez à créer la jointure. Ouvrez l'éditeur avancé. Pour ce faire, placez le curseur sur la zone de texte
Condition de jointure et cliquez sur l'icône d'Editeur avancé (
) qui s'affiche. Saisissez l'expression directement
dans la zone de travail de l'éditeur avancé ou sélectionnez des fonctions au niveau des icônes de menu pour créer
l'expression.
Informations associées
Création d'une vue avec Join [page 38]
2.6.14 Expressions de condition de jointure
Utilisez l'Editeur d'expressions de condition de jointure pour créer des expressions de jointure.
Vous pouvez créer deux types de jointures dans l'onglet Conditions de jointure de l'Editeur de vue : jointures
internes et externes gauches.
Guide de l'utilisateur
Data Insight
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
49
Table 12 :
Type de jointure
Description
Jointure interne
Combine les lignes de deux tables uniquement si les valeurs des champs reliés correspondent.
Jointure externe gau­
che
Combine l'ensemble des enregistrements de la table répertoriée à gauche de la jointure avec les va­
leurs correspondantes de la table de droite.
Exemple
L'exemple Exemple : Création d'une expression de condition de jointure [page 50] illustre la création d'une
expression de jointure à l'aide de l'Editeur d'expressions de condition de jointure. Votre installation n'inclut pas
les tables utilisées dans l'exemple. Par conséquent, vous ne pourrez pas créer l'expression spécifique utilisée
dans l'exemple. Cet exemple vise à illustrer la méthode utilisée pour créer des expressions de jointure et non à
créer les expressions de jointure spécifiques à l'exemple.
L'exemple d'expression utilise le langage SQL. Bien que SAP Information Steward n'utilise pas le langage SQL
dans le cadre des expressions, nous l'utilisons dans cet exemple à titre pratique pour les utilisateurs non
familiarisés avec le langage de script SAP.
Cet exemple illustre le nom de famille de l'employé et le nom de la société d'expédition associés à chaque
commande en combinant l'ID des employés mis en correspondance des tables des employés et des
commandes à l'aide d'une jointure externe gauche. Il combine ensuite les résultats de la première jointure avec
l'ID des expéditeurs de la table des expéditeurs à l'aide d'une jointure interne.
Le code ci-dessous illustre l'expression SQL équivalente :
1
2
3
4
5
6
select Employees.LastName, Shippers.CompanyName, Orders.OrderID, Orders.Freight
from Employees
left outer join Orders
on Employees.EmployeeID = Orders.EmployeeID
join Shippers
on Orders.ShipVia = Shippers.ShipperID
Informations associées
Exemple : Création d'une expression de condition de jointure [page 50]
2.6.14.1 Exemple : Création d'une expression de condition de
jointure
Lisez l'introduction à cet exemple dans Expressions de condition de jointure [page 49].
1. Dans la fenêtre Accueil de l'espace de travail, sélectionnez les tables applicables pour les expressions de
jointure dans la liste Tables, puis cliquez sur Gérer les vues Créer une vue . Pour les besoins de
l'exemple, nous avons choisi les tables des employés, des commandes et des expéditeurs.
L'Editeur de vue s'ouvre.
2. Saisissez un nom et une description pour la vue dans les zones Nom et Description.
50
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide de l'utilisateur
Data Insight
3. Sélectionnez l'onglet Schéma de sortie dans le volet principal de l'Editeur de vue.
4. Développez le nœud de chaque table source répertoriée sous Tables source (à gauche), puis cliquez deux fois
sur les colonnes appropriées. Les colonnes s'affichent sous Nom de la colonne dans le volet principal. Pour
notre exemple, nous avons sélectionné les tables et les colonnes suivantes :
Table 13 :
Nom de la table
Nom de colonne
Employés
Nom_famille
Expéditeurs
Nom_société
Commandes
ID_commande
5. Sélectionnez l'onglet Conditions de jointure.
6. Cliquez deux fois sur la table des employés répertoriée dans la liste de gauche pour l'ajouter en tant que
portion de table gauche de la première jointure.
Remarque
Les tables ne peuvent être incluses qu'une seule fois dans l'expression de jointure. Par conséquent, lorsque
vous sélectionnez une table pour la colonne de table gauche, elle n'est plus disponible pour la table de
droite, ni pour les jointures suivantes.
7. Sélectionnez Jointure externe gauche dans la liste déroulante Type de jointure.
8. Cliquez sur la liste déroulante Table de droite et sélectionnez la table des Commandes.
9. Cliquez sur l'icône Editeur avancé (
) qui s'affiche lorsque vous placez le curseur sur la zone de texte
Condition de jointure et suivez les étapes indiquées dans Exemple : création de la première expression de
jointure [page 52] pour créer la première expression de jointure.
10. Cliquez sur l'icône Ajouter dans la barre de menu supérieure de l'onglet Conditions de jointure pour ajouter
une ligne à la deuxième jointure.
L'option Table de gauche ne comporte aucune liste déroulante car la table de gauche de la deuxième jointure
est celle obtenue suite à la première jointure. Le message <Résultat de jointure précédent> est ainsi
disponible en lieu et place de la liste.
11. Sélectionnez Jointure interne dans la liste déroulante Type de jointure.
12. Sélectionnez la table des expéditeurs dans la liste déroulante Table de droite. Cette table est la seule à figurer
dans la liste car trois tables ont été choisies pour la vue, et la table des expéditeurs est la seule à ne pas avoir
été utilisée dans la jointure précédente.
13. Pour compléter la deuxième expression de jointure, utilisez l'éditeur avancé et procédez de la même manière
que pour la première expression de jointure. Effectuez les sélections suivantes dans le menu Colonnes source
lors de la création d'une deuxième jointure :
Table 14 :
Table
Colonne
Commandes
Expédier_via
Expéditeurs
ID_expéditeur
Veillez à bien saisir «=» entre les deux parties de la jointure. Cliquez sur Valider.
Guide de l'utilisateur
Data Insight
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
51
La deuxième expression de jointure se présente comme suit :
connNorthwind.dbo.Orders.ShipVia=connNorthwind.dbo.Shippers.ShipperID
14. Cliquez sur Enregistrer (en bas à droite).
Informations associées
Création d'une vue avec Join [page 38]
Création d'un classement de jointures [page 53]
Exemple 1 : création d'expressions d'agrégat et regroupement de résultats [page 56]
2.6.14.2 Exemple : création de la première expression de
jointure
Les étapes ci-dessous représentent les sous-étapes de l'étape 9 dans Exemple : Création d'une expression de
condition de jointure [page 50].
Cliquez sur l'icône Éditeur avancé (
) qui s'affiche lorsque vous placez le curseur sur la zone de texte Condition
de jointure et suivez les étapes ci-dessous pour créer la première expression de jointure :
1. Supprimez l'expression figurant dans la zone de travail, le cas échéant.
2. Pour la première jointure, sélectionnez l'icône Colonnes source. Le nom de la source contenant les tables de la
vue figure dans la liste déroulante.
3. Développez le nœud de connexion source, puis développez le nœud de la table Employés. Cliquez sur ID
employé.
La liste de Colonnes source se ferme et la partie gauche de la jointure s'affiche dans l'Éditeur d'expressions de
condition de jointure.
4. Saissez « = ».
5. Sélectionnez à nouveau l'icône Colonnes source et développez le nœud de la table Commandes. Cliquez sur
ID employé pour terminer l'expression de jointure.
La première expression de jointure se présente comme suit :
connNorthwind.dbo.Employees.EmployeeID=connNorthwind.dbo.Orders.EmployeeID
6. Cliquez sur Valider la syntaxe (en bas à gauche) pour confirmer que la syntaxe est correcte. Corrigez les
éventuelles erreurs (cet exemple ne devrait pas en comporter), puis cliquez sur OK pour fermer l'éditeur
avancé et revenir à l'onglet Conditions de jointure.
Informations associées
Exemple : Création d'une expression de condition de jointure [page 50]
52
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide de l'utilisateur
Data Insight
2.6.15 Options de mise en cache
Lors du classement des jointures, vous pouvez configurer les options de mise en cache en vue d'optimiser
l'efficacité du traitement. Le Cache indique si le logiciel doit lire les données de la source et les charger dans la
mémoire ou le cache paginable. La mise en cache d'une source améliore les performances uniquement si la
source de données est utilisée comme portion de table droite d'une jointure. La mise en cache n'affecte pas
l'ordre de jointure des tables.
Les options de mise en cache des jointures sont les suivantes :
Table 15 :
Option de mise en cache
Affecte le traitement
Oui
Le traitement devrait être plus efficace, car la mise en cache limite le nombre de fois où le sys­
tème doit accéder à la base de données. La source est mise en cache.
Non
Le traitement n'est pas affecté par la mise en cache. La base de données n'est pas mise en ca­
che dans la mémoire.
Automatique
Information Steward détermines le comportement de la mise en cache. Les tables sont toujours
mises en cache lorsque l'option de cache Automatique est définie.
Automatique est l'option de cache par défaut.
En choisissant de mettre en cache une source, assurez-vous que vous disposez de suffisamment d'espace ou de
cache paginable.
2.6.16 Création d'un classement de jointures
Le classement des jointures désigne un processus avancé et doit être effectué uniquement par les utilisateurs
avancés SAP Information Steward. Avant de passer aux étapes suivantes, vérifiez que vous avez bien assimilé les
principes d'évolutivité et de performance, ainsi que l'utilisation du classement et de la mise en cache des jointures
en vue d'optimiser les performances.
Vous trouverez de plus amples informations sur le classement des jointures dans les rubriques Tri des jointures et
Utilisation des caches du Guide d'optimisation de la performance SAP Data Services. Lisez les «Remarques
relatives aux performances et à l'évolutivité» du Guide d'administration.
Pour créer un classement de jointures, vous devez déjà disposer d'une vue dans laquelle sont spécifiées plusieurs
tables et jointures, ou vous devez créer une vue en y spécifiant plusieurs tables et jointures.
Pour classer les jointures en vue d'un traitement plus efficace :
1. Dans l'onglet Conditions de jointure, cliquez sur le bouton Définir un ordre optimal situé dans la barre de
menu, en haut de l'onglet.
La boîte de dialogue Définir un ordre optimal s'ouvre.
2. Utilisez les flèches Déplacer vers le haut ou Déplacer vers le bas pour déplacer la table en haut ou en bas dans
la liste.
L'ordre de classement par défaut correspond à l'ordre dans lequel les tables sont répertoriées dans l'onglet
Conditions de jointure. Basez l'ordre optimal sur la taille de la table. La boîte de dialogue Définir un ordre
optimal affiche le nombre de lignes dans une table pour vous aider. Les tables les plus volumineuses doivent
figurer en haut du classement.
Guide de l'utilisateur
Data Insight
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
53
Remarque
Si le nombre de lignes n'est pas renseigné pour une table, un message s'affiche indiquant que vous devez
exécuter un profilage de colonne lorsque vous placez le curseur dans chaque colonne vide.
3. Lorsque vous avez terminé de configurer l'ordre de la table et les options de mise en cache, cliquez sur OK.
Le système traite vos jointures selon l'ordre que vous avez défini. La table de classement la plus élevée est traitée
en premier, suivie de la deuxième, etc. L'effet escompté est un temps de traitement accéléré. Si votre ordre de
classement n'accélère pas les temps de traitement, changez de vue et modifiez les paramètres de classement.
2.6.17 Conditions de filtre associées aux vues
Créez des expressions simples pour les filtres dans la boîte de dialogue Editeur de vue. Pour cela, sélectionnez une
colonne et un opérateur, et spécifiez une chaîne de valeurs dans la colonne Valeur de l'onglet Conditions de filtre.
Vous pouvez utiliser un sous-ensemble de langage de script SAP pour créer des expressions de condition de filtre
dans l'éditeur avancé. Pour ouvrir la fenêtre Editeur d'expressions avancé dans l'onglet Conditions de filtre, cliquez
sur le bouton Editeur avancé situé à droite de l'onglet.
Dans la boîte de dialogue Editeur d'expressions avancé, saisissez l'expression directement dans la zone de travail
ou sélectionnez des composants au niveau des icônes de menu pour créer les expressions.
Informations associées
Création d'une vue avec Join [page 38]
2.6.17.1 Création d'une expression de condition de filtre
Cette rubrique utilise un exemple pour illustrer la création d'une expression de condition de filtre dans une vue
existante.
Cet exemple d'expression de condition de filtre illustre uniquement les enregistrements comportant une date
antérieure à la date système en cours :
dbo.source_table.datetime_column < sysdate()
Pour créer cet exemple d'expression de condition de filtre, vous devez modifier une vue pré-existante. La table
source de la vue doit comporter une colonne de type date/heure. Pour les besoins de cet exemple, la base de
données source, la table source et la colonne source seront respectivement nommées dbo, source_table et
datetime_column.
1. Sélectionnez une vue existante à modifier dans la fenêtre Accueil de l'espace de travail, puis sélectionnez
Gérer les vues
54
Modifier la vue .
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide de l'utilisateur
Data Insight
2. Dans la fenêtre Editeur de vue, ouvrez l'onglet Conditions de filtre et cliquez sur le bouton Editeur avancé.
3. Dans la fenêtre Editeur avancé, sélectionnez le menu Colonnes source, développez la banque de données et la
table appropriées et sélectionnez datetime_column.
L'expression ci-dessous est insérée dans la fenêtre.
dbo.source_table.datetime_column
4. Saisissez le symbole < (inférieur à).
Remarque
Vous pouvez également sélectionner Less than dans le menu Opérateur pour créer une expression utilisant
cet opérateur à l'aide de la fenêtre Fonction : Less than. Toutefois, dans le cadre de cet exemple, nous
n'utiliserons pas cette fenêtre pour créer une expression comportant la fonction Less than.
5. Sélectionnez le menu Date et choisissez Date système.
La fenêtre Fonction : Date système s'ouvre. Cette fenêtre fournit des informations sur la fonction Date
système, mais elle ne propose aucune option concernant cette fonction.
6. Pour fermer la fenêtre, cliquez sur OK.
La fonction sysdate() est insérée dans la fenêtre.
7. Cliquez sur Valider la syntaxe.
Aucun avertissement ni aucune erreur ne devrait s'afficher. Si c'est le cas, vérifiez la syntaxe et corrigez les
erreurs.
8. Cliquez sur OK.
L'expression de condition de filtre est désormais disponible dans l'onglet Conditions de filtre de l'Editeur de vue.
Informations associées
Création d'une vue avec Join [page 38]
2.6.18 Expressions de condition d'agrégat et Group by
Lors de la création ou de la modification de vues, créez une expression d'agrégat pour une colonne de table
source dans l'onglet Schéma de sortie. Une fois l'expression d'agrégat créée, déterminez la méthode utilisée pour
regrouper les informations agrégées dans la table source via l'onglet Group by.
Pour créer une expression d'agrégat, sélectionnez une colonne dans l'onglet Schéma de sortie et créez
l'expression à l'aide de l'Editeur d'expressions avancé. Le menu Agrégat répertorie les fonctions suivantes :
● Moyenne
● Nombre
● Compter les éléments uniques
● Max
● Min
● Somme
Guide de l'utilisateur
Data Insight
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
55
Informations associées
Fonctions [page 230]
Editeurs d'expressions avancés pour les vues [page 48]
2.6.18.1 Exemple 1 : création d'expressions d'agrégat et
regroupement de résultats
Remarque
Votre installation n'inclut pas les tables utilisées dans l'exemple ci-dessous. Par conséquent, vous ne pourrez
pas créer l'expression d'agrégat présentée ici. Cependant, utiliser l'exemple permet d'expliquer clairement
comment exécuter cette tâche.
Avant de procéder à la création d'une expression d'agrégat, il est recommandé de bien maîtriser la configuration
d'une vue, la création d'une expression de filtre ainsi que la création d'une expression de filtre de jointure dans
Information Steward.
1. Effectuez une copie de la vue applicable. (Pour ces étapes, nous utiliserons la vue créée dans Exemple :
Création d'une expression de condition de jointure [page 50].)
2. Cliquez sur la ligne que vous souhaitez supprimer (par exemple la colonne IDCommande) dans l'onglet
Schéma de sortie et sur Supprimer.
3. Renommez une colonne existante (par exemple renommez la colonne FraisTransport
TotalFraisTransport).
4. Ouvrez la boîte de dialogue Editeur d'expressions avancé associée à la colonne renommée
(TotalFraisTransport).
5. Supprimez toute expression existante de la zone de travail.
6. Cliquez sur l'icône Agrégat et sélectionnez Somme dans la liste déroulante.
La fenêtre Fonction : Somme s'ouvre.
7. Cliquez sur la flèche vers le bas en regard du champ Colonne et développez la connexion et la table
applicables.
8. Sélectionnez le champ approprié (par exemple, le champ FraisTransport) et cliquez sur OK.
9. Cliquez sur Valider la syntaxe pour vérifier que la syntaxe est correcte. Corrigez les éventuelles erreurs, puis
cliquez sur OK.
Pour vous rappeler que vous devez encore regrouper vos données de sortie, une erreur s'affiche en haut de la
boîte de dialogue Editeur de vue vous indiquant de renseigner l'onglet Group By. L'erreur répertorie les
colonnes requises dans l'onglet Group By.
10. Ouvrez l'onglet Group By et cliquez sur Proposer des colonnes.
Le logiciel renseigne automatiquement les champs Nom de colonne en fonction des colonnes de l'onglet
Schéma de sortie. Le logiciel inclut toutes les colonnes à l'exception de la colonne agrégée. Conformément
aux principes régissant les bases de données, la colonne comportant une expression agrégée ne doit en
aucun cas figurer dans la liste des colonnes regroupées.
11. Cliquez sur Valider. Corrigez les éventuelles erreurs associées à chaque onglet de l'Editeur de vue, puis
cliquez sur Enregistrer.
56
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide de l'utilisateur
Data Insight
Exemple
Dans la boîte de dialogue Visualisation des données, les frais de transport sont répertoriés par <nom de
famille du salarié> et <nom de la société de transport(Shipping.CompanyName)> tel que
configuré dans l'onglet Group By. La fenêtre Visualisation des données affiche la somme des frais de transport
pour chaque combinaison employé/société de transport.
Un salarié nommé Davolio peut avoir expédié différentes commandes via Federal Shipping. Toutefois, la vue
que vous venez de créer comporte une seule liste associée à l'employé Davolio répertoriant un seul coût de
transport total pour Federal Shipping.
Le tableau ci-dessous illustre le résultat :
Table 16 :
Nom
NomSociété
TotalFraisTransport
Buchanan
Federal Shipping
708.600
Callahan
Federal Shipping
2301.2100
Davolio
Federal Shipping
3381.9200
Dodsworth
Federal Shipping
865.6600
Remarque
La sortie répertorie les colonnes dans l'ordre défini dans l'onglet Schéma de sortie.
Informations associées
Affichage d'expressions d'agrégat et regroupement de résultats [page 58]
Exemple 2 : modification d'une vue pour créer différents résultats [page 57]
Création d'une vue avec Join [page 38]
Création d'une expression de condition de filtre [page 54]
Exemple : Création d'une expression de condition de jointure [page 50]
2.6.18.2 Exemple 2 : modification d'une vue pour créer
différents résultats
Cette rubrique utilise un exemple de vue pour illustrer comment modifier une vue pour créer un ensemble
différent de résultats.
Votre installation n'inclut pas les tables utilisées dans cet exemple. Par conséquent, vous ne pourrez pas modifier
cette vue spécifique. Cet exemple est basé sur la vue utilisée dans Exemple 1 : création d'expressions d'agrégat et
regroupement de résultats [page 56].
Suivez les étapes suivantes pour modifier la vue de sorte que le coût de transport total s'affiche pour chaque
salarié :
Guide de l'utilisateur
Data Insight
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
57
1. Copiez la vue applicable en suivant les étapes définies dans Copie d'une vue [page 44].
2. Dans l'onglet Schéma de sortie, supprimez la colonne applicable (par exemple, la colonne NomSociété).
3. Dans l'onglet Conditions de jointure, supprimez la jointure applicable (par exemple, supprimez la deuxième
jointure contenant la table des expéditeurs).
4. Dans l'onglet Group By, supprimez la colonne applicable (par exemple, supprimez la colonne
Shippers.CompanyName).
5. Dans la liste Tables, sélectionnez la table applicable (par exemple la table des expéditeurs) et cliquez sur le
bouton Supprimer les sources sélectionnées.
6. Cliquez sur Valider. Corrigez les éventuelles erreurs associées à chaque onglet de l'Editeur de vue, puis cliquez
sur Enregistrer.
Suivez les étapes indiquées dans Affichage d'expressions d'agrégat et regroupement de résultats [page 58]
pour apprendre à afficher les résultats.
Exemple
Le tableau ci-dessous indique l'impact de la suppression de la table des expéditeurs de la vue sur les données.
Notez que les résultats varient d'une liste de salariés et de leurs dépenses pour une société de transport
spécifique à une liste de coûts totaux de transport par salarié.
Table 17 :Résultats de la suppression de la table d'expéditeurs
Nom
CoûtTransport
Buchanan
3918.7100
Callahan
7487.8800
Davolio
8836.6400
Dodsworth
3326.2600
Informations associées
Exemple 1 : création d'expressions d'agrégat et regroupement de résultats [page 56]
2.6.18.3 Affichage d'expressions d'agrégat et regroupement de
résultats
Après la création ou la modification d'une vue contenant des paramètres tels que des jointures et des expressions
d'agrégat, vous pouvez afficher les résultats en suivant les étapes ci-dessous :
1. Développez le noeud Vues dans la fenêtre Accueil de l'espace de travail et sélectionnez la vue applicable.
2. Cliquez sur Visualisation des données dans le menu supérieur de la boîte de dialogue.
58
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide de l'utilisateur
Data Insight
Informations associées
Exemple 1 : création d'expressions d'agrégat et regroupement de résultats [page 56]
Exemple 2 : modification d'une vue pour créer différents résultats [page 57]
2.6.19 Fenêtre Editeur de vue
La création et la gestion des vues s'effectuent via la boîte de dialogue de l'Editeur de vue. Il s'agit de la page
principale qui s'ouvre lorsque vous sélectionnez un élément dans le menu déroulant Gérer les vues de la page
Accueil de l'espace de travail. Vous pouvez utiliser des expressions de mappage, des jointures et des filtres pour
créer une vue spécifique à vos besoins et à même de réduire le volume de données que le logiciel doit analyser.
Créez des expressions de mappage, des conditions de jointure et de filtre simples en saisissant les expressions
directement dans les colonnes appropriées ou à l'aide de l'Editeur avancé, qui fournit des outils permettant de
créer des expressions plus complexes.
La boîte de dialogue Editeur de vue affiche les sources sélectionnées pour la vue. La fenêtre contient des groupes
d'informations dans des zones et volets divers.
Table 18 :Descriptions de la boîte de dialogue Editeur de vue
Emplacement du volet
Description
Supérieur
Contient les zones de texte Nom et Description dans lesquelles vous pouvez ajouter le nom et la
description d'une nouvelle vue, modifier la description d'une vue modifiée ou encore modifier le
nom et la description d'une vue copiée.
Gauche
Contient la liste des sources incluses dans la vue. Utilisez les boutons Ajouter des sources et
Supprimer les sources sélectionnées pour ajouter des sources à votre sélection ou y apporter des
modifications. Si une tâche de profilage a été exécutée sur une table source, une icône d'informa­
tion s'affiche dans la colonne Résumé, après le nom de la table. Placez le pointeur sur l'icône pour
afficher les statistiques du profileur, telles que le nombre de lignes de la table.
Droit
Contient les onglets suivants : Schéma de sortie, Conditions de jointure, Conditions de filtre et
Group By.
Les onglets de la boîte de dialogue Editeur de vue fournissent des outils permettant d'optimiser le type de
données dans la vue.
Table 19 :Descriptions de l'onglet Editeur de vue
Nom de l'onglet
Description
Schéma de sortie
Personnalisez les colonnes à partir des tables de la vue.
Conditions de jointure
Créez des jointures internes et des jointures externes gauche, puis classez les jointures et confi­
gurez les options de mise en cache pour une performance optimale. Si une tâche de profilage de
colonnes a été exécutée, le nombre de lignes dans chaque table est indiqué, pour vous aider à
déterminer l'ordre optimal pour relier les tables.
Conditions de filtre
Créez des expressions de condition de filtre pour affiner le niveau des données dans votre vue.
Group By
Spécifiez le mode de regroupement des enregistrements de sortie.
La boîte de dialogue Editeur de vue contient un bouton Valider dans le coin inférieur droit. Cette validation permet
de garantir que les expressions sont logiques, complètes et syntaxiquement correctes. Si l'une des expressions
Guide de l'utilisateur
Data Insight
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
59
définies présente un problème, une icône d'avertissement (
approprié.
) ou d'erreur (
) s'affiche dans l'onglet
Informations associées
Onglets de l'Editeur de vue [page 36]
Création d'une vue avec Join [page 38]
Modification d'une vue [page 41]
Editeurs d'expressions avancés pour les vues [page 48]
2.7
Afficher les données source
Vous pouvez afficher le contenu des fichiers et tables de base de données dans Information Steward pour
plusieurs raisons. L'affichage des données peut vous aider à déterminer les paramètres de profil ou d'affichage.
Par exemple, quand vous créez des jointures de tables, elles peuvent être plus efficaces si vous connaissez le
contenu des tables avant de configurer les jointures.
Quand vous affichez les colonnes et les lignes d'une source dans la fenêtre Visualisation des données, vous pouvez
utiliser les outils de la fenêtre pour limiter l'affichage des données à des colonnes spécifiques ou vous pouvez
définir des critères de filtre pour afficher certaines données.
Lors de l'affichage des données d'une base de données et de fichiers, les métriques de lignes de l'angle supérieur
droit de la fenêtre Visualisation des données affichent le nombre de lignes extraites et le nombre total de lignes du
fichier. Par exemple, vous pouvez voir Lignes extraites : 510 sur 510. Après avoir défini un filtre, les métriques de
lignes reflètent le nombre de lignes extraites après application du filtre. Par exemple, après application du filtre, le
nombre de lignes devient : Lignes extraites : 100 sur 510. Si la taille de la base de données ou du fichier est
importante, Information Steward peut mettre beaucoup de temps à déterminer le nombre de lignes. Dans ce cas,
Information Steward affiche la taille du fichier en kilo-octets.
Les informations des métriques de lignes servent de plusieurs façons. Par exemple, utilisez les informations sur
les lignes ou les tailles quand vous effectuez la planification des tâches afin que les fichiers dont le traitement peut
être long (gros fichiers) soient planifiés en dehors des heures de travail. Sinon, utilisez les métriques de lignes
pour déterminer les effets des critères de filtre que vous avez définis.
Pour pouvoir afficher les données, vous devez disposer des droits de visualisation des données pour la connexion
Data Insight ou vous devez être membre de l'un des groupes d'utilisateurs suivants :
● Utilisateur Data Insight
● Analyste Data Insight
● Gestionnaire de scorecards Data Insight
● Approbateur de règles Data Insight
● Administrateur Data Insight
60
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide de l'utilisateur
Data Insight
Remarque
Lors de l'utilisation des connexions d'applications SAP, certains utilisateurs peuvent ne pas être en mesure
d'afficher les données source sur le système de production car ils ne disposent peut-être pas des autorisations
nécessaires pour la lecture des données des systèmes SAP.
Informations associées
Affichage des données source à partir de la fenêtre Parcourir les métadonnées [page 61]
Affichage des données source à partir de la liste Tables source [page 61]
Affichage des données de connexion Data Insight [page 414]
Affichage d'un sous-ensemble de colonnes [page 62]
Filtrage des données affichées [page 62]
Tri des données affichées [page 62]
Exportation des données affichées [page 63]
2.7.1 Affichage des données source à partir de la fenêtre
Parcourir les métadonnées
Ouvrez votre projet dans le module Data Insight de Information Steward et suivez ces étapes pour afficher les
données depuis la fenêtre Parcourir les métadonnées :
1. Sélectionnez Ajouter Tables .
La fenêtre Parcourir les métadonnées s'ouvre.
2. Cliquez sur le nom de la connexion dans la liste du volet gauche.
3. Sélectionnez la table de base de données ou le fichier appropriés dans la liste des objets du volet droit (une
coche s'affiche) et cliquez sur Afficher les données dans la barre de menu supérieure.
La fenêtre Visualisation des données s'ouvre, elle affiche le contenu de la base de données.
2.7.2 Affichage des données source à partir de la liste Tables
source
Ouvrez votre projet dans le module Data Insight de Information Steward et suivez ces étapes pour afficher les
données source depuis la fenêtre Tables source :
1. Développez le nœud de la connexion appropriée dans la colonne Tables à gauche de la fenêtre Accueil de
l'espace de travail.
2. Sélectionnez la table ou le fichier de base de données approprié dans la liste (une coche s'affiche).
3. Cliquez sur Afficher les données dans la barre de menu supérieure.
La fenêtre Visualisation des données s'ouvre, elle affiche le contenu de la source.
Guide de l'utilisateur
Data Insight
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
61
2.7.3 Affichage d'un sous-ensemble de colonnes
Lorsque vous affichez les données source dans une connexion Data Insight, la table ou le fichier peut contenir un
grand nombre de colonnes.
Pour afficher un sous-ensemble de colonnes :
1. Dans la fenêtre Visualisation des données, cliquez sur Afficher les colonnes dans la barre de menu supérieure.
2. Décochez les cases devant les colonnes que vous ne voulez pas afficher.
3. Cliquez sur OK.
Informations associées
Afficher les données source [page 60]
Exportation et importation de projets et d'objets [page 360]
2.7.4 Filtrage des données affichées
Lorsque vous affichez les données source dans une connexion Data Insight, vous pouvez vouloir les filtrer afin
d'afficher un sous-ensemble de lignes ou d'enregistrements.
Pour filtrer les lignes ou les enregistrements :
1. Dans la fenêtre Visualisation des données, cliquez sur Critères de filtre dans la barre de menu supérieure.
2. Sélectionnez le nom du champ que vous souhaitez filtrer dans la première liste déroulante.
3. Sélectionnez une condition de filtre dans la deuxième liste déroulante.
4. Sélectionnez une valeur de filtre dans la troisième liste déroulante.
5. Pour ajouter un autre critère de filtre, sélectionnez AND ou OR et répétez les étapes 2 à 4.
6. Cliquez sur OK.
Informations associées
Afficher les données source [page 60]
Ajout de tables par exploration des métadonnées [page 16]
Exportation et importation de projets et d'objets [page 360]
2.7.5 Tri des données affichées
Lorsque vous affichez les données sources dans une connexion Data Insight, vous pouvez vouloir trier les lignes
ou les enregistrements pour analyser plus facilement les données.
62
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide de l'utilisateur
Data Insight
Pour trier les lignes ou les enregistrements :
1. Dans la fenêtre Visualisation des données, cliquez sur Critères de tri dans la barre de menu supérieure.
2. Sélectionnez le nom du champ que vous souhaitez trier dans la première liste déroulante.
3. Sélectionnez un ordre de tri dans la deuxième liste déroulante.
4. Cliquez sur OK.
Informations associées
Afficher les données source [page 60]
Filtrage des données affichées [page 62]
Exportation et importation de projets et d'objets [page 360]
2.7.6 Exportation des données affichées
Lorsque vous affichez les données source dans une connexion Data Insight, vous pouvez vouloir exporter les
lignes ou les enregistrements dans un tableur Excel ou un fichier CSV afin de pouvoir analyser les données dans
une application différente.
Remarque
Pour exporter les données affichées, vous devez être un utilisateur appartenant au groupe d'administrateurs
ou au groupe d'analystes Data Insight.
1. Dans la fenêtre Visualisation des données, cliquez sur Exporter les données dans la barre de menus
supérieure.
Une boîte de dialogue Exporter les options s'affiche, vous permettant de choisir entre les options
d'exportation suivantes :
Table 20 :Description des options d'exportation
Option d'exportation
Description
Exporter au format CSV
Exporte toutes les données vers un fichier CSV.
Exporter les données filtrées
vers le fichier CSV
Exporte la totalité des lignes et colonnes des données en fonction des options Afficher
les colonnes, Critères de filtre et Critères de tri définies dans la boîte de dialogue
Visualisation des données. Les données sont exportées vers un fichier CSV.
Exporter les données de la vue
en cours vers le fichier Excel
Exporte directement vers Excel l'ensemble des données actuellement affichées dans la
fenêtre Visualisation des données.
2. Un message s'affiche quand l'exportation a réussi. Cliquez sur Enregistrer.
3. Dans la fenêtre Enregistrer, assurez-vous que le nom du fichier exporté est conforme aux conventions
d'attribution de noms.
4. Accédez au répertoire où vous souhaitez enregistrer le fichier exporté.
5. Cliquez sur Enregistrer.
Guide de l'utilisateur
Data Insight
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
63
Informations associées
Afficher les données source [page 60]
Exportation et importation de projets et d'objets [page 360]
2.8
A propos du profilage
Le profilage permet d'étudier les données pour en comprendre le contenu, la structure et les dépendances de
qualité.
Vous pouvez profiler un ou plusieurs fichiers plats, tables et/ou vues. Les résultats de profilage permettent de
déterminer si les données correspondent aux définitions, aux standards et aux attentes de gestion. Vous pouvez
examiner le degré d'intégralité ou de redondance des données et visualiser les modèles associés à ces dernières.
Créez des règles en fonction de vos exigences en matière de données et les résultats de la tâche de profilage.
L'assistant de validation de données génère des règles que vous pouvez sélectionner. Les règles générées
automatiquement permettent de gagner du temps par rapport à la création d'une règle. Les scores des règles
permettent de déterminer rapidement si vos données sont conformes à vos règles de gestion.
Remarque
Il n'est pas possible de profiler les valeurs présentant un type de données long, clob ou blob.
Le tableau ci-dessous répertorie les types de tâches de profilage et leur objectif général.
Table 21 :Tâches de profilage
Tâche de profilage
Objectif
Adresses
Détermine la qualité des adresses en déterminant si l'adresse
est :
Colonnes
●
Valide
●
Corrigeable
●
Non valide
Détermine les valeurs et les caractéristiques des éléments de
données telles que :
●
Valeur, longueur de chaîne et intégralité
●
Nombre de valeurs d'éléments uniques ou modèles dans
une colonne
●
Distribution des mots distincts dans une colonne
Type de contenu
Evalue et améliore la qualité de vos données à l'aide de la
fonctionnalité Assistant de qualité des données.
Dépendance
Identifie les relations au niveau de l'attribut dans les données
en recherchant les valeurs dans une ou plusieurs colonnes dé­
pendantes liées à la valeur d'une colonne principale.
64
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide de l'utilisateur
Data Insight
Tâche de profilage
Objectif
Redondance
Détermine le degré de superposition des valeurs de données
ou les duplications entre deux sets de colonnes.
Unicité
Renvoie le pourcentage et le nombre de lignes qui comportent
des données uniques pour l'ensemble des colonnes sélection­
nées.
Après la création d'une tâche de profilage, vous pouvez l'enregistrer et l'exécuter plus tard, ou la sélectionner pour
l'exécuter immédiatement.
Remarque
Vous pouvez également modifier ou planifier les tâches de profilage via la Central Management Console. Pour
en savoir plus, voir la rubrique «Planification d'une tâche» dans le Guide d'administration.
Informations associées
Création d'une tâche de profilage des adresses [page 69]
Création d'une tâche de profilage des colonnes [page 65]
Création d'une tâche de profilage du type de contenu [page 68]
Création d'une tâche de profilage des dépendances [page 71]
Création d'une tâche de profilage de redondance [page 72]
Création d'une tâche de profilage d'unicité [page 73]
Affichage des résultats de profilage [page 75]
2.8.1 Création d'une tâche de profilage des colonnes
Colonnes de profil permettant d'examiner les valeurs et caractéristiques des éléments de données.
Suivez cette procédure pour créer une tâche de profilage des colonnes :
1. Dans Accueil de l'espace de travail, ouvrez l'onglet Résultats de profil situé en haut à droite.
2. Sélectionnez les tables que vous souhaitez profiler dans la colonne Tables située à gauche.
Remarque
Vous pouvez ajouter des tables ultérieurement en cliquant sur Ajouter des tables à la tâche dans le coin
supérieur droit de la boîte de dialogue Définir la tâche : profilage de colonne.
3. Choisissez Profiler Colonnes .
La boîte de dialogue Définir la tâche : profilage de colonne s'ouvre, elle affiche une liste des tables
sélectionnées dans la colonne Nom de gauche.
4. Entrez un nom de tâche dans la zone de texte Nom.
Guide de l'utilisateur
Data Insight
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
65
5. Développez chaque table pour afficher ses colonnes.
6. Pour chaque colonne que vous souhaitez profiler, cochez la case appropriée listée sous les types de profilage
que vous souhaitez exécuter. Les types de profilage incluent Simple, Médiane et distribution et Distribution de
mots. Pour les descriptions des types de profilage, voir Types de profilage pour les colonnes [page 66].
7. Saisissez une valeur dans les options du type d'échantillonnage en bas de la boîte de dialogue. Pour des
descriptions des options de types d'échantillonnage, voir Options d'échantillonnage pour les données de
profilage [page 74].
Remarque
Chaque valeur entrée peut augmenter le temps de traitement requis. Pour en savoir plus, voir la rubrique
«Remarques relatives aux performances et au dimensionnement» dans le Guide de l'administrateur.
8. (Facultatif) Saisissez une condition de filtre simple dans la colonne Condition de filtre correspondant à la table
concernée.
9. (Facultatif) Pour créer plus de filtres avancés, cliquez sur l'icône Editeur avancé située en bas de la colonne
Condition de filtre.
Pour plus d'informations sur l'Editeur avancé, voir Expressions de condition de filtre dans les tâches de
profilage de colonnes [page 228].
10. (Facultatif) Une fois la condition de filtre simple créée, cliquez sur Valider la condition de filtre (en bas de la
boîte de dialogue Définir la tâche : profilage de colonne) pour contrôler les erreurs de la syntaxe du filtre.
11. Créez la tâche de profilage de l'une des manières suivantes :
○ Cliquez sur Enregistrer. Vous pouvez choisir d'exécuter la tâches ultérieurement.
○ Cliquez sur Enregistrer et exécuter maintenant.
Informations associées
Affichage des résultats de profilage de colonne [page 76]
2.8.1.1
Types de profilage pour les colonnes
Lorsque vous créez une tâche de profilage de colonnes, vous sélectionnez des types de profilage pour chaque
colonne.
Chaque type de profilage donne des informations spécifiques que vous pouvez utiliser pour comprendre tous les
aspects de vos données. Les types de profilage s'affichent dans la boîte de dialogue Définir la tâche : Profilage de
colonne.
Le tableau ci-dessous répertorie les types de profilage, leur description et les résultats de profilage lorsque vous
l'utilisez pour profiler vos colonnes.
66
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide de l'utilisateur
Data Insight
Table 22 :
Type de profilage
Description
Détails
Simple
Calcule la valeur, la longueur de chaîne et l'in­
Valeur : Minimale, maximale, moyenne, médiane
tégralité de la colonne.
Longueur de chaîne : Minimale, maximale, moyenne,
médiane
Intégralité : % de valeurs nulles, % d'espaces vides,
% de valeurs zéro
Médiane et
distribution
Fournit des informations de distribution pour
Distribution de valeurs : nombre de valeurs d'élé­
chaque colonne.
ments uniques dans une colonne. Par exemple, si les
valeurs de la colonne sont Grande pizza, Pizza
moyenne et Petite pizza, la distribution de données
est de 3.
Distribution de modèles : nombre de modèles dis­
tincts dans une colonne. Par exemple, si, dans une
colonne ID du salarié, les valeurs sont affichées selon
le modèle XXX-XXX ou selon le modèle XXXXXX, la
distribution de modèles est de 2.
Distribution des mots
Fournit des informations de distribution des
La distribution des mots divise une chaîne en mots
mots pour chaque colonne.
individuels, puis fournit une distribution des mots
distincts dans la colonne. Les mots sont séparés par
des espaces.
Remarque
Vous ne pouvez sélectionner Distribution des
mots que pour les colonnes avec le type de don­
nées Varchar.
Informations associées
Création d'une tâche de profilage des colonnes [page 65]
2.8.2 Profilage de type de contenu
Le profilage de type de contenu fournit une suggestion de signification d'après les données personnelles,
professionnelles et liées aux adresses des colonnes.
Les résultats de profilage identifient le type de données dans une colonne donnée. Par exemple, une colonne
nommée Contact_Info peut comporter des données telles que l'adresse de courrier électronique, le numéro de
téléphone ou l'adresse. Vous pouvez déterminer et affecter le type de contenu le plus approprié.
Le profilage de type de contenu utilise une logique personnalisée telle que la proximité d'autres champs, modèles,
etc. pour fournir une étiquette qui donne une signification aux «données tierces» telles que Fonction, Date ou
Guide de l'utilisateur
Data Insight
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
67
Code postal. Les types de contenu sont utiles lors de la définition des règles et pour que les règles soit
automatiquement suggérées après le profilage.
Remarque
Aucun type de contenu ne peut être affecté aux colonnes dont le type de données est BLOB, CLOB et Long.
Pour en savoir plus sur les types de contenu automatiquement affectés, voir Types de contenu [page 354].
Informations associées
Création d'une tâche de profilage du type de contenu [page 68]
Création d'une règle à partir des résultats de profil [page 96]
2.8.2.1
Création d'une tâche de profilage du type de contenu
Le profilage du type de contenu vous aide à déterminer le type de données d'une colonne spécifique.
Suivez cette procédure pour créer une tâche de profilage du type de contenu :
1. Dans Accueil de l'espace de travail, ouvrez l'onglet Résultats de profil situé en haut à droite.
2. Sélectionnez la table que vous souhaitez profiler dans la colonne Tables située à gauche.
Remarque
Vous pouvez sélectionner uniquement une table pour le profilage du type de contenu
3. Sélectionnez Profil Type de contenu .
La boîte de dialogue Définir la tâche : type de contenu s'ouvre.
4. Entrez un nom de tâche dans la zone de texte Nom.
5. Cochez la case de la colonne Vérifier le type de contenu pour chaque colonne de la table que vous souhaitez
profiler.
6. Complétez les options d'échantillonnage en bas de la fenêtre. Pour les descriptions d'options, voir Options
d'échantillonnage pour les données de profilage [page 74].
Remarque
Chaque valeur entrée peut augmenter le temps de traitement requis. Pour en savoir plus, voir la rubrique
«Remarques relatives aux performances et au dimensionnement» dans le Guide d'administration.
7. Cochez la case Ecraser les éléments existants si vous souhaitez que Data Insight écrase les types de contenu
actuels pour les colonnes sélectionnées avec le type de contenu généré par le système.
8. Créez la tâche de profilage du type de contenu de l'une des manières suivantes :
○ Cliquez sur Enregistrer. (Vous pouvez choisir d'exécuter la tâches ultérieurement.)
○ Cliquez sur Enregistrer et exécuter maintenant.
68
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide de l'utilisateur
Data Insight
Informations associées
Afficher les résultats du profilage Contenu [page 79]
Types de contenu [page 354]
2.8.3 Tâche de profilage des adresses
Déterminez la qualité de vos adresses en examinant les résultats de la tâche de profilage des adresses.
Utilisez la tâche de profilage des adresses pour déterminer la qualité de vos adresses. Les résultats vous
indiqueront la validité de vos données d'adresse. Les résultats peuvent aussi vous indiquer si une adresse est
valide, corrigeable ou non valide.
Table 23 :Résultats du profilage des adresses
Résultat
Description
Valide
L'adresse est livrable telle quelle.
Corrigeable
L'adresse peut être corrigée sans saisie manuelle en exécu­
tant les transformations de nettoyage des données d'adres­
ses de SAP Data Services sur le jeu de données.
Non valide
Les transformations de nettoyage des données d'adresses de
SAP Data Services ne peuvent pas corriger seules les adres­
ses. Des informations concernant les données incorrectes de
l'adresse sont disponibles dans la colonne Motif de l'erreur.
Informations associées
Création d'une tâche de profilage des adresses [page 69]
2.8.3.1
Création d'une tâche de profilage des adresses
Utilisez la tâche de profilage des adresses pour déterminer la qualité de vos données d'adresses.
La tâche de profilage des adresses requiert les données du dictionnaire d'adresses pour fonctionner
correctement. Assurez-vous auprès de votre administrateur que cette fonctionnalité est autorisée et activée.
Pour en savoir plus, voir le Guide d'installation.
Procédez comme suit pour définir une tâche de profilage des adresses :
1. Dans Accueil de l'espace de travail, ouvrez l'onglet Résultats de profil situé en haut à droite.
2. Sélectionnez la table que vous souhaitez profiler dans la colonne Tables située à gauche.
Remarque
Vous pouvez sélectionner uniquement une table pour lancer la tâche de profilage des adresses.
Guide de l'utilisateur
Data Insight
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
69
3. Sélectionnez Profil Adresses .
La boîte de dialogue Définir la tâche : adresses s'ouvre.
4. Dans le champ Nom, saisissez le nom de la tâche.
5. Cliquez sur la liste déroulante en regard de l'étiquette d'informations d'adresses appropriée et sélectionnez la
colonne de la table qui contient les informations d'adresses dans votre table sélectionnée.
Remarque
Data Insight fournit les noms de champ de la table sélectionnée dans les listes déroulantes de chaque
champ d'étiquette d'adresse. Par exemple, pour l'étiquette Adresse1, la liste déroulante contient
uniquement les champs de la table sélectionnée. Ainsi, si vous sélectionnez une table ne contenant pas de
champs d'adresses, telle qu'une table de produit ne comportant pas d'informations d'adresses, les champs
répertoriés ne seront pas des champs du type adresse, mais du type produit. Data Insight exécutera la
tâche même dans ce cas, mais les résultats afficheront toutes les «adresses» comme non valides.
Les champs Adresse1, Localité1 et Code postal sont requis. Le champ Région est facultatif. Toutefois, nous
vous recommandons d'inclure le champ Région pour les adresses des États-Unis et du Canada. Les autres
champs sont facultatifs. Plus vous sélectionnez de champs, plus la validation de l'adresse sera précise.
Remarque
Si la valeur du champ Pays est nulle, les informations concernant le pays seront tirées de la liste Pays par
défaut.
6. Sélectionnez un ou plusieurs moteurs dans l'option Moteur Address Cleanse.
Chaque option fournit des résultats plus détaillés basés sur les données de répertoire disponibles pour
chaque moteur. Si vous détenez les données principalement d'un pays, sélectionnez ce pays. Si vous détenez
les données de plusieurs pays, sélectionnez l'option Adresse globale.
Remarque
Les administrateurs doivent télécharger les données de répertoire à un emplacement où l'application peut
accéder aux données. Pour en savoir plus sur le moteur Address Cleanse, consultez les manuels
techniques de SAP Data Services.
7. Complétez les options d'échantillonnage en bas de la fenêtre. Pour les descriptions d'options, voir Options
d'échantillonnage pour les données de profilage [page 74].
Remarque
Utilisez Taille maximale de l'entrée, Fréquence d'échantillonnage d'entrée et Taille maximale des exemples
de données avec précaution car ces paramètres augmenteront la durée de traitement requise. Pour en
savoir plus, voir les «Remarques relatives aux performances et au dimensionnement» dans le Guide
d'administration de SAP Information Steward.
8. Créez la tâche de profilage de l'une des manières suivantes :
○ Cliquez sur Enregistrer. (Vous pouvez choisir d'exécuter la tâches ultérieurement.)
○ Cliquez sur Enregistrer et exécuter maintenant.
70
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide de l'utilisateur
Data Insight
Remarque
Une fois la tâche de profilage des adresses terminée, une coche verte s'affiche (
Adresse de la vue avancée. Cliquez sur la coche pour afficher les résultats.
) sous la colonne
Informations associées
Tâche de profilage des adresses [page 69]
Afficher les résultats de profilage Adresses [page 80]
Affichage des résultats de profilage [page 75]
Exportation et importation de projets et d'objets [page 360]
2.8.4 Création d'une tâche de profilage des dépendances
Utilisez le profilage des dépendances pour identifier les relations au niveau de l'attribut dans les données.
Le profilage des dépendances recherche les valeurs dans une ou plusieurs colonnes dépendantes qui dépendent
des valeurs d'une colonne principale. Par exemple, pour chaque nom de ville américaine (colonne principale) vous
pouvez trouver le nom de l'Etat américain correspondant (colonne dépendante). Un profilage des dépendances
peut également proposer des règles en fonction de vos données et des données que vous souhaitez profiler.
1. Dans Accueil de l'espace de travail, ouvrez l'onglet Résultats de profil situé en haut à droite.
2. Sélectionnez la table contenant vos colonnes principales et dépendantes.
3. Sélectionnez Profiler Dépendances .
La boîte de dialogue Définir la tâche : dépendance s'ouvre.
4. Saisissez un nom de tâche dans la zone de texte Nom.
5. Sélectionnez la colonne principale dans la colonne Tables du volet de gauche et cliquez sur Définir.
Remarque
Il ne peut y avoir qu'une seule colonne principale.
6. Sélectionnez les colonnes que vous souhaitez utiliser comme colonnes dépendantes dans la liste de Tables et
cliquez sur Ajouter.
Remarque
Vous pouvez ajouter autant de colonnes dépendantes que vous le souhaitez.
7. Complétez les options d'échantillonnage en bas de la boîte de dialogue Définir la tâche : dépendance. Pour les
descriptions d'options, voir Options d'échantillonnage pour les données de profilage [page 74].
Remarque
Utilisez les options d'échantillonnage Taille maximale de l'entrée, Fréquence d'échantillonnage d'entrée et
Taille maximale des exemples de données avec précaution car ces paramètres peuvent augmenter la durée
Guide de l'utilisateur
Data Insight
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
71
de traitement requise. Pour en savoir plus, voir la rubrique «Remarques relatives aux performances et au
dimensionnement» dans le Guide d'administration.
8. Créez la tâche de profilage de l'une des manières suivantes :
○ Cliquez sur Enregistrer. Vous pouvez choisir d'exécuter la tâches ultérieurement.
○ Cliquez sur Enregistrer et exécuter maintenant.
Remarque
Une fois la tâche de profilage des dépendances terminée, une coche verte s'affiche (
Dépendance de la vue avancée. Cliquez sur la coche pour afficher les résultats.
) sous la colonne
Informations associées
Affichage des résultats de profilage [page 75]
Affichage des résultats de profilage des dépendances [page 81]
Exportation et importation de projets et d'objets [page 360]
2.8.5 Création d'une tâche de profilage de redondance
Utilisez la tâche de profilage de redondance pour déterminer le degré de superposition des valeurs ou la
duplication entre deux paires de colonnes.
Les résultats de la tâche de profilage affichent une liste de toutes les valeurs correspondantes et non
correspondantes entre le set de colonnes. Chaque liste de champs (de la table principale et de la table de
comparaison) peut contenir une ou plusieurs colonnes. Une tâche de profilage de redondance peut également
proposer des règles en fonction de vos données et des données que vous souhaitez profiler.
1. Dans Accueil de l'espace de travail, ouvrez l'onglet Résultats de profil situé en haut à droite.
2. Sélectionnez les deux tables que vous souhaitez utiliser pour la table principale et la table de comparaison.
3. Sélectionnez Profiler Redondance .
La boîte de dialogue Définir la tâche : redondance s'ouvre.
4. Saisissez un nom de tâche dans le champ Nom.
5. Cliquez dans la liste déroulante pour le premier champ sous la liste Table principale et sélectionnez un champ.
6. Cliquez dans la liste déroulante pour le champ de comparaison sous la liste Table de comparaison et
sélectionnez un champ.
Remarque
Les champs que vous sélectionnez dans la table principale et la table de comparaison sont ceux que Data
Insight comparera.
Continuez à sélectionner des paires de champs pour contrôler la redondance des tables principale et de
comparaison, le cas échéant. Le logiciel ajoute une nouvelle ligne une fois une paire définie. Cliquez sur le «X»
72
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide de l'utilisateur
Data Insight
en regard d'une ligne de la liste de la Table de comparaison pour supprimer des paires ou des lignes que vous
ne souhaitez pas utiliser.
7. Complétez les options d'échantillonnage en bas de la boîte de dialogue. Pour les descriptions d'options, voir
Options d'échantillonnage pour les données de profilage [page 74].
Remarque
Utilisez les options d'échantillonnage Taille maximale de l'entrée, Fréquence d'échantillonnage d'entrée et
Taille maximale des exemples de données avec précaution car ces paramètres peuvent augmenter la durée
de traitement requise. Pour en savoir plus, voir la rubrique «Remarques relatives aux performances et au
dimensionnement» dans le Guide d'administration.
8. Créez la tâche de profilage de l'une des manières suivantes :
○ Cliquez sur Enregistrer. Vous pouvez choisir d'exécuter la tâches ultérieurement.
○ Cliquez sur Enregistrer et exécuter maintenant.
Remarque
Une fois la tâche de profilage de redondance terminée, une coche verte s'affiche (
Redondance en regard de la table. Cliquez sur la coche pour afficher les résultats.
) sous la colonne
Informations associées
Affichage des résultats de profilage [page 75]
Affichage des résultats de profilage de redondances [page 82]
Exportation et importation de projets et d'objets [page 360]
2.8.6 Création d'une tâche de profilage d'unicité
La tâche de profilage d'unicité renvoie le nombre et le pourcentage de lignes qui contiennent des données non
uniques, pour le set de colonnes sélectionné.
Par exemple, vous pouvez exécuter un profilage d'unicité sur une colonne ID du salarié, afin de vous assurer que
chaque salarié détient un ID unique.
Une tâche de profilage d'unicité peut également proposer des règles en fonction de vos données et des données
que vous souhaitez profiler.
1. Dans Accueil de l'espace de travail, ouvrez l'onglet Résultats de profil situé en haut à droite.
2. Sélectionnez la table contenant la colonne principale de la liste de Tables.
Remarque
Vous pouvez sélectionner uniquement une table pour la tâche de profilage d'unicité.
3. Sélectionnez
Guide de l'utilisateur
Data Insight
Profiler
Unicité .
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
73
La boîte de dialogue Définir la tâche : unicité s'ouvre.
4. Saisissez un nom de tâche dans le champ Nom.
5. Cochez la case Vérifier l'unicité pour chaque colonne que vous souhaitez utiliser en tant que partie du critère
d'unicité.
6. Complétez les options d'échantillonnage en bas de la boîte de dialogue Définir la tâche : unicité. Pour des
descriptions des options, voir Options d'échantillonnage pour les données de profilage [page 74].
Remarque
Utilisez Taille maximale de l'entrée, Fréquence d'échantillonnage d'entrée et Taille maximale des exemples
de données avec précaution car ces paramètres peuvent augmenter la durée de traitement requise. Pour
en savoir plus, voir la rubrique «Remarques relatives aux performances et au dimensionnement» dans le
Guide d'administration.
7. Créez la tâche de profilage de l'une des manières suivantes :
○ Cliquez sur Enregistrer. Vous pouvez choisir d'exécuter la tâches ultérieurement.
○ Cliquez sur Enregistrer et exécuter maintenant.
Informations associées
Affichage des résultats de profilage [page 75]
Afficher les résultats de profilage Unicité [page 83]
Exportation et importation de projets et d'objets [page 360]
2.8.7 Options d'échantillonnage pour les données de profilage
Lorsque vous définissez un type de profilage, vous devez sélectionner les options d'échantillonnage.
Le tableau ci-dessous répertorie les options d'échantillonnage et leurs descriptions.
Table 24 :
Type d'échantillonnage
Description
Taille maximale de l'entrée
Nombre total d'enregistrements à profiler. Par exemple, si vous saisissez une Taille maximale
de l'entrée de 1 000, seuls 1 000 enregistrements seront profilés, même s'il en existe
100 000 au total. Le paramètre par défaut est Tout.
Fréquence d'échantillonnage
d'entrée
Méthode de sélection des enregistrements. Par exemple, si vous sélectionnez une Taille
maximale de l'entrée de 1 000 enregistrements et que vous saisissez une fréquence égale à 1,
seuls les 1 000 premiers enregistrements seront profilés. Si vous saisissez une fréquence
égale à 2, un enregistrement sur deux de l'ensemble des enregistrements de la table (jusqu'à
1 000 enregistrements) seront profilés, etc.
Taille maximale des exemples
de données
Quantité maximale d'enregistrements qui seront stockés dans le référentiel pour chaque at­
tribut de profilage.
74
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide de l'utilisateur
Data Insight
Type d'échantillonnage
Description
Valeurs maximales d'éléments Nombre maximum de valeurs d'éléments uniques pour la colonne principale et les colonnes
uniques (applicable aux profila­ dépendantes.
ges de type de contenu, de dé­
pendance, de redondance et
d'adresse)
Remarque
Utilisez les options d'échantillonnage Taille maximale de l'entrée, Fréquence d'échantillonnage d'entrée et Taille
maximale des exemples de données avec précaution car ces paramètres peuvent augmenter la durée de
traitement requise. Pour en savoir plus, voir la rubrique «Remarques relatives aux performances et au
dimensionnement» dans le Guide de l'administrateur.
2.9
Affichage des résultats de profilage
Après l'exécution d'une tâche de profilage, vous pouvez afficher les résultats dans l'onglet Résultats de profilage.
Vous pouvez choisir l'affichage de base ou avancé en fonction du type des résultats de tâche de profilage que
vous souhaitez afficher. Basculez entre les différents affichages en utilisant les boutons Basique et Avancé en
haut à droite de l'onglet Résultats de profilage.
Vous pouvez voir les icônes suivantes dans la colonne Résumé, à côté des noms de colonne :
Table 25 :
Icône
Nom de l'icône
Description
Fragmenté
Plus de 90 % des valeurs de la colonne sont nulles ou vides.
Faible cardinalité
Le nombre de valeurs d'éléments uniques dans la colonne est inférieur
à 2 %.
Unique
Toutes les valeurs dans la colonne sont uniques.
Vous pouvez également voir les icônes suivantes dans la colonne Assistants :
Table 26 :
Icône
Guide de l'utilisateur
Data Insight
Nom de l'icône
Description
Lancer l'assistant de validation de
données
Ouvre la boîte de dialogue Assistant de validation de données qui affi­
che une liste des règles suggérées pouvant s'appliquer à une colonne
spécifique. Vous pouvez examiner la règle avant de la lier à une co­
lonne. Vous pouvez également modifier la règle si vous disposez des
droits de gestion des règles.
Lancer l'Assistant de nettoyage
Ouvre la boîte de dialogue Assistant de nettoyage que vous pouvez utili­
ser pour créer des solutions de nettoyage de données.
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
75
Informations associées
Affichage des résultats de profilage de colonne [page 76]
Afficher les résultats de profilage Adresses [page 80]
Affichage des résultats de profilage des dépendances [page 81]
Affichage des résultats de profilage de redondances [page 82]
Afficher les résultats de profilage Unicité [page 83]
Affichage d'un sous-ensemble de colonnes [page 62]
Filtrage des données affichées [page 62]
Tri des données affichées [page 62]
Exportation des données affichées [page 63]
2.9.1 Affichage des résultats de profilage de colonne
Les résultats des tâches de profilage de colonne apparaissent dans la vue Basique de l'onglet Accueil de l'espace
de travail.
Affichez les résultats suivants pour la tâche de profilage de colonne :
● Valeur
● Longueur de chaîne
● Intégralité
● Distribution
De plus, pour certains résultats de profilage, vous pouvez lancer l'Assistant de nettoyage pour afficher ou modifier
les solutions de nettoyage des données, ou l'Assistant de validation de données pour afficher et modifier les
nouvelles règles ou les règles existantes.
Informations associées
Création d'une tâche de profilage des colonnes [page 65]
Création d'une règle à partir des résultats de profil [page 96]
2.9.1.1
Résultats de valeur, longueur de chaîne et
d'intégralité
Lorsque vous affichez les résultats des tâches Colonne ou Type de contenu, des valeurs de couleur bleue
s'affichent sous les regroupements de colonnes Valeur, Longueur de chaîne ou Intégralité, le cas échéant.
76
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide de l'utilisateur
Data Insight
Table 27 :Catégories des résultats
Nom du groupe
Valeur
Longueur de chaîne
Intégralité
Colonnes
●
Min
●
Max
●
Moyenne
●
Médiane
●
% de valeurs nulles
●
% d'espaces vides
●
% de valeurs zéro
●
Valeur
●
Modèle
●
Mot
Cliquez sur une valeur de couleur bleue pour afficher les données associées à la valeur dans volet inférieur de la
fenêtre. Vous pouvez modifier l'affichage du volet inférieur à l'aide des outils situés dans la barre d'outils. Vous
pouvez glisser-déposer les colonnes pour les réorganiser, trier une colonne en particulier, sélectionner les
colonnes à afficher, créer un filtre et exporter les enregistrements vers Excel.
Remarque
Les valeurs qui ne s'affichent pas en bleu ne sont pas associées à des exemples de données.
Exemple
Lorsque vous cliquez sur une valeur dans la section Intégralité dans la colonne % de valeurs nulles, le volet
inférieur affiche des exemples de lignes qui ont des valeurs nulles dans les colonnes de la table source
associée.
Remarque
Les attributs Moyenne sous Valeur et Longueur de chaîne n'ont pas d'exemples de données associés.
Informations associées
Affichage d'un sous-ensemble de colonnes [page 62]
Filtrage des données affichées [page 62]
Tri des données affichées [page 62]
Exportation des données affichées [page 63]
Guide de l'utilisateur
Data Insight
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
77
2.9.1.2
Résultats de distribution
Cliquez sur une valeur de couleur bleue dans les colonnes Distribution (Valeur, Modèle ou Mot) pour ouvrir le volet
latéral et afficher les détails de distribution. Dans le volet latéral, vous pouvez cliquer sur une valeur de la colonne
Pourcentage (#) pour afficher les exemples d'enregistrements associés dans le volet inférieur.
Vous pouvez personnaliser les exemples de données dans le volet inférieur à l'aide des outils situés dans la barre
d'outils. Vous pouvez glisser-déposer les colonnes pour les réorganiser, trier une colonne en particulier,
sélectionner les colonnes à afficher, créer un filtre ou exporter les enregistrements vers Excel.
Vous pouvez afficher des informations supplémentaires (si disponibles) sur les valeurs de couleur bleue dans la
table des résultats en plaçant le curseur sur une valeur. Vous pouvez également placer le curseur sur une valeur
dans une cellule pour afficher la valeur complète si la colonne est trop étroite pour afficher l'intégralité du
contenu.
Remarque
Vous pouvez apercevoir en haut des résultats dans le volet de droite une ligne appelée <Autres> sous la
colonne Valeur. Le nombre et le pourcentage de la catégorie <Autres> comprennent des modèles ou des
valeurs d'éléments uniques rassemblés par Data Insight en fonction de vos paramètres dans la Central
Management Console (CMC) pour les valeurs d'éléments uniques, les modèles ou les mots. Ces valeurs sont
rassemblées sous la catégorie <Autres> car Data Insight enregistre uniquement un certain nombre de résultats
de distribution de valeurs et de modèles. Lorsque le nombre de valeurs d'éléments uniques ou de modèles est
supérieur aux valeurs définies dans la CMC, les valeurs sont regroupées sous la catégorie <Autres> Data
Insight n'affiche pas plus de détails sur ces valeurs. Pour en savoir plus sur les paramètres ci-dessus, consultez
la section relative aux paramètres d'une tâche de profilage et d'une tâche d'exécution de règle dans le Guide
d'administration.
2.9.1.3
Règles et solutions de nettoyage des données
Après avoir exécuté une tâche de profilage Colonnes, certaines icônes apparaissent dans la colonne Assistant.
L'icône Lancer l'assistant de validation de données (
) apparaît en regard de la table ou du fichier que vous avez
profilé, le cas échéant. Cliquez sur l'icône pour ouvrir la fenêtre Assistant de validation de données. Dans
l'Assistant de validation de données, vous pouvez afficher une ou plusieurs règles (nouvelles ou existantes)
pouvant s'appliquer aux données présentes dans l'une des colonnes. Vous pouvez accepter la règle et la liaison de
règle. Si vous disposez de l'autorisation adéquate (gestion des règles), vous pouvez modifier la règle avant de la
lier à une colonne. Pour plus d'informations, voir Création d'une règle à l'aide de l'Assistant de validation de
données [page 97].
L'icône Lancer l'Assistant de nettoyage ( ) apparaît en regard de la table que vous avez profilée, le cas échéant.
Cliquez sur l'icône pour ouvrir l'Assistant de nettoyage où vous pouvez afficher ou modifier une ou plusieurs
solutions de nettoyage des données. Pour plus d'informations, voir Assistant de nettoyage [page 140].
78
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide de l'utilisateur
Data Insight
Informations associées
Affichage des résultats de profilage [page 75]
2.9.2 Afficher les résultats du profilage Contenu
Les types de contenu sont suggérés en fonction du pourcentage de Correspondance des critères de données
(score de confiance).
Les résultats d'une tâche de profilage Type de contenu apparaissent en bleu en regard de la colonne applicable
sous la colonne Type de contenu. Vous pouvez modifier le type de contenu suggéré si vous pensez que le type de
contenu généré n'est pas correct.
Pour afficher d'autres suggestions de type de contenu et leur score de confiance pour une colonne de tale, cliquez
sur la valeur de type de contenu de couleur bleue. Un volet latéral s'ouvre sur la droite. Le type de contenu
actuellement affecté (le cas échéant) et son pourcentage de confiance sont répertoriés en tête. Les autres types
de contenu potentiels et leurs scores de confiance sont répertoriés en ordre décroissant par pourcentage. Le
pourcentage de confiance peut s'élever à plus ou moins de 100 car il s'agit de valeurs suggérées. Par exemple,
une certaine donnée peut être suggérée à la fois comme numéro de téléphone et comme numéro d'article si le
type de contenu personnalisé de numéro d'article a un modèle semblable à celui d'un numéro de téléphone.
Il arrive que le type de contenu suggéré en premier ait un score de confiance inférieur à celui d'autres types de
contenu suggérés pour une colonne donnée. Cela est dû au fait qu'un seuil minimum de score de confiance doit
être atteint avant qu'un type de contenu puisse être suggéré comme type de contenu primaire. Les types de
contenu prédéfinis doivent atteindre un seuil de score de confiance supérieur pour être suggérés comme type de
contenu primaire. Les seuils de type de contenu personnalisé sont bien inférieurs.
Exemple
Si vous avez un type de contenu personnalisé Numéro_Article dont le modèle est semblable à celui d'un
numéro de téléphone, le type de contenu Numéro_Article peut être suggéré comme type de contenu primaire,
même si le type de contenu prédéfini Téléphone a un score de confiance supérieur. Cela se produit lorsque
Téléphone ne répond pas au seuil de score minimum. Inversement, si Téléphone atteint le seuil de score
minimum, il peut être répertorié comme type de contenu primaire au détriment de Numéro_Article.
Informations associées
Association de types de contenu [page 89]
Types de contenu [page 354]
Guide de l'utilisateur
Data Insight
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
79
2.9.3 Afficher les résultats de profilage Adresses
Affichez les résultats de profilage pour déterminer la qualité de vos données d'adresse.
Les résultats des tâches de profilage Adresses sont affichés dans l'affichage avancé.
En affichage avancé, des coches ( ) apparaissent lorsqu'une tâche de profilage a bien été exécutée. Cliquez sur
une coche pour ouvrir le volet latéral à droite et afficher les détails des résultats de la tâche de profilage.
Dans le volet latéral de droite, vous pouvez voir les valeurs suivantes dans le diagramme à secteurs :
Table 28 :
Valeur
Description
Valide
Les données sont valides sans corrections du répertoire
Corrigeable
Les données comportent de petits écarts par rapport aux données de référence d'adresse qui
doivent être corrigées.
Remarque
Le champ Motif de l'erreur peut indiquer la partie de l'adresse qui doit être corrigée.
Non valide
Les données comportent des écarts importants par rapport aux données de référence d'adresse
ou les données ne peuvent pas être interprétées comme une adresse valide.
Cliquez sur une valeur du diagramme pour ouvrir le volet inférieur et afficher les enregistrements associés aux
valeurs. Les colonnes qui ont été profilées sont affichées en gras. Lorsque vous cliquez sur les sections Non valide
ou Corrigeable du diagramme, le volet inférieur affiche la colonne Motif de l'erreur. Cette colonne donne un motif
au fait que l'enregistrement associé ne corresponde pas au critère de validité de l'adresse.
Dans le volet inférieur, vous pouvez déplacer et trier des colonnes, choisir quelles colonnes afficher, filtrer les
enregistrements ou les exporter vers Excel.
Informations associées
Création d'une tâche de profilage des adresses [page 69]
Affichage d'un sous-ensemble de colonnes [page 62]
Filtrage des données affichées [page 62]
Tri des données affichées [page 62]
Exportation des données affichées [page 63]
80
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide de l'utilisateur
Data Insight
2.9.4 Affichage des résultats de profilage des dépendances
La tâche de profilage des dépendances recherche les valeurs dans une ou plusieurs colonnes dépendantes qui
dépendent des valeurs d'une colonne principale.
Lorsque la tâche de profilage des dépendances est terminée, les résultats sont indiqués par une coche verte ( )
qui s'affiche dans la colonne Dépendance en regard de la table applicable. Cliquez sur la coche verte pour ouvrir
un volet des résultats à droite, qui indique les détails des résultats.
Le volet latéral de droite affiche les valeurs pour les colonnes Principale et Dépendante. La colonne Principale
affiche toutes les valeurs d'éléments uniques de la table pour la colonne principale applicable.
Exemple
Si votre colonne principale est Ville, la liste Colonne principale contient le nom de chaque ville unique trouvée
dans la table suivi du nombre d'occurrences uniques en fonction des colonnes dépendantes. Dans cet exemple,
les colonnes dépendantes sont CodePostal et Pays. Imaginons que la colonne Colonne primaire contienne une
liste pour la ville Rio de Janeiro (3). Lorsque vous développez le nom de la ville, trois éléments
représentant chaque combinaison unique des colonnes dépendantes dans la table apparaissent :
● 05454-876, Brazil
● 02389-890, Brazil
● 02389-673, Brazil
Les deux colonnes les plus à droite contiennent des données affichées en bleu suivies d'un diagramme à barres
vert qui représente le nombre d'enregistrements dans la table qui contiennent la combinaison du code postal
et du pays, et le pourcentage du nombre total d'enregistrements. Pour 05454-876, Brazil, vous voyez
14(41.2%). Cela signifie qu'il existe 14 enregistrements avec le code postal 05454-876 et le pays Brésil dans
toute la table, et que cela représente 41,2 % des enregistrements de la table.
Remarque
Le paramètre Valeurs maximales d'éléments uniques spécifié dans la tâche de profilage définit le nombre de
valeurs d'éléments uniques des colonnes principale et dépendante qui seront stockées par Data Insight. Dans
la liste Colonne principale, vous pouvez voir des données dans <Autre>. Elle représente le nombre de valeurs
de la colonne principale ou dépendante qui dépassent le paramètres Valeurs maximales d'éléments uniques.
Vous ne pouvez pas développer <Autre> ni afficher plus d'informations sur les données.
Si vous cliquez sur une valeur de couleur bleue, le volet inférieur s'ouvre et affiche les enregistrements associés à
la valeur. Pour l'exemple ci-dessus, si vous cliquez sur le nombre bleu 14(41,2 %), le volet inférieur affiche les 14
enregistrements. Utilisez les outils dans le volet inférieur pour déplacer et trier des colonnes, choisir les colonnes
à afficher, filtrer les enregistrements ou les exporter vers Excel.
Le cas échéant, l'icône Assistant de validation de données apparaît en regard du nom de table sous la colonne
Assistant dans le volet de gauche. Lorsque vous cliquez sur l'icône, la fenêtre Assistant de validation de données
s'ouvre et affiche les suggestions de règle. Si vous choisissez d'intégrer la règle, l'Assistant de validation de
données peut lier automatiquement la règle à la colonne applicable.
Guide de l'utilisateur
Data Insight
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
81
Informations associées
Création d'une tâche de profilage des dépendances [page 71]
Affichage d'un sous-ensemble de colonnes [page 62]
Filtrage des données affichées [page 62]
Tri des données affichées [page 62]
Exportation des données affichées [page 63]
Création d'une règle à l'aide de l'Assistant de validation de données [page 97]
2.9.5 Affichage des résultats de profilage de redondances
La redondance détermine le degré de superposition des données entre deux tables.
Lorsque la tâche de profilage de redondances est terminée, les résultats sont indiqués par une coche verte ( )
qui s'affiche dans la colonne Redondance en regard de la table applicable. Cliquez sur la coche verte pour ouvrir le
volet latéral droit qui affiche les détails des résultats.
Le diagramme de Venn dans le volet latéral droit représente le degré de superposition des données entre deux
sets de colonnes. Dans le diagramme, le cercle jaune représente les valeurs d'éléments uniques dans les colonnes
principales. Le cercle bleu représente les valeurs d'éléments uniques dans les colonnes de comparaison. Lorsque
vous placez le curseur sur le numéro à l'intérieur du cercle bleu ou du cercle jaune, les catégories de valeurs
suivantes apparaissent :
Table 29 :
Valeur
Description
Valeurs d'éléments uniques
Le nombre de valeurs d'éléments uniques dans la colonne profilée.
Nombre de lignes
Le nombre de lignes dans la colonne profilée.
Pourcentage de lignes
Le pourcentage de lignes dans la source entière qui ont eu des résultats dans la colonne profilée.
Le cercle vert du diagramme présente les lignes se superposant entre les colonnes principales et de comparaison.
Lorsque vous placez le curseur sur le cercle vert, les valeurs qui apparaissent indiquent le nombre de lignes
superposées issues de la colonne principale et le nombre de lignes superposées issues des colonnes de
comparaison.
Vous pouvez cliquer sur un nombre dans le diagramme pour ouvrir le volet inférieur et afficher les
enregistrements associés à la valeur. Dans le volet inférieur, vous pouvez déplacer et trier des colonnes, choisir
quelles colonnes afficher, filtrer les enregistrements ou les exporter vers Excel.
Lorsque vous cliquez sur le numéro dans le cercle vert, le volet inférieur affiche les enregistrements de l'une des
tables. Vous pouvez modifier la table en sélectionnant le nom de la table dans la liste déroulante située dans la
barre d'outils du volet inférieur.
Le cas échéant, l'icône Assistant de validation de données apparaît en regard du nom de table sous la colonne
Assistant. Lorsque vous cliquez sur l'icône, les suggestions de règles apparaissent dans la fenêtre Assistant de
validation de données. Si vous choisissez d'intégrer la règle, l'Assistant de validation de données peut lier
automatiquement la règle à la colonne applicable.
82
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide de l'utilisateur
Data Insight
Informations associées
Création d'une tâche de profilage de redondance [page 72]
Affichage d'un sous-ensemble de colonnes [page 62]
Filtrage des données affichées [page 62]
Tri des données affichées [page 62]
Exportation des données affichées [page 63]
Création d'une règle à l'aide de l'Assistant de validation de données [page 97]
2.9.6 Afficher les résultats de profilage Unicité
Une fois la tâche de profilage Unicité terminée, une coche verte ( ) apparaît sous la colonne Unicité en regard de
la table. Cliquez sur la coche pour ouvrir le volet latéral et afficher les détails des résultats de la tâche de profilage.
Le volet des résultats affiche un diagramme en anneau qui affiche les pourcentages d'unicité. La section rouge
représente les valeurs uniques basées sur les colonnes sélectionnées. La section rouge représente les valeurs non
uniques basées sur les colonnes sélectionnées. Survolez les sections verte ou rouge du diagramme pour afficher
les pourcentages uniques/non uniques et le nombre de lignes uniques/non uniques.
Cliquez sur la section unique (verte) du diagramme pour ouvrir le volet inférieur et afficher les enregistrements
uniques. Cliquez sur la section non unique (rouge) du diagramme pour ouvrir le volet inférieur et afficher les
enregistrements non uniques.
Pour les enregistrements non uniques, Data Insight stocke une seule ligne d'exemple de données par valeur en
double spécifique. De plus, il n'affiche pas l'ensemble des lignes comportant des valeurs en double. Cependant, il
existe une colonne appelée Nombre dupliqué qui affiche le nombre d'instances pour les valeurs en double dans le
jeu de données.
Dans le cadre des données uniques et non uniques du volet inférieur, les colonnes répondant au critère d'unicité
sont mises en surbrillance. Utilisez la barre d'outils inférieure pour déplacer et trier des colonnes, choisir les
colonnes à afficher, filtrer les enregistrements ou les exporter vers Excel.
Le cas échéant, l'icône Assistant de validation des données apparaît en regard du nom de table sous la colonne
Assistant. Lorsque vous cliquez sur l'icône, les suggestions de règles apparaissent dans la fenêtre Assistant de
validation des données. Si vous choisissez d'intégrer la règle, l'Assistant de validation des données lie
automatiquement la règle à la colonne applicable.
Informations associées
Création d'une tâche de profilage d'unicité [page 73]
Affichage d'un sous-ensemble de colonnes [page 62]
Filtrage des données affichées [page 62]
Tri des données affichées [page 62]
Exportation des données affichées [page 63]
Création d'une règle à l'aide de l'Assistant de validation de données [page 97]
Guide de l'utilisateur
Data Insight
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
83
2.9.7 Affichage des résultats de profil et de scorecard dans
Gestion des métadonnées
Vous pouvez afficher les données de résultats de profil dans l'onglet Gestion des métadonnées.
1. Sélectionnez l'onglet Gestion des métadonnées.
2. Cliquez sur l'une des connexions Data Insight, puis sur Afficher les détails.
3. Cliquez sur l'une des tables, puis sur Afficher le profil.
Les données sont disponibles. Pour apporter des modifications au profil ou créer des règles à partir des
résultats de profil, vous devez retourner dans l'onglet Data Insight.
Informations associées
Création d'une règle à partir des résultats de profil [page 96]
2.9.8 Valeurs des résultats de profil
Apprenez-en davantage sur les valeurs qui peuvent être incluses dans la fenêtre Résultats de profil.
Les options suivantes de la fenêtre Modifier les paramètres d'affichage contrôlent les attributs à générer dans
l'onglet Résultats de profil.
Table 30 :Assistant et type de contenu
Valeur
Description
Assistant
Affiche que les règles de validation des données et de nettoyage des données générées automatique­
ment peuvent être appliquées à une ou plusieurs colonnes de la table. Disponible après les tâches de
profilage de colonne ou de type de contenu.
Type de contenu
Affiche les types de contenu affectés après exécution d'une tâche de profilage du type de contenu.
Table 31 :Options de valeur
Valeur
Description
Min
La ligne qui contient le plus petit nombre dans une colonne spécifique.
Max
La ligne qui contient le plus grand nombre dans une colonne spécifique.
Moyenne
La valeur qui représente la moyenne. C'est la somme de toutes les valeurs de la colonne divisée par le
nombre de valeurs.
Médiane
La valeur médiane d'un nombre de lignes donné.
Table 32 :Options de longueur de chaîne
Valeur
Description
Min
La ligne qui contient le plus petit nombre de caractères dans une colonne spécifique.
Max
La ligne qui contient le plus grand nombre de caractères dans une colonne spécifique.
84
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide de l'utilisateur
Data Insight
Valeur
Description
Moyenne
La valeur qui représente la moyenne. C'est la somme de toutes les valeurs de la colonne divisée par le
nombre de valeurs.
Médiane
La valeur médiane d'un nombre de lignes donné.
Table 33 :Options d'intégralité
Valeur
Description
Valeurs nulles
Le nombre de lignes vides ou contenant une valeur nulle dans une colonne spécifique.
Vides
Le nombre de lignes vides ou contenant une valeur vide dans une colonne spécifique.
Zéros
Le nombre de lignes ayant une valeur zéro dans une colonne spécifique.
Table 34 :Options de distribution
Valeur
Description
Données
Nombre de valeurs uniques. Par exemple, si vos données incluent des adresses aux USA et au Roy­
aume-Uni, le chiffre 2 s'affichera dans la colonne de distribution de données Pays.
Modèle
Nombre de modèles uniques. Par exemple, les formats de date peuvent être yyyy/mm/dd, mm-dd-yy
ou yy.mm.dd etc.
Mot
Nombre de mots uniques. Par exemple, si vos données contiennent Royaume-Uni en tant que valeur
de pays, chaque instance de "Royaume" et "Uni" est comptée séparément, tandis que dans la distribu­
tion de données, "Royaume-Uni" est compté comme une seule instance.
Table 35 :Options avancées
Valeur
Description
Validation d'adresse
Compare les données d'adresse d'entrée avec les données du répertoire officiel. Vous devez acheter
les répertoires et disposer d'une connexion à Data Services pour effectuer une validation d'adresse.
Dépendance des
données
Identifie si les données d'une colonne sont basées sur les données d'une ou plusieurs autres colonnes.
Redondance des
données
Identifie si les données d'une colonne contiennent les mêmes informations que celles d'une ou plu­
sieurs autres colonnes.
Unicité
Identifie si les données d'une seule colonne sont identiques à d'autres entrées ou si elles sont la seule
occurrence parmi toutes les lignes de la colonne.
2.10 Gestion des tâches de profilage
2.10.1 Modification d'une tâche de profilage
Vous pouvez modifier la configuration d'une tâche de profilage existante.
1. Dans l'onglet Tâches, à gauche, sélectionnez la tâche de profilage que vous voulez modifier.
2. Cliquez sur Modifier.
3. Apportez les modifications souhaitées dans la fenêtre qui s'ouvre alors.
Guide de l'utilisateur
Data Insight
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
85
4. Enregistrez les modifications en procédant de l'une des manières suivantes :
○ Cliquez sur Enregistrer.
○ Cliquez sur Enregistrer et exécuter maintenant.
Informations associées
Création d'une tâche de profilage des colonnes [page 65]
Création d'une tâche de profilage des adresses [page 69]
Création d'une tâche de profilage des dépendances [page 71]
Création d'une tâche de profilage de redondance [page 72]
Création d'une tâche de profilage d'unicité [page 73]
Création d'une tâche de profilage du type de contenu [page 68]
2.10.2 Exécution d'une tâche de profilage
Vous pouvez exécuter les tâches de profilage à la demande dans Information Steward.
Remarque
Vous pouvez également planifier leur exécution via la Central Management Console. Pour en savoir plus sur la
planification des tâches, voir la rubrique «Planification d'une tâche» du Guide d'administration SAP Information
Steward.
Pour exécuter une tâche de profilage :
1. Dans l'onglet Tâches situé à gauche, sélectionnez les tâches de profilage à exécuter.
CTRL + CLIC pour sélectionner plusieurs tâches.
2. Cliquez sur Exécuter maintenant.
Si vous profilez des données à partir d'une base de données SAP HANA, les résultats commencent à s'afficher
pour les attributs de base (tels que min, max, nul, cellules vides, zéro) pendant que Information Steward génère
encore d'autres attributs de profilage tels que la distribution de mots et de modèles. Information Steward pousse
vers le bas les processus de profilage exécutés dans le serveur de base de données SAP HANA dans les cas
suivants :
● Les tables et vues d'une source SAP HANA
● Les vues consistant en des tables d'une source SAP HANA et indépendantes des fonctions Data Services (par
exemple, la vue possède une expression de filtre ou de colonne contenant une fonction uniquement prise en
charge par Data Services)
● Une vue dépendante de Data Services (par exemple, la vue possède une expression de filtre ou de colonne
contenant une fonction prise en charge uniquement par Data Services)
En règle générale, pour les bases de données autres que SAP HANA, les résultats de profilage d'une table
changent instantanément. Pour optimiser l'utilisation du traitement par ordinateur, les résultats de profilage
d'une table d'une tâche de profilage planifiée ne sont pas remplacés, sauf s'ils ont été calculés avant la période
d'optimisation. La valeur de la période d'optimisation est définie dans la CMC (Central Management Console). Les
86
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide de l'utilisateur
Data Insight
tâches de profilage exécutées à la demande remplacent toujours les résultats de profilage de la table. Pour en
savoir plus sur la période d'optimisation, voir le Guide d'administration.
Remarque
En fonction du paramètre Période d'optimisation de la Central Management Console, une tâche de profilage
inchangée peut ne pas être actualisée si elle est de nouveau exécutée. Par exemple, si la Période d'optimisation
(nombre d'heures) est définie sur 1 et que vous exécutez à nouveau la même tâche de profilage moins d'une
heure après la première exécution, les résultats ne seront pas actualisés.
2.10.3 Exécution d'une tâche de profilage dans le projet
Enterprise
Pour afficher les résultats de profilage du module Metadata Management, vous devez ajouter les tables et
exécuter les tâches de profilage dans le projet Enterprise du module Data Insight.
Pour exécuter une tâche de profilage dans le projet Enterprise et afficher les résultats dans la catégorie
Connexions Data Insight de l'onglet Metadata Management, suivez les étapes suivantes :
1. Ouvrez le module Data Insight d'Information Steward et sélectionnez Projet Enterprise.
La fenêtre Accueil de l'espace de travail s'ouvre.
2. Sélectionnez
Ajouter
Tables
et ajoutez les tables à profiler.
3. Ouvrez l'onglet Tâches à gauche de la fenêtre Accueil de l'espace de travail et sélectionnez la tâche de
profilage. Cliquez sur Exécuter maintenant.
4. Quand le statut de la tâche de profilage indique qu'elle est terminé, ouvrez l'onglet Gestion des métadonnées.
5. Cliquez sur le nom de la connexion Data Insight appropriée dans la catégorie Connexion Data Insight.
6. Sélectionnez Afficher les détails dans la liste déroulante.
7. Cliquez sur le nom de la table que vous avez profilée, puis sur Afficher le profil dans la liste déroulante.
La fenêtre Afficher le profil s'ouvre.
Informations associées
Projet Enterprise [page 14]
A propos du profilage [page 64]
Exécution d'une tâche de profilage [page 86]
2.10.4 Suppression d'une tâche de profilage
Vous pouvez supprimer toute tâche de profilage dans l'onglet Tâches, à gauche.
1. Dans l'onglet Tâches, sélectionnez la tâche de profilage que vous souhaitez supprimer.
CTRL + CLIC pour sélectionner plusieurs tâches.
Guide de l'utilisateur
Data Insight
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
87
2. Cliquez sur Supprimer.
3. Cliquez sur OK.
2.10.5 Création d'un filtre de tâches de profilage
Vous pouvez filtrer les tâches affichées dans l'onglet Tâches à gauche pour montrer tous les types de tâches,
seulement les tâches de profilage ou seulement les tâches d'exécution de règle.
Par défaut, l'onglet Tâches affiche tous les types de tâches. Dans l'onglet Tâches, sélectionnez l'une des options
de filtrage en haut à droite du tableau Tâches :
● Toutes les tâches
● Tâches de profilage
● Tâches d'exécution de règles
Remarque
Vous pouvez également trier les tâches en cliquant sur les en-têtes de colonne.
2.10.6 Visualisation et modification des paramètres
d'affichage du profil
Utilisez les paramètres d'affichage du profil pour configurer le mode d'affichage des résultats de profil dans la
table Résultats de profil. Les paramètres seront enregistrés pour toutes les sessions de connexion.
Pour visualiser ou modifier les paramètres d'affichage du profil :
1. Dans l'onglet Résultats de profil, cliquez sur le bouton Modifier les paramètres d'affichage (
).
2. Effectuez des modifications dans les cases à cocher et dans la liste pour configurer les paramètres
d'affichage de la règle.
3. Cliquez sur Appliquer pour enregistrer les paramètres modifiés.
Informations associées
Paramètres d'affichage du profil [page 89]
Valeurs des résultats de profil [page 84]
88
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide de l'utilisateur
Data Insight
2.10.7 Paramètres d'affichage du profil
En savoir plus sur les options à afficher ou à masquer dans la fenêtre Résultats de profil.
Les paramètres suivants commandent les informations à générer et à afficher dans l'onglet Résultats de profil.
Accédez à ces paramètres en cliquant sur le bouton Modifier les paramètres d'affichage (
).
Table 36 :
Option
Description
Afficher uniquement les tables avec
profil
Affiche uniquement les tables avec profil.
Trier les colonnes par
Choisissez l'ordre dans lequel les colonnes de la table seront affichées : ordre
alphabétique ou ordre des bases de données.
Attributs de profils
Affiche ou masque les attributs de profils.
Informations associées
Visualisation et modification des paramètres d'affichage du profil [page 88]
2.10.8 Association de types de contenu
Après exécution d'une tâche de profilage du type de contenu, vous pouvez voir les valeurs de distribution
concernant les données d'une colonne en cliquant sur le type de contenu généré. Un volet apparaît à droite, il
affiche les types et le pourcentage des critères correspondant à ce type de contenu. Cliquez sur la valeur de
distribution pour voir un exemple de données de ce type de contenu en bas de la fenêtre.
L'identification précise du type de contenu aide à suggérer des règles de gestion appropriées et à créer des règles
de nettoyage et de correspondance après l'exécution d'une tâche de profilage de colonne ou de type de contenu.
Pour modifier ou affecter un type de contenu :
1. Cliquez sur le type de contenu d'une colonne.
2. Cliquez sur Type de contenu associé.
Plusieurs types de contenu suggérés peuvent s'afficher. Lorsque la case est cochée sous Correspondance des
métadonnées, le système génère le type de contenu d'après des métadonnées telles que nom de colonne,
nom de table, système source, etc. Quand la colonne Correspondance des métadonnées est vide, le type de
contenu est piloté par les données en utilisant les valeurs et modèles de la colonne pour déterminer le type de
contenu. Lorsque vous saisissez manuellement un type de contenu qui n'est pas affiché dans la liste, la valeur
du critère de correspondance n'est pas générée.
Les valeurs sous Correspondance des critères de données affichent le pourcentage des données qui
correspondent aux règles d'identification du type de contenu pour le type de contenu particulier. Par
conséquent, s'il existe plusieurs possibilités de type de contenu pour une colonne et que vous additionnez les
pourcentages des valeurs sous Correspondance des critères de données, cela peut donner un nombre
supérieur ou inférieur à 100 %.
Guide de l'utilisateur
Data Insight
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
89
Si les types de contenu suggérés ne correspondent pas bien à la colonne, vous pouvez créer un type de
contenu personnalisé.
Pour ajouter un nouveau type de contenu :
a. Cliquez sur Nouveau.
b. Saisissez un nom unique.
c. Saisissez une description.
d. Cliquez sur Enregistrer.
3. Sélectionnez un type de contenu.
4. Cliquez sur Enregistrer.
5. Si nécessaire, répétez la procédure pour les autres colonnes.
Informations associées
Création d'une tâche de profilage du type de contenu [page 68]
Création d'une règle [page 94]
Affichage des résultats de profilage [page 75]
2.11
Règles
Une règle de validation est un type particulier de règle de gestion qui vérifie si les données respectent les
contraintes et les exigences professionnelles.
La fonctionnalité de règle de validation automatique fait partie de l'Assistant de qualité de données. En utilisant
toutes les fonctionnalités proposées par l'Assistant Data Quality, vous pouvez développer rapidement une
solution pour mesurer et améliorer la qualité de vos informations.
Les règles de validatio Data Insight sont des fonctions réutilisables. Chaque règle peut contenir un ou plusieurs
paramètres qui peuvent être liés aux colonnes de la table pour mesurer la qualité des données. Chaque paramètre
d'entrée peut posséder un type de contenu associé. Le type de contenu est utilisé dans les règles de validation
générées automatiquement, lesquelles sont définies avec le même type de contenu.
Les règles commencent avec un projet spécifique. Une fois que vous avez créé une règle, vous l'envoyez pour
approbation. Un approbateur de règles rejette ou accepte la règle. Une fois la règle acceptée, elle reste privée et
seulement visible dans son propre projet. L'approbateur de règles doit la rendre publique avant qu'elle puisse être
utilisée dans d'autres projets.
Pour utiliser la règle dans un projet, vous liez la règle à une ou plusieurs colonnes de tables contenues dans le
projet. Vous pouvez disposer par exemple d'une règle déterminant le nombre de lignes non nulles. Cette règle
peut être liée à tout ou partie des colonnes de la table et peut être également utilisée dans d'autres projets.
Lorsque des règles approuvées sont traitées, le logiciel valide les données comme ayant réussi ou échoué, puis
génère un score de 0 à 10. Un score de 10 signifie que 100 % des lignes ont réussi la soumission à la règle de
validation. Vous pouvez aussi définir une alerte pour être prévenu lorsqu'un score atteint une certaine valeur de
seuil. Les règles peuvent aussi être exportées et importées dans une autre instance de Information Steward.
90
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide de l'utilisateur
Data Insight
Certaines règles de validation sont automatiquement suggérées par l'application après l'exécution d'une tâche de
profilage de colonne. Vous pouvez afficher et modifier les règles suggérées mais aussi les lier aux colonnes où
l'icône Lancer l'Assistant de validation de données s'affiche.
Informations associées
Calcul des scores [page 91]
Création et planification d'une tâche d'exécution de règle [page 109]
Règles des données ayant échoué [page 92]
Processus d'approbation de la règle [page 128]
Création d'une règle [page 94]
Affichage des résultats de règle [page 111]
Création d'une tâche de profilage du type de contenu [page 68]
2.11.1 Calcul des scores
Les scores sont calculés lorsque la tâche d'exécution de règle est exécutée. Le scoring se produit aux niveaux de
la liaison de règle, de la colonne et de la table. Les scores sont compris entre 0 et 10. Un score de 10 signifie que
toutes les lignes ont réussi la règle. Les équations pour chacun d'eux sont relativement simples.
Scores de qualité au niveau de la liaison de règle
Le principal élément à ne pas oublier est que les lignes filtrées sont supprimées du nombre total de lignes.
Scores de qualité au niveau de la colonne
Le score de qualité est basé sur toutes les règles appliquées à la colonne. Plusieurs règles peuvent être liées à la
même colonne et le score est déterminé par le nombre de lignes qui ont respecté toutes les règles appliquées à la
colonne. Les lignes filtrées sont considérées comme ayant réussi la règle.
Guide de l'utilisateur
Data Insight
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
91
Scores de qualité au niveau de la table
Le score de qualité est basé sur toutes les règles appliquées à toutes les colonnes de la table. Les lignes filtrées
sont considérées comme ayant réussi la règle.
Informations associées
Création et planification d'une tâche d'exécution de règle [page 109]
Affichage des scores de qualité [page 111]
2.11.2 Règles des données ayant échoué
Un sous-ensemble des données n'ayant pas atteint le seuil de la règle est automatiquement enregistré dans le
référentiel SAP Information Steward. Vous pouvez utiliser les exemples de données ayant échoué pour
déterminer en quoi les enregistrements ont échoué à cette règle.
Par défaut, 100 lignes de données ayant échoué sont affichées dans le volet Résultats de règle de Data Insight.
Vous pouvez augmenter le nombre de lignes en modifiant un paramètre de la CMC. Pour en savoir plus sur la
configuration de la taille des exemples de données ayant échoué, voir le Guide d'administration .
Lors de l'analyse des exemples de données ayant échoué, vous pouvez définir des conditions de filtrage pour
afficher ou masquer les colonnes, de manière à ce que les données ayant échoué affichées dans Data Insight
renvoient les données les plus pertinentes.
Si vous travaillez avec une base de données de taille importante, le logiciel risque de prendre un certain temps
pour traiter les données ayant échoué. Vous pouvez améliorer les performances du logiciel en sélectionnant les
options Chargement par lots et Lignes par validation (si disponibles) lors de la création ou de la modification d'une
connexion à la base de données dans la CMC (Central Management Console).
Remarque
Les exemples de données ayant échoué sont remplacés à chaque exécution de la règle. Par conséquent, si
vous avez besoin d'étudier ultérieurement les exemples de données ayant échoué, vous pouvez exporter les
exemples dans une base de données pour analyse ultérieure en sélectionnant le bouton Exporter les données
dans le volet Résultats de règle.
Informations associées
Affichage des résultats de règle [page 111]
92
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide de l'utilisateur
Data Insight
Affichage de données ayant échoué à partir d'une règle [page 113]
Exportation d'exemples de données ayant échoué [page 114]
Plus de données ayant échoué à une règle [page 116]
2.11.3 Création de règles
Les règles de validation sont créées en vue de vérifier la conformité des données avec les contraintes et les
exigences métier établies.
Vous pouvez créer des règles des façons suivantes :
● À partir de l'onglet Règles
● À partir de l'onglet Résultats de profilage (dans l'Accueil de l'espace de travail) suite à l'exécution d'une tâche
de profilage
● À partir de la fenêtre Assistant de validation de données
Les règles sont automatiquement suggérées pour les types de profilage suivants :
● Colonne
● Type de contenu
● Unicité
● Dépendance
● Redondance
Par exemple, Information Steward suggère automatiquement des règles pour certaines colonnes après
l'exécution d'une tâche de profilage de colonne.
Information Steward identifie des données qui diffèrent de la majorité des informations fournies dans une colonne
(valeur hors norme) et suggère une règle que vous pouvez accepter et lier à la colonne sans ouvrir l'éditeur de
règles, créer la règle à partir de zéro et la lier à la colonne manuellement.
De la même manière, Information Steward peut suggérer des règles approuvées existantes à appliquer à une
autre colonne dans le même projet ou dans un projet différent.
Une fois les règles créées, celles-ci sont envoyées à un approbateur de règle qui accepte ou rejette la règle. Seules
les règles approuvées peuvent être utilisées dans d'autres projets.
Informations associées
Création d'une règle à l'aide de l'Assistant de validation de données [page 97]
Création d'une règle [page 94]
Création d'une règle à partir des résultats de profil [page 96]
Guide de l'utilisateur
Data Insight
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
93
2.11.3.1 Editeur de règles
Utiliser l'Editeur de règles pour créer et modifier des règles de gestion.
L'Editeur de règles comprend les sections suivantes Propriétés, Paramètres et Expressions. Chaque section
contribue aux aspects de la règle que vous créez ou modifiez.
Table 37 :
Section
Description
Propriétés
Définissez les options Nom et Description, puis déterminez l'auteur de la règle, l'approbateur de la règle et
la dimension de qualité sous laquelle la règle est catégorisée. Ouvrez l'onglet Attributs personnalisés pour
associer la règle à toute valeur d'attribut personnalisé existante (et pour laquelle vous disposez d'autorisa­
tions). Pour créer des valeurs supplémentaires ou pour créer un attribut personnalisé, cliquez sur l'icône
d'attribut personnalisé (
) située en regard de la zone de texte Dimension de qualité.
Paramètres
Ajoutez des paramètres et incluez un type de données, un type de contenu et une description à chacun
d'eux. Vous pouvez également indiquer si le paramètre doit être utilisé dans le scoring.
Expressions
Créez des expressions simples ou avancées de validation de données et de conditions de filtres. Contient
deux onglets : Définition et Filtres.
Informations associées
Création d'une règle [page 94]
Création d'une expression de définition de règle [page 101]
Attributs personnalisés pour les règles [page 104]
2.11.3.2 Création d'une règle
Créer des règles pour garantir la conformité des données avec les exigences professionnelles.
Pour créer une règle :
1. Dans l'onglet Data Insight, sélectionnez l'onglet Règles à gauche de la fenêtre, puis cliquez sur Nouveau.
2. Saisissez un nom pour la règle. Le nom peut contenir jusqu'à 50 caractères.
Si vous prévoyez d'exporter le fichier de règles dans Data Services, le nom ne peut contenir que des
caractères alphanumériques, des traits de soulignement et des espaces, ainsi que les scripts d'Asie orientale.
3. Sélectionnez un auteur dans le menu déroulant Auteur.
L'auteur peut être une personne unique ou un groupe d'utilisateurs auquel appartient cette personne.
4. Sélectionnez un approbateur dans le menu déroulant Approbateur.
L'approbateur peut être une personne unique ou un groupe d'utilisateurs auquel l'approbateur appartient.
5. Sélectionnez une valeur de dimension de qualité pour la règle à partir du menu déroulant Dimension de
qualité.
La dimension de qualité désigne un attribut personnalisé dont vous pouvez utiliser les valeurs pour regrouper
les règles dans l'onglet Règles.
94
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide de l'utilisateur
Data Insight
6. (Facultatif) Saisissez une description pour la règle.
La description que vous saisissez ici apparaît dans la section Règles de validation du scorecard.
7. Cliquez sur Ajouter un paramètre dans le volet Paramètres de la fenêtre Éditeur de règles.
8. (Facultatif) Conservez le nom généré automatiquement (<$parameter0>), ou renommez le paramètre
comme bon vous semble.
Le chiffre à la fin de la valeur générée automatiquement augmente à mesure que vous créez des valeurs
supplémentaires. Le nom de paramètre doit toujours commencer par le symbole dollar ($). Le nom du
paramètre ne doit pas nécessairement correspondre au nom de la colonne dans votre table ou fichier.
Lorsque vous liez la règle, vous mappez le paramètre à la table ou au fichier source et au nom de colonne.
9. Sélectionnez un type de données dans la colonne Type de données.
10. (Facultatif) Sélectionnez un type de contenu dans la colonne Type de contenu. Utiliser un type de contenu
dans votre règle permet de générer automatiquement la règle vers d'autres tables avec le type de contenu
sélectionné. Vous pouvez également cliquer sur Nouveau pour créer un type de contenu personnalisé.
11. Pour utiliser le paramètre de score, assurez-vous que la case Score est cochée.
La colonne liée est utilisée pour le calcul du score. Si vous créez une condition de filtre avec deux paramètres,
vous voudrez peut-être appliquer le score à un seul des paramètres pour contribuer au score de qualité.
Généralement, un score ne doit pas être appliqué à un paramètre qui est utilisé pour le filtrage. Cependant,
vous devez sélectionner au moins un paramètre pour le scoring.
Par exemple, admettons que vous êtes en train de créer une règle de validation d'un numéro de sécurité
sociale basée sur les paramètres SSN et Country. Dans la règle que vous créez, vous souhaitez filtrer les
enregistrements qui correspondent au critère Country='US'. Par conséquent, cochez la case Score en regard
du paramètre SSN afin qu'il soit reflété dans le score de qualité.
12. Cliquez sur Ajouter une expression dans le volet Expression de la fenêtre Éditeur de règles.
Le nom de paramètre généré automatiquement s'affiche dans la colonne Paramètre ou, si vous avez
renommé le paramètre, le nouveau nom de paramètre est rempli automatiquement. Si vous avez inclus
plusieurs paramètres, sélectionnez le paramètre dans le menu déroulant.
a. Sélectionnez une fonction dans le menu déroulant, dans la colonne Fonction.
b. ()Facultatif Pour créer une expression de validation plus complexe, cliquez sur Editeur avancé.
13. (Facultatif) Pour configurer un filtre qui sélectionne un sous-ensemble de données remplissant certains
critères, ouvrez l'onglet Filtres.
a. Cliquez sur Ajouter une condition, puis définissez un opérateur et une valeur.
b. (Facultatif) Pour créer un critère de filtre plus complexe, cliquez sur Editeur avancé.
14. Pour enregistrer la règle que vous venez de créer, cliquez sur Enregistrer.
15. (Facultatif) Lorsque vous avez terminé la création de la règle et que vous voulez la soumettre pour
approbation, cliquez sur Soumettre pour approbation.
La fenêtre Soumettre pour approbation - Commentaires s'affiche.
(Facultatif) Entrez une date d'échéance et tout commentaire de l'approbateur, puis cliquez sur OK.
La règle est soumise à l'approbateur renseigné dans la zone de texte Approbateur située dans le volet supérieur
de l'onglet Propriétés. La tâche d'exécution de règle s'affiche dans la réserve de travail de l'approbateur et inclut la
date d'échéance spécifiée (si la date d'échéance a été définie).
Guide de l'utilisateur
Data Insight
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
95
Informations associées
Attributs personnalisés pour les règles [page 104]
Liaison d'une règle à des colonnes ou des champs [page 107]
Modification des valeurs de la dimension de qualité [page 104]
Test d'une règle [page 99]
Valeurs par défaut de la dimension de qualité [page 105]
Validation d'une règle [page 99]
Approbation d'une règle [page 130]
Descriptions de types de données [page 333]
Langage de script [page 221]
Expressions avancées associées aux règles [page 100]
Réception de notifications par e-mail pendant le processus d'approbation [page 139]
Création de types de contenu personnalisés [page 356]
2.11.3.3 Création d'une règle à partir des résultats de profil
Après avoir vu les résultats d'un profil, vous pouvez réaliser qu'une règle de gestion est nécessaire.
Vous pouvez être en train de vérifier des données de résultats de profil de distribution de modèles ou de données
et réaliser qu'une zone clé de vos données nécessite une ou plusieurs règles. En fonction du type de données que
vous vérifiez, l'application vous aide à commencer le paramétrage de la règle.
1. Cliquez sur l'onglet Résultats de profil en haut à droite de l'onglet Accueil de l'espace de travail.
2. Cliquez sur la valeur que vous voulez utiliser dans votre règle. Pour créer une règle à partir de données de
distribution de modèles ou de données, vous devez sélectionner des données statistiques de profil puis
sélectionner une valeur de distribution dans la table de droite. Cliquez sur Créer une règle.
Remarque
Vous ne pouvez pas créer de règles lorsque la valeur de distribution est Autre, Nulle ou Vide. De même, la
création de règles à partir des résultats de distribution des mots n'est pas disponible.
3. Saisissez un nom pour la règle.
Remarque
Le nom peut contenir jusqu'à 50 caractères.
Remarque
Si vous prévoyez d'exporter le fichier de règles dans Data Services, le nom ne peut contenir que des
caractères alphanumériques, des traits de soulignement et des espaces, ainsi que les scripts d'Asie
orientale.
La définition de la règle est automatiquement générée en fonction de l'attribut et des données que vous avez
choisis dans les résultats de profil. Vous pouvez modifier les paramètres par défaut.
96
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide de l'utilisateur
Data Insight
Informations associées
Valeurs par défaut de la dimension de qualité [page 105]
Création d'une règle [page 94]
Création d'une règle à l'aide de l'Assistant de validation de données [page 97]
2.11.3.4 Création d'une règle à l'aide de l'Assistant de
validation de données
Lorsque vous profilez vos données, vous pouvez utiliser l'Assistant de validation de données pour créer des règles
en fonction des résultats du profilage.
Ce processus s'applique aux tâches de profilage de Colonne, Type de contenu, Dépendance, Redondance et
Unicité.
Pour sélectionner une règle générée automatiquement en fonction des résultats de profilage dans Data Insight :
1. Exécutez la tâche de profilage et ouvrez l'onglet Résultats de profilage (en haut à droite) dans Accueil de
l'espace de travail.
2. Cliquez sur l'icône de l'Assistant de validation de données (
) qui apparaît en regard d'une table pertinente.
Remarque
L'icône apparaît lorsque les résultats de profilage déterminent que le pourcentage de valeurs hors norme
pour le type de profilage indiqué est inférieur au pourcentage défini pour les valeurs hors norme. Par
exemple, si la tâche de profilage Unicité calcule que 2 % des valeurs ne sont pas uniques et que le
paramètre Pourcentage de détection de valeurs hors norme est 3, l'icône apparaît. Si le résultat est
supérieur au pourcentage de valeurs hors norme, aucune icône n'apparaît.
La fenêtre Assistant de validation de données s'ouvre, indiquant les règles existantes et les règles proposées.
Remarque
Lorsqu'une règle comprend plusieurs champs, l'Assistant de validation de données répertorie chaque
champ avec la même règle. Par exemple, si une règle de redondance comprend les champs Ville, Pays et
Etat, les trois champs sont répertoriés avec la même règle proposée.
3. Sélectionnez un nom de règle sous la colonne Nom.
La Définition de la règle apparaît dans le volet gauche inférieur. Le volet inférieur droit affiche les résultats de
profilage et les résultats de distribution. Placez le curseur ou cliquez sur n'importe quel numéro de résultat
pour en savoir plus.
4. Sélectionnez une action dans la colonne Actions pour chaque règle proposée en fonction des descriptions
indiquées dans le tableau ci-dessous.
Guide de l'utilisateur
Data Insight
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
97
Action
Résultat
Accepter
La fenêtre Editeur de règles s'ouvre. Tous les paramètres
appropriés sont renseignés avec la règle et les informations
de liaison.
Sélectionnez un approbateur et cliquez sur Enregistrer.
Remarque
La colonne Type dans la fenêtre Assistant de validation
de données passe de Règle proposée à Existante.
Supprimer
Supprime la colonne et la proposition de règle. Lorsqu'une
colonne est supprimée, plus aucune règle incluant cette co­
lonne ne sera proposée à l'avenir.
Afficher Tout
Restaure toutes les colonnes précédemment supprimées,
la règle proposée et les liaisons de règle.
5. Une fois les règles acceptées, cliquez sur Fermer.
Vous pouvez gérer les seuils de suggestion d'une règle pour une colonne. Pour plus d'informations, voir Gestion
du seuil des règles suggérées [page 133].
Informations associées
A propos du profilage [page 64]
Affichage des résultats de profilage [page 75]
2.11.3.5 Statut de règle de l'assistant de validation de données
Lorsque vous consultez des règles suggérées automatiquement dans l'Assistant de validation de données, la
colonne Type indique le statut de la règle.
Table 38 :Statut de règle dans la colonne Type
Statut
Description
Existant
Une liaison à la règle nommée existe déjà pour la colonne. Ce
statut ne sera pas modifié.
Règle proposée
La règle nommée est nouvelle et unique. Cliquez sur Accepter
pour créer la règle et lier les colonnes à la règle.
98
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide de l'utilisateur
Data Insight
Statut
Description
Liaison proposée
Ce statut ne s'applique pas aux règles proposées de profil
avancé.
Pour les résultats de profilage Type de contenu et Colonne, ce
statut s'affiche lorsque la règle proposée existe mais n'est pas
reliée aux colonnes actuelles dans l'Assistant de validation de
données.
Informations associées
Création d'une règle à l'aide de l'Assistant de validation de données [page 97]
A propos du profilage [page 64]
Affichage des résultats de profilage [page 75]
2.11.3.6 Validation d'une règle
Les règles doivent être syntaxiquement valides avant de pouvoir être approuvées ou utilisées pour calculer le
score de qualité des données.
1. Créez la règle. Pour de plus amples instructions, voir la rubrique Création d'une règle.
2. Dans la fenêtre Editeur de règles, cliquez sur Valider.
Lorsqu'une erreur est détectée, un message indiquant que le document de règles comporte des erreurs
s'affiche. La portion de règle non valide s'affiche en rouge. Vous devrez peut-être renseigner une valeur
manquante ou corriger une expression.
3. Si la règle est valide, cliquez sur Enregistrer et fermer.
4. Si elle ne l'est pas, rétablissez la logique de la règle, puis cliquez sur Enregistrer et fermer.
Les règles non valides sont signalées par une icône rouge dans l'onglet Règles.
Informations associées
Création d'une règle [page 94]
Test d'une règle [page 99]
2.11.3.7 Test d'une règle
Il est conseillé de tester la logique d'une règle valide. Vous pouvez définir des données de test et les appliquer à la
règle. Avant de pouvoir tester une règle, vous devez l'enregistrer.
Guide de l'utilisateur
Data Insight
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
99
1. Dans la fenêtre Editeur de règles, cliquez sur Test.
2. Cliquez sous le nom du paramètre et entrez une ou plusieurs valeurs.
3. Cliquez sur Tester pour voir le statut de chaque paramètre.
Lors du test, les paramètres et les résultats de statut sont enregistrés. Cliquez sur Fermer pour revenir à la
fenêtre Editeur de règles. Les données de test et les résultats sont enregistrés de façon à pouvoir être à
nouveau utilisés pour un test.
Informations associées
Création d'une règle [page 94]
Validation d'une règle [page 99]
2.11.4 Expressions avancées associées aux règles
Lorsque vous créez ou modifiez des règles, vous pouvez inclure des expressions simples ou créer davantage
d'expressions complexes à l'aide de la boîte de dialogue Editeur de règles avancé.
Accédez à l'Editeur de règles en créant ou en modifiant des règles dans l'onglet Règles de Data Insight. Créez des
expressions de règles à l'aide de fonctions, de variables, d'opérateurs, de chaînes, etc. Les expressions possèdent
un support multioctets et ne sont pas sensibles à la casse.
Créez des expressions de définitions dans l'onglet Définition situé dans la partie inférieure de la boîte de dialogue
Editeur de règles. De la même manière, créez des expressions de filtres dans l'onglet Filtres.
Ouvrez l'éditeur avancé en cliquant sur le bouton Editeur avancé dans l'onglet approprié.
Editeur de règles avancé dans l'onglet Définition
La boîte de dialogue Editeur de règles avancé de l'onglet Définition offre un accès à la fonctionnalité
supplémentaire permettant d'accéder rapidement à la syntaxe et aux informations de règles. Cette fonctionnalité
est répertoriée dans les options de la barre de menus de l'Editeur de règles avancé : Modèle, Mot-clé et
Paramètres.
Editeur de règles avancé dans l'onglet Filtres
La boîte de dialogue Editeur de règles avancé de l'onglet Filtres fournit un sous-ensemble de langage de script
permettant de créer des expressions à l'aide de fonctions et de conditions. Elle ne fournit pas les catégories
Modèle et Mot clé permettant de créer des expressions. En revanche, elle inclut le groupe Paramètre.
100
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide de l'utilisateur
Data Insight
Types de données pour les expressions de condition
Lorsque vous créez ou modifiez des expressions dans les éditeurs de règles avancés, les options de création
d'expressions sont aussi déterminées par le type de données autorisé pour le type d'expression. Le tableau cidessous répertorie les types de données requis pour chaque type d'expression de condition.
Table 39 :Types de données requises pour chaque type d'expression de condition
Type d'expression de
condition
Type de données d'expression
Définition
Doit être une valeur booléenne. Le logiciel génère une erreur de validation si l'expression n'est pas
booléenne.
Contrairement aux autres types d'expression, l'expression de définition doit se présenter sous la
forme d'un bloc BEGIN/END renvoyant une valeur booléenne. Pour en savoir plus sur les règles et
les types de données, voir la rubrique Présentation des règles.
Filtre
Doit être une valeur booléenne. Le logiciel génère une erreur de validation si l'expression n'est pas
booléenne.
Chaque éditeur avancé comporte un bouton Valider la syntaxe qui signale les erreurs et autres avertissements
relatifs à l'expression. Ainsi, vous pouvez être certain que la règle que vous enregistrez ne comporte aucune
erreur.
Informations associées
Catégories de création d'expressions [page 222]
Mots clés [page 229]
Variables et paramètres [page 228]
Modèles de syntaxe [page 331]
Règles [page 90]
2.11.4.1 Création d'une expression de définition de règle
Cette rubrique utilise un exemple pour illustrer la création d'une expression de définition de règle utilisant le
langage de script SAP Information Steward complet.
Cet exemple valide une table d'informations relatives aux employés. La règle détermine si les enregistrements de
numéro d'assurance sociale du Canada et ceux de numéro de sécurité sociale des Etats-Unis présentent des
modèles valides pour leur pays respectif.
BEGIN
IF ($Country='USA')
BEGIN
IF (match_pattern($SSN, '999-99-9999')) RETURN TRUE;
ELSE RETURN FALSE;
END
ELSE IF ($Country='CAN')
Guide de l'utilisateur
Data Insight
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
101
BEGIN
IF (match_pattern($SSN, '999-999-999')) RETURN TRUE;
ELSE RETURN FALSE;
END
ELSE
RETURN FALSE;
END
Les étapes ci-dessous sont fournies à titre d'exemple uniquement. Pour obtenir des instructions détaillées sur la
création d'une règle, voir Création d'une règle.
1. Dans l'Accueil de l'espace de travail, ouvrez l'onglet Règles et cliquez sur Nouveau.
La boîte de dialogue Editeur de règles s'ouvre.
2. Saisissez SSN_Format_Check_for_USA_CAN dans la zone de texte Nom.
3. Sélectionnez Précision dans le menu déroulant Dimension de qualité.
Vous pouvez sélectionner différentes dimensions de qualité en fonction de l'objectif de la règle.
4. (Facultatif) Saisissez une description de la règle dans la zone de texte Description.
5. Dans le volet Paramètres de la boîte de dialogue Editeur de règles, cliquez sur Ajouter un paramètre pour créer
un paramètre à utiliser dans l'expression de définition de règle. Ce paramètre correspond à la colonne varchar
SSN, qui répertorie les numéros de sécurité sociale. Notez que les paramètres doivent commencer par un
symbole dollar ($).
Utilisez les spécifications suivantes pour créer le paramètre :
○ Nom : Remplacez le nom de paramètre par défaut ($parameter0) par $SSN
○ Type : varchar
○ Score : Oui (cochez la case pour ajouter une coche)
○ Description : Colonne SSN de la table source.
6. Créez un deuxième paramètre à utiliser dans l'expression de définition de règle. Ce paramètre correspond à la
colonne Country qui contient les valeurs de pays pour l'enregistrement. Utilisez les spécifications suivantes
pour créer le deuxième paramètre :
○ Nom : $Country
○ Type : varchar
○ Score : Oui (cochez la case pour ajouter une coche)
○ Description : Colonne Country de la table source.
7. Ouvrez l'onglet Définition (il doit s'ouvrir par défaut) et cliquez sur Editeur avancé.
La boîte de dialogue Editeur de règles avancé.
8. Supprimez les informations de modèle dans l'espace de travail pour supprimer toutes les syntaxes de
l'éditeur.
9. Créez l'expression. Vous pouvez soit saisir les fonctions directement dans la zone de travail, soit les
sélectionner dans les menus spécifiés dans les sous-étapes ci-dessous. Appuyez toujours sur la touche
Entrée pour passer à une nouvelle ligne, et insérez des espaces si nécessaire.
La première partie de l'expression vérifie les enregistrements contenant la valeur USA dans la colonne
Country. Pour ces enregistrements, la règle passe en revue les valeurs des colonnes SSN pour vérifier si elles
correspondent au modèle de numéro de sécurité sociale américain 999-99-9999 souhaité. La règle renvoie
VRAI si les enregistrements correspondent, et FAUX dans le cas contraire.
a. Sélectionnez le mot-clé BEGIN puis appuyez sur la touche Entrée .
Le mot clé BEGIN est inséré au niveau de la première ligne de la syntaxe.
b. Sélectionnez le
mot-clé
IF
et entrez une parenthèse ouvrante et une parenthèse fermante ().
c. Placez votre curseur entre les parenthèses, sélectionnez
102
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Paramètre
$Country
et tapez ='USA'.
Guide de l'utilisateur
Data Insight
d. Appuyez sur la touche Entrée pour commencer la troisième ligne. Sélectionnez le
et appuyez sur la touche Entrée .
e. Sélectionnez le
mot-clé
IF
mot-clé
BEGIN
et entrez les parenthèses ().
f. Placez votre curseur entre les parenthèses et sélectionnez Chaîne
La boîte de dialogue Fonction : Modèle de correspondance s'ouvre.
Modèle de correspondance .
g. Pour Entrée, sélectionnez le paramètre $SSN créé précédemment.
h. Pour Modèle, saisissez 999-99-9999.
i.
Cliquez sur OK.
La fonction match_pattern est insérée au niveau de la quatrième ligne.
j.
Sélectionnez le
mot-clé
RETURN
puis le
mot-clé
TRUE . Entrez un point-virgule (;), puis
appuyez sur Entrée .
k. Sélectionnez le
mot-clé
ELSE
puis le
mot-clé
FALSE . Entrez un point-virgule (;), puis
appuyez sur la touche Entrée .
l.
A la sixième ligne, sélectionnez le mot-clé END .
L'expression devrait se présenter comme suit :
BEGIN
IF ($Country='USA')
BEGIN
IF (match_pattern($SSN, '999-99-9999')) RETURN TRUE;
ELSE RETURN FALSE;
END
m. La partie suivante de l'expression indique au logiciel de renvoyer VRAI lorsqu'un numéro de sécurité
sociale canadien correspond au modèle 999-999-999 souhaité. Créez la syntaxe suivante à l'aide des
méthodes utilisées pour la première partie de la règle :
ELSE IF ($Country='CAN')
BEGIN
IF (match_pattern($SSN, '999-999-999')) RETURN TRUE;
ELSE RETURN FALSE;
END
n. La dernière partie de l'expression indique au logiciel de renvoyer FAUX si la valeur de la colonne Country
n'est ni USA ni CAN. L'expression se termine par cette partie. Créez la syntaxe suivante :
ELSE
RETURN FALSE;
END
10. Cliquez sur Valider la syntaxe.
Aucun avertissement ni aucune erreur ne devrait s'afficher. Si c'est le cas, vérifiez la syntaxe et corrigez les
erreurs.
Remarque
Si vous tentez de valider la syntaxe avant d'avoir complété toutes les parties de l'expression, le logiciel
émet une erreur.
11. Cliquez sur OK.
L'expression de définition s'affiche dans l'onglet Définition.
12. Cliquez sur Enregistrer et fermer pour enregistrer la règle et fermer la fenêtre Editeur de règles.
Guide de l'utilisateur
Data Insight
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
103
La règle SSN_Format_Check_for_US_CAN est désormais disponible à la sélection dans l'onglet Règles, sous
Précision.
2.11.5 Attributs personnalisés pour les règles
Toutes les règles de validation possèdent des attributs prédéfinis spécifiques tels que le nom, la description ou la
dimension de qualité. Vous pouvez également ajouter vos propres attributs personnalisés. Les attributs
personnalisés peuvent servir à fournir plus d'informations sur les règles mais aussi à catégoriser et regrouper des
règles pour une utilisation plus intuitive. Ils permettent également de rechercher, regrouper et trier des règles
rapidement en fonction des attributs que vous avez choisis.
Information Steward fournit un attribut personnalisé intégré nommé Dimension de qualité qui contient des
valeurs par défaut (telles que Précision et Intégralité) qui servent à regrouper les règles. Vous pouvez supprimer
une valeur par défaut (Actualité) si elle n'est pas adaptée à vos données. Ou vous pouvez ajouter une valeur (telle
que Pertinence).
Vous pouvez également définir de nouveaux attributs personnalisés avec des informations complètement
différentes (voir ci-après) et utiliser ces valeurs pour regrouper les règles dans l'onglet Règle.
● Zone géographique (Amérique du Nord ou EMEA) à laquelle s'applique la règle
● Indicateurs ou regroupements logiques pour faciliter la recherche de règles
● Nom de l'administrateur de données pour la règle
Vous pouvez créer des attributs personnalisés pour des règles à partir des options
personnalisés
Gérer
Attributs
dans la barre de menu supérieure d'Information Steward ou l'icône d'attribut personnalisé
Modifier (
) dans l'éditeur de règles. Vous définissez ensuite les valeurs des attributs personnalisés lorsque
vous créez ou modifiez la règle.
Informations associées
Création et association d'attributs personnalisés [page 825]
Création d'une règle [page 94]
Regroupement des règles à afficher [page 106]
Valeurs par défaut de la dimension de qualité [page 105]
Recherche de règles [page 127]
Suppression d'un attribut personnalisé [page 829]
Modification des valeurs de la dimension de qualité [page 104]
2.11.5.1 Modification des valeurs de la dimension de qualité
Pour modifier les valeurs par défaut de l'attribut personnalisé Dimension de qualité :
104
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide de l'utilisateur
Data Insight
1. Accédez à la feuille de calcul Attributs personnalisés de l'une des façons suivantes :
○ Accédez à l'Editeur de règles dans l'onglet Data Insight et cliquez sur l'icône Modifier l'attribut
personnalisé (
○ Cliquez sur
).
Gérer
Attributs personnalisés
dans la barre de menus supérieure.
2. Dans la feuille de calcul Attributs personnalisés, recherchez Dimension de qualité dans la colonne Intitulé et
cliquez sur la cellule dans la colonne Valeurs valides.
3. Sélectionnez les valeurs que vous souhaitez supprimer et cliquez sur Supprimer.
4. Pour ajouter une nouvelle valeur, saisissez la valeur dans la zone de texte Liste des valeurs et cliquez sur
Ajouter. Répétez cette opération pour chaque nouvelle valeur.
5. Cliquez sur OK.
6. Cliquez sur Enregistrer et fermer pour enregistrer les modifications et fermer la feuille de calcul Attributs
personnalisés.
2.11.5.2 Valeurs par défaut de la dimension de qualité
Information Steward fournit les valeurs par défaut suivantes pour l'attribut personnalisé Dimension de qualité.
Table 40 :
Dimension
Description
Précision
Degré de conformité des objets de données par rap­
port aux valeurs réelles pour lesquelles ils ont été
conçus. Par exemple, le produit doit avoir une liste
de prix.
Intégralité
Principe selon lequel aucune donnée n'est man­
quante. Par exemple, une commande n'est pas
complète sans un prix et une quantité.
Conformité
Degré de conformité des données par rapport au
format spécifié. Par exemple, la date de commande
doit être au format YYYY/MM/DD.
Cohérence
Principe selon lequel des instances de données dis­
tinctes fournissent des informations non conflictuel­
les sur le même objet de données sous-jacent. Par
exemple, la plage des salaires pour les salariés de
niveau 4 doit être comprise entre 40 000 $ et
65 000 $.
Intégrité
Principe selon lequel aucune donnée ne présente de
lien relationnel important manquant. Par exemple, la
date de mise en vente du produit doit être valide.
Guide de l'utilisateur
Data Insight
Modèle d'expression
if ($ListPrices > 0) return
true;
else return false;
return $Order_Price is not
null and $Order_Quantity is
not null;
return
is_valid_date($Order_Date,'YYY
Y/MM/DD');
if ($Employee_Level = 4
return $Employee_Salary >
40000 AND $Employee_Salary <
65000;
else
return true;
if ($SellEndDate is null)
return true;
return $SellStartDate <
$SellEndDate;
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
105
Dimension
Description
Modèle d'expression
Actualité
Principe selon lequel les données sont suffisam­
ment à jour pour réaliser la tâche. Par exemple, les
chapeaux, les mitaines et les écharpes sont disponi­
bles en novembre.
Unicité
Principe selon lequel les données d'une liste de co­
lonnes ne sont pas répétées. Par exemple, le nom
du nouveau produit doit être unique (pas dans la ta­
ble principale du produit).
if ($Product_Name = 'Hat'or
$Product_Name = 'Mitten' or
$Product_Name = 'Scarf')
return
lookup('Connection_Stock','Sto
ck','month', 10,
'product_name',
$Product_Name, 'quantity', 0)
> 0;
else
return true;
exists('PRODUCTMSTR','dbo.prod
ucts',
'product_name',
$new_productname)
Informations associées
Modification d'un attribut personnalisé [page 826]
Regroupement des règles à afficher [page 106]
Création d'une règle [page 94]
Création d'une règle à partir des résultats de profil [page 96]
Affichage des résultats de règle [page 111]
2.11.5.3 Regroupement des règles à afficher
Lorsque vous affichez la liste de règles dans l'onglet Règles de Data Insight, vous pouvez regrouper les règles par
catégories définies par les valeurs d'un ou de plusieurs attributs personnalisés.
1. Dans l'onglet Data Insight, sélectionnez l'onglet Règles à gauche de la fenêtre.
2. Cliquez sur l'icône Modifier l'affichage (
).
3. (Facultatif) Pour afficher les règles par groupes, dans la liste Attributs personnalisés disponibles, sélectionnez
un ou plusieurs attributs personnalisés contenant les valeurs par lesquelles vous souhaitez regrouper les
règles, puis cliquez sur le bouton Ajouter en face de la liste Group By. L'ordre dans lequel vous sélectionnez les
attributs détermine la hiérarchie réelle de l'affichage des règles.
Remarque
Le nombre maximum de niveaux de regroupement par défaut est de trois. Pour modifier cette valeur par
défaut, cliquez sur Gérer Préférences et entrez une nouvelle valeur pour le Nombre maximal
d'attributs personnalisés Group By pour les règles.
106
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide de l'utilisateur
Data Insight
4. (Facultatif) Pour afficher la valeur affectée aux attributs personnalisés pour chaque règle, sélectionnez un ou
plusieurs attributs dans la liste Attributs personnalisés disponibles, puis cliquez sur le bouton Ajouter en face
de la liste Afficher les attributs personnalisés. L'ordre dans lequel vous sélectionnez les attributs détermine la
séquence réelle dans laquelle ils apparaîtront.
5. Cliquez sur Appliquer.
Les noms de règle sont regroupés par valeurs d'attributs personnalisés dans la liste Group By, et les valeurs des
attributs personnalisés de la liste Afficher les attributs personnalisés apparaissent dans les colonnes à droite de la
colonne Statut.
2.11.6 Traitement d'une règle
2.11.6.1 Liaison d'une règle à des colonnes ou des champs
Après avoir créé une règle, vous pouvez la lier à une colonne particulière. Vous devez lier la règle pour que le score
soit calculé. Lorsqu'une règle est liée à une colonne, les paramètres de la règle ne peuvent pas être modifiés car
cela romprait toutes les liaisons de règle définies pour cette règle. La définition peut être modifiée. Il existe deux
façons de lier une règle : La première se fait via l'onglet Règles. La seconde, via les résultats de règle.
Remarque
Toutes les règles peuvent être liées, sauf celles dont le statut est Soumis ou Rejeté.
Informations associées
Création d'une règle [page 94]
Création et planification d'une tâche d'exécution de règle [page 109]
Liaison d'une règle à partir de l'onglet Règles [page 107]
Liaison d'une règle à partir des Résultats de règle [page 108]
A propos du profilage [page 64]
2.11.6.2 Liaison d'une règle à partir de l'onglet Règles
Pour lier une règle à partir de l'onglet Règles :
1. Dans l'onglet Règles, sélectionnez la règle que vous souhaitez lier, puis cliquez sur Lier.
Remarque
Toutes les règles peuvent être liées, sauf celles dont le statut est Soumis ou Rejeté.
2. Sélectionnez la source et la table ou le fichier.
Guide de l'utilisateur
Data Insight
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
107
3. Sélectionnez la colonne ou le champ.
4. Définissez les seuils minimum et maximum pour la règle.
Tout score au-dessous du seuil minimum devient rouge dans l'onglet Résultats de règle, ce qui signifie que les
données n'ont pas passé le seuil minimum. Tout score au-dessus du seuil maximum devient vert dans l'onglet
Résultats de règle, ce qui signifie que les données ont passé le seuil maximum. Tout score compris entre le
seuil minimum et le seuil maximum devient jaune, ce qui signifie que le score est acceptable. Vous pouvez
paramétrer une alerte qui vous signale lorsqu'un score tombe en dessous du seuil.
5. Cliquez sur Enregistrer et fermer.
Vous pouvez maintenant vous rendre à la page Accueil de l'espace de travail, sélectionner la source et profiler
les données aux résultats de la règle.
Informations associées
Liaison d'une règle à partir des Résultats de règle [page 108]
Création d'une règle [page 94]
Création et planification d'une tâche d'exécution de règle [page 109]
A propos du profilage [page 64]
2.11.6.3 Liaison d'une règle à partir des Résultats de règle
Pour lier une règle à partir de l'onglet Résultats de règle :
1. Dans la page Accueil de l'espace de travail, cliquez sur l'onglet Résultats de règle en haut à droite de la fenêtre.
2. Sélectionnez la table ou le fichier, puis sélectionnez la colonne que vous souhaitez lier à la règle.
Remarque
Toutes les règles peuvent être liées, sauf celles dont le statut est Soumis ou Rejeté.
3. Cliquez sur Lier à la règle.
4. Sélectionnez la règle dans la liste déroulante.
5. Sous Paramètre, sélectionnez ou entrez un nom de paramètre.
6. Pour lier des règles supplémentaires aux colonnes, répétez les étapes 4 et 5, puis cliquez sur le bouton
Enregistrer et fermer.
Par exemple, si votre règle contient trois paramètres, vous devez sélectionner trois colonnes, ou votre règle
sera désactivée (grisée) jusqu'à ce qu'elle inclue le nombre de colonnes approprié.
Remarque
Vous devez lier la règle à une colonne pour calculer le score. Une fois qu'une règle est liée à une colonne, le
nom et les paramètres de la règle ne peuvent pas être modifiés.
108
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide de l'utilisateur
Data Insight
Informations associées
Liaison d'une règle à partir de l'onglet Règles [page 107]
Création d'une règle [page 94]
Création et planification d'une tâche d'exécution de règle [page 109]
A propos du profilage [page 64]
2.11.6.4 Création et planification d'une tâche d'exécution de
règle
Vous pouvez créer une tâche d'exécution de règle pour une ou plusieurs tables. Les tables doivent contenir au
moins une colonne liée à une règle. Lorsque vous exécutez une tâche d'exécution de règle, le logiciel calcule le
score de qualité de toutes les liaisons de règles appartenant aux tables contenues dans la tâche.
Pour créer et planifier une tâche d'exécution de règle :
1. Dans la page Accueil de l'espace de travail, sélectionnez l'onglet Résultats de règle en haut à droite de la
fenêtre.
2. Développez l'arborescence dans le volet de gauche et sélectionnez la ou les tables contenant la colonne liée
par une règle appropriée.
3. Dans la barre de menus, cliquez sur Calculer les scores.
La boîte de dialogue Définir la tâche : règle s'ouvre.
4. Saisissez un nom unique.
5. (Facultatif) Pour recevoir des alertes lorsqu'un score de règle satisfait un paramètre de sensibilité spécifique,
entrez une adresse e-mail dans Notification par e-mail. Pour ens avoir plus sur la configuration d'une adresse
e-mail pour les notifications par e-mail, voir Configuration des notifications par e-mail des taches d'exécution
de règle [page 137].
6. (Facultatif) Pour enregistrer toutes les données ayant échoué dans un fichier, sélectionnez une connexion
dans le menu déroulant Enregistrer toutes les données ayant échoué dans : .
Remarque
Les noms des connexions s'affichent dans le menu déroulant uniquement lorsque votre administrateur a
créé une connexion dans la CMC (Central Management Console) spécifique pour les données ayant
échoué. Le logiciel enregistre automatiquement et temporairement les données ayant échoué dans le
référentiel Information Steward.
7. (Facultatif) Sélectionnez Inclure sourcepour télécharger les données source avec les données ayant échoué.
Vous devez sélectionner une connexion avec les données ayant échoué dans Enregistrer toutes les données
ayant échoué dans : pour activer cette option. Pour connaître les autres exigences et obtenir plus
d'information, voir Inclusion de la source avec les données ayant échoué [page 125].
La sélection de cette option pourrait affecter la performance.
8. Pour ajouter des tables, des fichiers ou des vues supplémentaires qui contiennent une liaison de règle, cliquez
sur le bouton Ajouter des tables à la tâche situé à gauche, puis sélectionnez les tables souhaitées.
Guide de l'utilisateur
Data Insight
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
109
9. Définissez la Taille maximale de l'entrée. Cela représente la quantité totale d'enregistrements que vous
souhaitez profiler. Par exemple, si vous entrez une taille de 1000, seuls 1000 enregistrements sont profilés,
même s'il y a 200 000 enregistrements au total.
Ce paramètre pourrait affecter la performance.
Sélectionnez Tous si vous choisissez Inclure source.
10. Définissez la Fréquence d'échantillonnage d'entrée. Cela détermine la façon dont les enregistrements sont
sélectionnés. Si vous saisissez un taux de 1, tous les enregistrements applicables sont profilés. Si vous
saisissez un taux de 2, un enregistrement sur deux est profilé, et ainsi de suite.
Ce paramètre pourrait affecter la performance.
Définissez sur 1 si vous choisissez Inclure source.
11. Définissez la Taille de l'exemple pour le nombre maximal d'enregistrements à enregistrer temporairement
dans le référentiel Information Steward.
12. Sélectionnez Ignorer les valeurs nulles pour que la règle ignore tous les champs affichant une valeur nulle.
13. Cliquez sur Enregistrer et exécuter maintenant, ou sélectionnez Enregistrer pour planifier la tâche d'exécution
de règle dans l'ensemble de la CMC.
Une fois que vous avez créé la tâche d'exécution de règle, vous pouvez l'exécuter immédiatement à partir
d'Information Steward ou de la CMC, ou l'exécuter via la CMC à une date-heure ou un intervalle planifié. Vous
pouvez également configurer le Job Server d'Information Steward pour vous notifier la réussite ou l'échec du
traitement.
Informations associées
Plus de données ayant échoué à une règle [page 116]
2.11.6.5 Exécution d'une tâche d'exécution de règle dans le
projet Enterprise
Pour afficher les scores du module Metadata Management, vous devez ajouter les tables, lier les règles et
exécuter les tâches de profilage dans le projet Enterprise du module Data Insight.
Pour exécuter des tâches de profilage dans le projet Enterprise et afficher les scores dans la section Connexions
Data Insight de l'onglet Metadata Management, suivez les étapes suivantes :
1. Dans votre projet, notez le nom de la table, de la colonne et de la règle à afficher dans l'onglet Gestion des
métadonnées.
2. Si le projet Enterprise ne comporte pas les règles créées dans votre projet, exportez-les, puis importez-les
dans le projet Enterprise en suivant les instructions de la rubrique «Importation et exportation des règles.»
a. Dans votre projet, sous l'onglet Règles, sélectionnez les règles que vous souhaitez.
b. Cliquez sur l'icône Exporter et sélectionnez l'option de menu Règles appliquées au fichier.
c. Dans la fenêtre de message, cliquez sur Enregistrer pour télécharger le fichier sur votre disque dur local.
110
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide de l'utilisateur
Data Insight
d. Dans la fenêtre Sélection de l'emplacement de téléchargement, acceptez le nom par défaut
(Objet_yyyymmdd_hhmmss.zip) ou saisissez un nom différent et choisissez un emplacement pour le
fichier .zip qui contient l'objet exporté. Cliquez sur Enregistrer.
e. Dans le projet Enterprise, importez les règles tel que décrit dans «Importation de règles».
3. Dans la page répertoriant les projets Data Insight, sélectionnez le projet Enterprise.
4. Ajoutez des tables en suivant les instructions de la rubrique «Ajout de tables et de fichiers aux projets.»
5. Liez la ou les règles à la colonne en suivant les instructions de la rubrique «Liaison d'une règle à partir de
l'onglet Règles.»
6. Créez et exécutez la tâche d'exécution de règle en suivant les instructions de la rubrique «Création et
planification d'une tâche d'exécution de règle.»
7. Pour afficher les scores dans Gestion des métadonnées, cliquez sur l'onglet Gestion des métadonnées.
8. Sélectionnez une connexion sous Data Insight, puis sélectionnez la table.
Le score est disponible aux emplacements suivants :
○ Dans la section Attributs de la page des métadonnées de la table.
○ Dans les diagrammes d'impact et de lignage lorsque vous cliquez sur Afficher l'impact ou Afficher le
lignage des données.
9. Cliquez sur le score pour afficher les informations de tendance de la table et des enregistrements de la table
dont les règles ont échoué, ou sélectionnez une colonne dotée d'un score pour afficher les informations de
tendance de la colonne et des enregistrements dont la règle de colonne a échoué.
Informations associées
Importation de règles [page 371]
Ajouter des tables et des fichiers aux projets [page 15]
Liaison d'une règle à partir de l'onglet Règles [page 107]
Création et planification d'une tâche d'exécution de règle [page 109]
Exportation et importation de projets et d'objets [page 360]
2.11.7 Affichage des résultats de règle
2.11.7.1 Affichage des scores de qualité
Lors de l'exécution d'une tâche d'exécution de règle, les scores de qualité sont calculés aux niveaux des tables,
des colonnes et des liaisons de règles. Une colonne peut comporter plusieurs liaisons de règles.
Pour afficher les scores au niveau des colonnes de table ou des liaisons de règles :
1. Dans la page Accueil de l'espace de travail, cliquez sur l'onglet Résultats de règle en haut à droite de la fenêtre.
2. Sélectionnez une table ou développez un élément pour sélectionner une colonne.
Guide de l'utilisateur
Data Insight
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
111
3. Cliquez sur le score à code couleur dans la colonne Score.
Les informations concernant le score apparaissent dans le volet résultat-détails à droite de la fenêtre.
La couleur de la colonne est basée sur les liaisons de règles et la couleur de seuil inférieur. Par exemple,
lorsqu'une règle est liée à deux colonnes, l'une rouge et l'autre verte, le score de colonne est rouge, ce qui indique
qu'au moins une règle est en dessous du seuil minimal.
La couleur de la table dépend du score de ses colonnes. La couleur de table affichée illustre la couleur du seuil
inférieur. Par exemple, lorsqu'une table contient deux colonnes, l'une rouge et l'autre verte, le score de la table est
rouge, ce qui indique qu'au moins une colonne est en dessous du seuil minimal.
Le volet de détails Résultats de règle situé à droite répertorie les informations suivantes dès lors qu'elles sont
disponibles :
● Graphique de tendances du score de la table ou des colonnes.
● Curseur de plage de scores, qui illustre la valeur de seuil actuelle associée à la table ou à la colonne. Vous
pouvez changer cette valeur en déplaçant les icônes en forme de triangle correspondant aux valeurs de seuil
élevé et bas. Le graphique de tendances évolue en conséquence.
● Statistiques des résultats, telles que le nombre de lignes de table ou de colonne valides et non valides, et
statistiques des liaisons de règles pour la colonne sélectionnée.
● Exemples de données illustrant les lignes dans lesquelles une ou plusieurs liaisons de règles associées à la
colonne sélectionnée ont échoué.
Vous pouvez filtrer les résultats de règle à l'aide de l'icône Modifier les paramètres d'affichage située à droite de
l'écran. Cochez les cases Mettre les scores en surbrillance pour afficher les informations souhaitées dans le menu
déroulant, puis cliquez sur Appliquer. L'arborescence de fichiers du volet gauche change en fonction de votre
sélection.
Table 41 :
Option
Description
Afficher uniquement les tables/
colonnes avec score
Affiche uniquement les tables et les colonnes auxquelles un score est associé.
En dessous du seuil minimum
Met en surbrillance (en rouge) les scores des tables ou des colonnes inférieurs au seuil.
D'autres scores sont visibles ; l'arrière-plan ne contient pas de codage couleur, sauf si le
score est sélectionné.
Entre les seuils minimum et
maximum
Met en surbrillance (en jaune) les scores des tables ou des colonnes situés entre les seuils
minimum et maximum. D'autres scores sont visibles ; l'arrière-plan ne contient pas de co­
dage couleur, sauf si le score est sélectionné.
Au-dessus du seuil maximum
Met en surbrillance (en vert) les scores des tables ou des colonnes supérieurs au seuil maxi­
mum. D'autres scores sont visibles ; l'arrière-plan ne contient pas de codage couleur, sauf si
le score est sélectionné.
Informations associées
Règles [page 90]
Calcul des scores [page 91]
Tendances de surveillance [page 115]
112
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide de l'utilisateur
Data Insight
2.11.7.2 Affichage de données ayant échoué à partir d'une
règle
Lorsque vous consultez les détails d'une règle, des informations supplémentaires peuvent être nécessaires pour
déterminer pourquoi certaines données n'ont pas atteint le seuil établi par la règle. Un exemple de 100 lignes de
données ayant échoué est enregistré dans le référentiel Information Steward. Vous pouvez ajuster le nombre de
lignes dans la CMC (Central Management Console).
Pour afficher les exemples de données ayant échoué :
1. Dans la page Accueil de l'espace de travail, cliquez sur l'onglet Résultats de règle en haut à droite de la fenêtre.
2. Développez la source, la table ou la colonne appropriée dans l'arborescence située à gauche.
3. Cliquez sur le score approprié (affiché en rouge) dans la colonne Score. La zone Résultats de règle affiche des
exemples de données ayant échoué en bas à droite.
Les icônes de menu situées en haut du volet des données ayant échoué aident à redéfinir les données que vous
souhaitez afficher à l'aide de critères de filtre et de colonne.
Table 42 :Descriptions du menu des données ayant échoué
Menu
Description
Critères de filtre
Créez des expressions de filtre à l'aide des fonctions AND et OR.
Par exemple, vous pouvez créer une expression indiquant à l'application de n'afficher que les
exemples de données provenant de la colonne Titre qui contiennent une salutation en particu­
lier. Vous pouvez définir plusieurs expressions en même temps pour les mêmes exemples de
données.
Afficher les colonnes
Déterminez les colonnes à afficher ou à masquer dans la zone Données ayant échoué.
Exporter les données
Exportez les données ayant échoué dans un fichier ouvrable avec Excel.
Afficher plus de données ayant
échoué
Affichez davantage de données ayant échoué à la règle.
Ordre de la colonne de contrôle et taille de l'exemple
Diverses options supplémentaires permettent de redéfinir les exemples d'enregistrements affichés dans le volet
Résultats de règle.
● Classez les colonnes par ordre croissant ou décroissant. Cliquez sur le nom de la colonne pour ordonner les
données en fonction du nom de la colonne par ordre croissant ou décroissant.
● Définissez le nombre de lignes qui s'affichent dans la section Données ayant échoué de la fenêtre Définir la
tâche. Vous pouvez augmenter la taille maximale des exemples de données ainsi que la fréquence
d'échantillonnage et d'autres options.
Pour en savoir plus sur les exemples de données ayant échoué pour les règles, voir les rubriques suivantes dans le
Guide d'administration :
● «Paramètres d'une tâche de profilage et d'une tâche d'exécution de règle»
● «Configuration d'une connexion Data Insight à une base de données»
Guide de l'utilisateur
Data Insight
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
113
Informations associées
Création et planification d'une tâche d'exécution de règle [page 109]
2.11.7.3 Exportation d'exemples de données ayant échoué
Les exemples de données ayant échoué ne sont disponibles que pour la dernière exécution car le référentiel
Information Steward est remplacé lors de chaque exécution.
Vous pouvez exporter les exemples de données ayant échoué avant que le référentiel Information Steward ne soit
remplacé, afin de pouvoir les examiner ultérieurement.
Pour exporter les exemples de données ayant échoué :
1. Cliquez sur l'onglet Résultats de règle en haut à droite de la fenêtre Accueil de l'espace de travail.
2. Développez la source, la table ou la colonne et cliquez sur la cellule applicable dans la colonne Score. Pour les
tables et les colonnes n'ayant pas atteint le seuil, le score apparaît en rouge.
3. (Facultatif) Pour afficher ou masquer des colonnes spécifiques dans la vue, cliquez sur Afficher les colonnes
dans la barre de menus située en haut du volet des exemples de données ayant échoué. Pour masquer
certaines colonnes dans la vue :
a. Sélectionnez Tout afficher.
b. Désélectionnez les colonnes que vous ne souhaitez pas inclure dans les exemples de données ayant
échoué.
c. (Facultatif) Pour limiter la vue à seule colonne, saisissez un nom dans la zone Nom de colonne .
d. Cliquez sur OK pour fermer la boîte de dialogue.
4. (Facultatif) Pour définir des critères de filtrage, cliquez sur Critères de filtre.
a. Sélectionnez un champ de données, une condition de filtre et une valeur de filtre dans la boîte de dialogue
Critères de filtre .
Une nouvelle ligne apparaît automatiquement lorsque vous terminez la première ligne de filtre.
b. Créez d'autres critères de filtre et sélectionnez AND ou OR dans la liste déroulante. Vous pouvez créer
plusieurs filtres, si nécessaire.
c. Cliquez sur OK pour fermer la boîte de dialogue.
5. Cliquez sur Exporter les données.
Les exemples de données ayant échoué que vous avez choisis sont exportés vers un fichier XML ouvrable avec
Excel.
Informations associées
Règles des données ayant échoué [page 92]
Exportation de toutes les données ayant échoué [page 117]
114
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide de l'utilisateur
Data Insight
2.11.7.4 Tendances de surveillance
Vous pouvez afficher les résultats de qualité des données et surveiller les tendances de qualité des données. Les
scores sont stockés pendant un certain temps afin que vous puissiez effectuer une analyse de tendance.
1. Dans la page Accueil de l'espace de travail, cliquez sur l'onglet Résultats de règle en haut à droite de la fenêtre.
2. Développez la source, la table, la colonne ou la règle dans l'arborescence des fichiers à gauche, et
sélectionnez la colonne ou la règle.
Vous pouvez analyser la colonne Score pour voir, par couleurs, la qualité de vos données.
3. Cliquez sur le score à code de couleurs de votre choix dans la colonne Score.
Le volet des résultats apparaît dans le volet gauche et présente un graphique de tendance et un exemple de
données ayant échoué.
La qualité des données est représentée par des couleurs et des scores. Les couleurs reflètent la façon dont les
données correspondent aux seuils que vous avez définis pour la règle. Chaque couleur représente le niveau du
seuil atteint.
Table 43 :
Couleur
Définition
Signification
Vert
Le score est supérieur à la valeur du seuil maximal
La qualité des données est souhaitable.
Jaune
Le score est compris entre les valeurs du seuil maximal et du
seuil minimal.
La qualité des données est acceptable.
Rouge
Le score est inférieur à la valeur du seuil minimal.
La qualité des données n'est pas accep­
table.
Le score lui-même représente le score du seuil réel en fonction de la façon dont le logiciel calcule les scores.
Vous pouvez contrôler le nombre d'exécutions que vous voulez inclure dans le graphique des tendances (partie
supérieure du volet droit) en cliquant sur un nombre (10, 30 ou 50) dans l'option Dernière exécution en haut du
volet de tendance. Vous pouvez également contrôler la plage de score en faisant glisser l'indicateur Plage de score
vers la gauche ou vers la droite. Faire glisser la plage vous permet de vous axer sur le sous-ensemble de scores
dans les scores minimum et maximum calculés. Le graphique des tendances affiche les informations suivantes, le
cas échéant :
● Scores de la table ou de la colonne
● Seuils minimal et maximal actuels
● Date et heure des exécutions sélectionnées
Informations associées
Calcul des scores [page 91]
Règles [page 90]
Guide de l'utilisateur
Data Insight
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
115
2.11.8 Plus de données ayant échoué à une règle
Vous pouvez afficher davantage de données ayant échoué que dans la vue des données ayant échoué. Affichez
jusqu'à 500 lignes de données ayant échoué et déterminez la règle responsable de l'échec de l'enregistrement en
examinant la colonne FAILED_RULE_NAMES de la fenêtre Données ayant échoué.
Vous pouvez également exporter tous les enregistrements de données ayant échoué dans un fichier pour
consultation et analyse ultérieures.
Remarque
Pour que vous puissiez afficher davantage de données ou enregistrer toutes les données ayant échoué dans
une base de données séparée, une connexion aux données ayant échoué doit être créée par vos soins ou par
votre administrateur dans la CMC (Central Management Console) et associée à la table lorsque vous calculez
le score. Si vous travaillez avec une base de données de taille importante, le logiciel risque de prendre un
certain temps pour traiter les données ayant échoué. Vous pouvez améliorer les performances en
sélectionnant les options Chargement par lots et Lignes par validation (si disponibles) lors de la création ou de
la modification d'une connexion à la base de données dans la CMC. Pour en savoir plus, voir la rubrique
«Connexions Data Insight» dans le Guide d'administration.
Informations associées
Affichage d'autres données ayant échoué [page 116]
2.11.8.1 Affichage d'autres données ayant échoué
Lorsque vous affichez des exemples de données ayant échoué à une règle, vous pouvez choisir d'en afficher
davantage que dans la vue des exemples. Avant de pouvoir afficher davantage de données ayant échoué, vous
devez planifier et exécuter une tâche d'exécution de règle pour la table concernée, et désigner une connexion aux
données ayant échoué.
Pour afficher jusqu'à 500 lignes de données ayant échoué :
1. Ouvrez l'onglet Résultats de règle dans la page Accueil de l'espace de travail.
2. Cliquez sur le score applicable affiché en rouge.
Le volet Résultats de règle affiche les tendances, la plage de score et des exemples de données ayant échoué.
3. Sélectionnez Afficher plus de données ayant échoué dans la barre de menus du volet Données ayant échoué.
La fenêtre Données ayant échoué s'ouvre.
4. Servez-vous des options Critères de filtre, Afficher les colonnes et Critères de tri situées en haut de la boîte de
dialogue pour filtrer et personnaliser les données ayant échoué que vous souhaitez afficher.
116
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide de l'utilisateur
Data Insight
Table 44 :
Option
Description
Afficher les colonnes
Déterminez les colonnes à afficher ou à masquer dans la fenêtre Données ayant échoué.
Critères de filtre
Créez des expressions de filtre à l'aide des fonctions AND et OR.
Par exemple, vous pouvez créer une expression limitant l'affichage des données issues de la
colonne Titre qui contiennent une salutation en particulier. Vous pouvez définir plusieurs ex­
pressions en même temps pour les mêmes exemples de données.
Critères de tri
Classez les colonnes par ordre croissant ou décroissant.
Informations associées
Création et planification d'une tâche d'exécution de règle [page 109]
Tendances de surveillance [page 115]
Exportation de toutes les données ayant échoué [page 117]
2.11.8.2 Exportation de toutes les données ayant échoué
Si vous avez inclus une connexion à des données ayant échoué dans la configuration de votre tâche d'exécution
de règle ou de scorecard, vous pouvez afficher jusqu'à 500 lignes de données ayant échoué dans Information
Steward, et exporter toutes les données ayant échoué dans une base de données pour analyse ultérieure.
Pour exporter toutes les données ayant échoué :
1. Dans la page Accueil de l'espace de travail, cliquez sur l'onglet Résultats de règle en haut à droite de la fenêtre.
2. Développez la source, la table ou la colonne et cliquez sur la cellule applicable (affichée en rouge) dans la
colonne Score.
3. Cliquez sur Afficher plus de données ayant échoué dans la barre de menus située au-dessus de la portion des
exemples de données ayant échoué de la zone Résultats de règle.
Une boîte de dialogue apparaît, qui contient 500 lignes de données ayant échoué stockées dans le base de
données ayant échoué.
4. (Facultatif) Pour personnaliser votre vue, utilisez les boutons Afficher les colonnes, Critères de filtre et Critères
de tri dans la barre de menus supérieure.
5. Cliquez sur Exporter.
Une boîte de dialogue Options d'exportation s'affiche, vous permettant de choisir entre les options
d'exportation suivantes :
Table 45 :
Option d'exportation
Description
Exporter vers un fichier CSV Exporte toutes les données ayant échoué vers un fichier CSV.
Guide de l'utilisateur
Data Insight
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
117
Option d'exportation
Description
Exporter les données
filtrées vers le fichier CSV
Exporte la totalité des lignes et colonnes des données ayant échoué en fonction des options
Afficher les colonnes, Critères de filtre et Critères de tri définies dans la boîte de dialogue
Données ayant échoué. Les données sont exportées vers un fichier CSV.
Exporter les données de la
vue en cours vers le fichier
Excel
Exporte 500 lignes des données ayant échoué actuellement affichées dans la fenêtre
Données ayant échoué directement vers Excel.
6. Choisissez une option d'exportation, puis cliquez sur Enregistrer.
Un message apparaît, indiquant que l'exportation a réussi. Cliquez sur Enregistrer.
7. Saisissez un emplacement (et un nouveau nom de fichier, le cas échéant) pour le fichier, puis cliquez sur
Enregistrer.
8. Cliquez sur Fermer pour fermer la boîte de dialogue Données ayant échoué.
Une fois que vous avez exporté les données ayant échoué, vous pouvez ouvrir le fichier CSV file dans Excel (ou
application similaire) pour les afficher.
Si vous avez choisi l'option Exporter les données de la vue en cours vers le fichier Excel, vous pouvez ouvrir le
fichier Excel exporté. Le fichier Excel contient les feuilles de calcul suivantes :
Table 46 :Feuilles de calcul de fichier Excel
Feuille de calcul
Description
Version
Version de SAP Information Steward et date et heure de création du fichier Excel.
Paramètres
Filtrez les critères utilisés pour sélectionner les données exportées et le résumé de l'exécution.
Données
500 lignes de données ayant échoué exportées en fonction des critères de colonne et de filtre.
Informations associées
Exportation d'exemples de données ayant échoué [page 114]
2.11.8.3 Accès aux informations supplémentaires sur les
données ayant échoué
Vous pouvez accéder à des informations supplémentaires sur les données ayant échoué à une règle en affichant
les données concernées dans votre système de base de données relationnelle. Utilisez votre système de base de
données relationnelle pour accéder aux informations à partir des tables et des vues des données ayant échoué. Le
tableau suivant contient des descriptions des contenus pour les ressources supplémentaires sur les données
ayant échoué.
Table 47 :
Nom de la table
Contenu
IS_FD_TABLES_MAP
Informations sur le projet, la connexion et les tables qui ont généré les données ayant
échoué.
118
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide de l'utilisateur
Data Insight
Nom de la table
Contenu
IS_FD_RUN_HISTORY
Historique d'exécution de toutes les tâches qui ont généré les données ayant échoué.
IS_FD_RULES_INFO
Toutes les règles ayant échoué pour une exécution donnée.
<TABLE_ALIAS>_FD
Toutes les lignes qui ont échoué pour une ou plusieurs règles.
<TABLE_ALIAS>_FR
Toutes les règles ayant échoué pour une ligne donnée.
<TABLE_ALIAS>_SOURCE
Les données source.
Les données source sont disponibles uniquement lorsque vous choisissez d'inclure le fi­
chier source au moment de l'exécution de la tâche d'exécution de règle.
Utilisez des requêtes de type SQL avec ces tables pour approfondir les causes des données ayant échoué. Par
exemple :
● Rechercher toutes les règles pour lesquelles un enregistrement donné a échoué lors d'une exécution
particulière.
● Rechercher les scores pour les attributs source avec des règles ayant échoué pour une exécution particulière.
● Rechercher le score d'une règle pour une exécution particulière.
● Filtrez les données ayant échoué et explorez les enregistrements ayant échoué en joignant la table
<TABLE_ALIAS>_SOURCE aux données ayant échoué et aux tables d'enregistrements ayant échoué.
Informations associées
Tables de données ayant échoué [page 119]
Relation entre les tables de données ayant échoué [page 123]
2.11.8.3.1 Tables de données ayant échoué
Le logiciel enregistre les métadonnées pour les enregistrements ayant échoué une règle de validation dans les
tables de données ayant échoué d'un référentiel spécifique.
Appelez les données dans les tables de métadonnées pour comprendre pourquoi vos enregistrements ont échoué
les règles. Choisissez d'inclure les données source dans le référentiel lorsque vous configurez et exécutez la tâche
d'exécution de règle. Créez ensuite des jointures entre les colonnes dans les tables des données échouées et la
table source. Créez des filtres de sorte à suivre les données ayant échoué vers le niveau de champ dans vos
données source.
Informations associées
IS_FD_TABLES_MAP [page 120]
IS_FD_RUN_HISTORY [page 120]
Guide de l'utilisateur
Data Insight
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
119
IS_FD_RULE_INFO [page 121]
<TABLE_ALIAS>_FD [page 121]
<TABLE_ALIAS>_FR [page 122]
<TABLE_ALIAS>_SOURCE [page 122]
Inclusion de la source avec les données ayant échoué [page 125]
2.11.8.3.1.1 IS_FD_TABLES_MAP
Cette table contient des informations sur le projet, la connexion et les tables qui ont généré les données ayant
échoué.
Table 48 :
Nom de la colonne
Spécification
Description
TABLE_ALIAS
Varchar(30), valeur nulle
Préfixe du nom de table généré, auquel «_FR» ou «_FD» est
ajouté.
CONNECTION_NAME
Varchar(128), valeur nulle
Nom de la connexion à laquelle la table appartient. Ce nom est
créé par l'utilisateur dans la CMC.
FQ_TABLE_NAME
Varchar(128), valeur nulle
Nom complet de la table. Le format est
<nom_propriétaire>.<nom_table>. Exemple : dbo.Em­
ployee.
PROJECT_NAME
Varchar(128)
Nom du projet pour lequel cette table de données ayant échoué
est générée.
2.11.8.3.1.2 IS_FD_RUN_HISTORY
Cette table contient l'historique d'exécution de toutes les tâches qui ont généré les données ayant échoué.
Table 49 :
Nom de la colonne
Spécification
Description
RUN_ID
Double, valeur non nulle (PK)
ID unique pour identifier une exécution
particulière.
FD_TABLE_ALIAS_NAME
Varchar(30)
Alias de table sur lequel les lignes ayant
échoué sont écrites.
TASK_ID
Entier, valeur nulle
ID de tâche Information Steward qui a
généré ces données ayant échoué.
120
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide de l'utilisateur
Data Insight
Nom de la colonne
Spécification
Description
SUBTASK_ID
Entier, valeur nulle
ID de sous-tâche qui a généré ces don­
nées ayant échoué. Une sous-tâche est
l'équivalent d'une table dans une tâche.
Une tâche peut contenir plusieurs tables
et chaque table dans la tâche possède
un ID unique au sein d'une tâche.
START_TIME
Date/Heure, valeur nulle
Heure de début de l'exécution.
END_TIME
Date/Heure, valeur nulle
Heure de fin de l'exécution.
TOTAL_ROWS
Double, valeur nulle
Nombre total de lignes validées pendant
cette exécution.
RUN_ID est la clé primaire et est utilisée dans les tables IS_FD_RULE_INFO et «_FD» et «_FR».
FD_TABLE_ALIAS_NAME aide à localiser la table de données ayant échoué dans laquelle les lignes ayant échoué
sont écrites.
2.11.8.3.1.3 IS_FD_RULE_INFO
Cette table contient la liste de toutes les règles ayant échoué pour une exécution particulière. Pour chaque
exécution, un nouveau jeu de règles est enregistré. Cela permet d'identifier les règles exécutées lors d'une
exécution donnée ; c'est également utile pour l'historique, l'archivage et la purge.
Table 50 :
Nom de la colonne
Spécification
Description
RUN_ID
Double, valeur non nulle (PK)
ID unique pour identifier une exécution particulière.
RULE_ID
Entier, valeur nulle
ID pour identifier une règle IS.
RULE_NAME
Varchar(128), valeur nulle
Nom de la règle.
DIMENSION_NAME
Varchar(255), valeur nulle
2.11.8.3.1.4 <TABLE_ALIAS>_FD
Lorsque vous choisissez d'inclure la source dans une tâche d'exécution de règle, cette table contient une ligne
pour chaque enregistrement qui fait échouer la tâche d'exécution de règle.
Table 51 :
Nom de la colonne
Spécification
Description
RUN_ID
Double (FK)
ID unique qui identifie une exécution particulière.
Guide de l'utilisateur
Data Insight
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
121
Nom de la colonne
Spécification
Description
IS_GEN_ROW_ID
Double, valeur nulle
ID de ligne interne pour l'enregistrement. Connecte cette table à la ta­
ble <TABLE_ALIAS>_FR.
COLUMNS*
TOUTES les colonnes liées à la règle depuis la table source de données.
Informations associées
Création et planification d'une tâche d'exécution de règle [page 109]
Dépannage de l'option Inclure la source [page 126]
2.11.8.3.1.5 <TABLE_ALIAS>_FR
Cette table contient toutes les règles pour lesquelles une ligne a échoué.
Table 52 :
Nom de la colonne
Spécification
Description
RUN_ID
Double (FK)
ID unique pour identifier une exécution particulière.
IS_GEN_ROW_ID
Double, valeur nulle
ID de ligne interne pour l'enregistrement. Connecte cette table à la
table <TABLE_ALIAS>_FD.
RULE_ID
Entier, valeur nulle
ID de la règle ayant échoué pour cette ligne
COLUMN_NAME
*
TOUTES les colonnes liées à la règle depuis la table source de don­
nées.
2.11.8.3.1.6 <TABLE_ALIAS>_SOURCE
Lorsque vous choisissez d'inclure la source à une tâche d'exécution de règle, cette table contient les données
source.
Vous devez sélectionner l'option pour inclure la source dans la tâche d'exécution de règle si vous voulez que le
logiciel génère cette table source dans le référentiel de données ayant échoué. De plus, pour rendre plus efficace
le chargement de delta de la seconde exécution et des suivantes, votre fichier source doit posséder une clé
primaire.
Table 53 :
Nom de colonne
Spécification
Description
IS_GEN_SOURCE_ROWID
Double, valeur non nulle (PK)
ID de ligne interne pour la ligne dans la
source.
122
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide de l'utilisateur
Data Insight
Nom de colonne
Spécification
Description
COLUMNS*
De la source
TOUTES les colonnes liées à la règle de­
puis la table source de données.
VALID_FROM
Date/Heure, valeur nulle
Date et heure de dernière mise à jour de
l'enregistrement.
VALID_TO
Date/Heure, valeur nulle
Date et heure auxquelles le logiciel
ajoute une nouvelle ligne à un enregistre­
ment spécifique qui devient la ligne ac­
tuelle (voir CURRENT_IND).
Si l'enregistrement est supprimé, le logi­
ciel utilise la date et l'heure auxquelles le
fichier source est chargé sans l'enregis­
trement.
CURRENT_IND
Varchar, valeur nulle
Y = Version actuelle
N = Version non actuelle
Par exemple, lorsqu'un enregistrement
source est supprimé, la ligne supprimée
est répertoriée dans CURRENT_IND = N.
Informations associées
Création et planification d'une tâche d'exécution de règle [page 109]
Inclusion de la source avec les données ayant échoué [page 125]
Dépannage de l'option Inclure la source [page 126]
2.11.8.3.2 Relation entre les tables de données ayant échoué
Ce diagramme représente la relation entre les tables de données ayant échoué. Utilisez ce diagramme et
collaborez avec votre administrateur de base de données afin de créer des requêtes SQL pour votre système de
base de données relationnelle spécifique.
Guide de l'utilisateur
Data Insight
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
123
2.11.8.4 ID de groupe pour les enregistrements ayant échoué
de dépendance de données et d'is unique
En présence de données ayant échoué suite à des fonctions is_data_dependent ou is_unique, l'ensemble des
données échoue à la règle. Le logiciel regroupe les enregistrements ayant échoué dans la source en fonction des
informations suivantes :
● Règle ayant causé l'échec des lignes
● Colonnes auxquelles la règle est liée
● Valeur des lignes ayant échoué
Chaque groupe d'enregistrements ayant échoué se voit attribuer un ID de groupe unique utilisant la syntaxe
suivante :
IDrègle_IDcol1_IDcol2...._séq#
Table 54 :
IDrègle
Règle ayant causé l'échec des lignes
IDcol#
Colonne à laquelle la règle est liée (il peut y avoir plus d'une colonne)
Séq#
Identifiant séparant les lignes en fonction de leur valeur
SAP Information Steward attribue plusieurs ID de groupe lorsqu'une règle est liée à la même table mais avec
différentes colonnes, ou lorsque différentes règles sont liées à la même table avec les mêmes colonnes ou
d'autres.
124
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide de l'utilisateur
Data Insight
Remarque
Les performances peuvent être affectées (ralenties) en cas de simultanéité.
Informations associées
Règles des données ayant échoué [page 92]
2.11.9 Inclusion de la source avec les données ayant échoué
Vous pouvez inclure les données source aux tables de données ayant échoué lorsque vous configurez une tâche
d'exécution de règle afin de mieux comprendre pourquoi les données ont échoué.
Le logiciel crée une table source qui contient les données ayant échoué. L'inclusion de la source vous permet de
mieux filtrer et naviguer dans la source de données. L'inclusion de la table source améliore également la capacité
d'analyse des tendances du logiciel car elle surveille les informations de date et d'heure lorsque les données
source changent.
Remarque
Vous devez sélectionner un fichier de référentiel dans la liste déroulante de la fenêtre Définir la tâche :règle
pour activer l'option Inclure la source.
Le fichier source doit posséder au moins un champ de clé primaire pour que le logiciel puisse fournir les
informations d'historique et d'analyse des tendances et pour qu'il puisse exécuter des chargements de delta sur la
seconde exécution de la tâche et sur les suivantes. Le chargement de delta met à jour uniquement les données
source ayant été ajoutées, supprimées ou modifiées et surveille la date et l'heure de ces modifications.
Si les données source ne possèdent aucune clé primaire, vous perdez quelques avantages liés à l'inclusion du
fichier source aux données ayant échoué. Si votre fichier source n'a pas de clé primaire, vous pouvez définir une
clé primaire de l'une des manières suivantes :
● Utilisez votre gestionnaire de base de données correspondant pour accéder à la table des données et
définissez ou modifiez la clé primaire actuelle. Vous devez ensuite réimporter la table dans Information
Steward avant de l'utiliser pour les tâches d'exécution de règle.
● Créez une vue Information Steward pour la table source et utilisez les outils d'affichage pour définir les
colonnes de clé primaire.
Pour analyser et naviguer dans les enregistrements de données ayant échoué, créez des scripts de type SQL qui
joignent les informations de données aux données source.
Informations associées
Création et planification d'une tâche d'exécution de règle [page 109]
Guide de l'utilisateur
Data Insight
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
125
Dépannage de l'option Inclure la source [page 126]
Tables de données ayant échoué [page 119]
2.11.9.1 Dépannage de l'option Inclure la source
Le logiciel génère une erreur lorsque vous modifiez le paramètre Inclure la source (de désactivé à activé ou
d'activé à désactivé) et exécute de nouveau la tâche d'exécution de règle dans certains cas.
Le logiciel génère une erreur lorsque vous modifiez le paramètre Inclure la source et exécute de nouveau la tâche
d'exécution de règle. Cela arrive lorsque vous exécutez de nouveau la tâche d'exécution de règle en utilisant le
même projet, la même source de données et le même répertoire de données ayant échoué. Dans ce cas, le logiciel
trouve la table <TABLE_ALIAS>_FD ou <TABLE_ALIAS>_SOURCE existante depuis l'exécution précédente et
génère l'erreur.
Le logiciel conserve les détails sur les erreurs dans le ficher journal avec le nom de la table <TABLE_ALIAS>_FD ou
<TABLE_ALIAS>_SOURCE existante. Vous devez supprimer la table existante avant de pouvoir exécuter de
nouveau correctement la tâche. Rappelez-vous cependant que si vous avez besoin des informations sur les
données ayant échoué depuis la table existante, vous devez créer une copie de sauvegarde avant de les
supprimer.
Accédez aux tables de données ayant échoué en utilisant votre système de gestion de base de données.
Informations associées
Tables de données ayant échoué [page 119]
Relation entre les tables de données ayant échoué [page 123]
2.11.10 Gestion des règles
2.11.10.1 Modification des règles
Inévitablement, une règle doit par moment être modifiée, renommée ou mise à jour. Si une règle a déjà été
approuvée, cliquez sur Modifier, soumettez à nouveau la règle pour approbation.
Remarque
Si une règle est liée à une ou plusieurs colonnes, vous ne pouvez pas en modifier les paramètres mais vous
pouvez modifier la définition, l'expression et les filtres.
1. Sous l'onglet Règles, sélectionnez la règle que vous souhaitez modifier, puis cliquez sur le bouton Afficher.
126
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide de l'utilisateur
Data Insight
2. Dans l'Editeur de définition de règles, cliquez sur Modifier la règle.
3. (Facultatif) Saisissez les commentaires concernant la modification que vous effectuez, puis cliquez sur OK.
4. Apportez les modifications appropriées à la règle. Si vous renommez une règle, vous pouvez utiliser jusqu'à
50 caractères. Si vous prévoyez d'exporter le fichier de règles dans Data Services, le nom ne peut contenir
que des caractères alphanumériques, des traits de soulignement et des espaces, ainsi que les scripts d'Asie
orientale.
Remarque
Si vous modifiez une règle publique utilisée par d'autres projets, les modifications que vous apportez sont
propres à votre projet. Les modifications seront disponibles pour les autres projets une fois la règle
approuvée. Vous n'avez pas besoin de publier la règle pour qu'elle soit publique si elle était déjà publique
avant que des modifications ne soient apportées.
5. Cliquez sur Tester puis sur Valider.
6. Si vous pensez que la règle est prête à être utilisée au niveau de l'entreprise, cliquez sur Soumettre pour
approbation. La personne disposant des droits d'approbation de règle vérifie la règle et l'approuve ou la
rejette.
Informations associées
Création d'une règle [page 94]
Validation d'une règle [page 99]
Test d'une règle [page 99]
Affichage de l'emplacement d'utilisation des règles [page 134]
Réception de notifications par e-mail pendant le processus d'approbation [page 139]
2.11.10.2 Recherche de règles
Vous pouvez rechercher un sous-ensemble de règles dans l'onglet Règles de l'une des façons suivantes :
● Filtrer par statut de la règle
Pour une liste des statuts de règle et leurs descriptions, voir Processus d'approbation de la règle [page 128].
● Utiliser la fonctionnalité de recherche avancée pour définir les critères de recherche par attribut de règle et
méthode de correspondance
Pour utiliser la recherche avancée pour trouver les règles :
1. A gauche de l'onglet Règles, cliquez sur la flèche vers le bas à côté de l'icône de recherche (
La boîte de dialogue Recherche avancée apparaît.
).
2. Choisissez soit Correspondre à l'un des critères, soit Correspondre à tous les critères pour déterminer le
critère qui doit être respecté avant qu'un élément n'apparaisse dans la liste de règles.
3. Sélectionnez l'un des attributs de règle suivants dans la première liste déroulante :
○ N'importe quel attribut
Guide de l'utilisateur
Data Insight
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
127
○ Nom
○ Description
○ Auteur
○ Approbateur
○ Dimension de qualité
○ Attribut personnalisé défini et associé à des règles
4. Dans la liste déroulante suivante, sélectionnez l'une des méthodes de correspondance suivantes :
○ Commence par
○ Contient
○ Correspondance exacte
5. Saisissez le mot ou la phrase à rechercher dans la zone de texte.
6. Cliquez sur Rechercher.
L'onglet Règles ne liste maintenant que les règles qui correspondent au critère de recherche. Si aucune règle ne
correspond au critère, aucune règle n'est listée.
2.11.10.3 Processus d'approbation de la règle
Lorsque des règles sont créées, elles sont locales au projet. Les règles peuvent être partagées dans plusieurs
projets uniquement lorsqu'elles sont approuvées. Avant que la règle soit approuvée, elle passe par différents
statuts constituant le processus d'approbation.
Le processus d'approbation commence par la création de l'auteur et l'enregistrement d'une règle. Une fois la
définition de la règle achevée, l'auteur peut envoyer la règle à l'approbateur. Une tâche de liste de travail est créée
et affectée à l'approbateur. Si l'auteur réalise que la règle doit encore être modifiée après la soumission de celle-ci
pour approbation, il peut alors annuler la tâche.
Lorsque l'approbateur voit la tâche d'exécution de règle dans la Liste de travail, il peut vérifier la règle et
l'approuver si elle est conforme aux instructions de l'entreprise, ou la rejeter si l'auteur doit encore la mettre à
jour. Il peut fournir des commentaires à l'attention de l'auteur, à prendre en considération lors de la modification
de la règle. La règle de la liste de travail est ensuite affectée à l'auteur.
Si la règle a été rejetée, l'auteur voit une tâche dans la liste de travail. L'auteur dispose de plusieurs options.
Table 55 :
Option
Description
Modifier la règle
L'auteur peut apporter des modifications à la définition de la règle, puis la soumettre à nouveau
pour approbation. Cette option affecte la tâche d'exécution de règle à l'approbateur dans la liste
de travail.
Annuler la tâche d'exécu­
tion de règle
L'auteur peut annuler la tâche d'exécution de règle et conserver celle-ci à l'état de modification
jusqu'à ce qu'il soit satisfait de la définition et prêt à la soumettre à nouveau pour approbation.
Après annulation de la tâ­
che d'exécution de règle
Si la règle a été approuvée et que l'auteur a ensuite modifié la définition, l'a à nouveau soumise
pour approbation mais que celle-ci a été rejetée, l'auteur peut rétablir la règle telle qu'elle était
dans la dernière version approuvée. La dernière version ayant été approuvée, la règle est auto­
matiquement approuvée et aucune tâche de liste de travail n'est créée. Cependant, la règle ne
peut pas être rétablie si elle est associée à une tâche de liste de travail. Par exemple, vous ne
pouvez pas rétablir la règle si elle a été soumise pour approbation.
128
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide de l'utilisateur
Data Insight
Option
Description
Après annulation de la tâ­
che d'exécution de règle,
supprimez la règle
L'auteur peut supprimer la règle s'il la juge inutile ou obsolète. Une tâche de liste de travail n'est
pas créée lors de la suppression d'une règle.
La table suivante présente le processus du workflow.
Table 56 :
Etape
Utilisateur
Action
Etat de la
règle
Tâche de la liste de travail//Notes
1
Auteur
Crée une règle
Nouveau
N/A
2
Auteur
Enregistre la règle
Modification
SANS OBJET
3
Auteur
Envoie la règle pour approba­
tion
Soumis
Tâche destinée à l'approbateur.
Remarque
L'auteur peut annuler la tâche d'exécution de
règle.
4
Approbateur
5
Approbateur
6
Auteur
Vérifie la règle :
●
Approuve la règle
Approuvé
SANS OBJET
●
Rejette la règle
Rejeté
La tâche d'exécution de règle envoyée à l'auteur.
●
Rend la règle publique
Approuvé
La règle peut être ajoutée à d'autres projet pour
une liaison à des colonnes propres à ce projet.
Commentaires de l'approbateur chargé des révisions :
●
Modifie la règle
Modification
SANS OBJET
Remarque
L'auteur peut soumettre à nouveau la règle pour
approbation.
●
Rétablit la règle
Approuvé
Remarque
La règle doit avoir été préalablement approu­
vée.
●
Annule la tâche d'exécu­
tion de règle
Modification
SANS OBJET
●
Supprime la règle
SANS OB­
JET
SANS OBJET
Le tableau suivant montre le statut de la règle.
Guide de l'utilisateur
Data Insight
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
129
Table 57 :
Etat de la règle
Description
Modification
La règle est créée et modifiée dans le projet actuel.
Verrouillé
La règle est modifiée dans un autre projet.
Soumis
La règle est prête pour approbation.
Rejeté
La règle a été vérifiée et jugée non acceptable. Vous pouvez modifier la règle ou la sup­
primer.
Approuvé
La règle est approuvée.
Le tableau suivant montre le statut de la liste de travail.
Table 58 :
Etat de la liste de travail
Description
A vérifier
La tâche d'exécution de règle est disponible pour qu'un approbateur l'approuve ou la re­
jette.
Annulé
La tâche d'exécution de règle est annulée par l'auteur qui a créé la règle.
Rejeté
La tâche d'exécution de règle est rejetée par l'approbateur qui l'envoie à l'auteur pour
modification.
Terminé
La tâche d'exécution de règle est vérifiée et approuvée par l'approbateur.
Les règles n'ayant pas été approuvées sont visibles pour le projet spécifique dans lequel elles ont été créées. Les
règles dont l'état est Approuvé, Verrouillé ou Modifier peuvent être liées. Les règles dont l'état est Soumis ou
Rejeté ne peuvent pas être liées. Donc, une règle qui n'a pas été approuvée peut être liée à une colonne dans un
projet et exécutée pour affichage des résultats.
Les utilisateurs disposant des droits d'analyste Data Insight peuvent créer, modifier, supprimer et lier des règles.
Vous devez disposer des droits d'approbateur de règles Data Insight pour approuver ou rejeter des règles.
L'analyste crée la règle et lorsqu'elle est prête il ajoute quelques commentaires à l'intention de l'approbateur de
règles, puis il la soumet pour approbation. L'approbateur de règle ouvre et vérifie la règle. Si la règle est valide et
acceptable, l'approbateur de règles approuve la règle. Sinon, l'approbateur de la règle la rejette et l'analyste peut
alors la modifier ou la supprimer.
Informations associées
Création d'une règle [page 94]
Approbation d'une règle [page 130]
Réception de notifications par e-mail pendant le processus d'approbation [page 139]
2.11.10.4 Approbation d'une règle
Après avoir créé une règle, l'auteur l'envoie pour approbation. Vous devez disposer des droits d'approbation pour
approuver ou rejeter une règle.
130
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide de l'utilisateur
Data Insight
1. Sélectionnez la règle à vérifier.
○ Dans l'onglet Ma liste de travail, cliquez deux fois sur la tâche d'exécution de règle.
○ Dans l'onglet Règles de l'onglet Data Insight, cliquez sur Vérifier.
2. (Facultatif) Si la règle a déjà été soumise pour vérification, cliquez sur Afficher l'historique pour examiner les
commentaires.
3. Vérifiez l'exactitude de la règle, puis cliquez sur Approuver ou Rejeter.
4. (Facultatif) Vous pouvez rendre la règle publique en cliquant sur le bouton Rendre public dans le coin inférieur
droit.
5. (Facultatif) Saisissez un commentaire. Cliquez sur OK.
Informations associées
Création d'une règle [page 94]
Processus d'approbation de la règle [page 128]
2.11.10.5 Affichage de l'historique d'approbation de règles
Pour afficher le nom de la personne qui a créé ou modifié une règle, accédez à la fenêtre Historique des règles.
1. Dans l'onglet Règles, mettez une règle en surbrillance.
2. Cliquez sur Afficher l'historique de la règle.
3. Mettez en surbrillance la modification à afficher, puis cliquez sur Afficher la règle.
La fenêtre Editeur de règles s'affiche telle qu'elle a été enregistrée aux date et heure concernées.
4. Cliquez sur le bouton Fermer pour fermer l'Editeur de règles, puis cliquez à nouveau sur Fermer pour fermer la
fenêtre Historique.
Informations associées
Création d'une règle [page 94]
Modification des règles [page 126]
2.11.10.6 Rétablissement des paramètres d'une règle
Vous pouvez rétablir les derniers paramètres approuvés d'une règle. Lorsque vous rétablissez les paramètres
d'une règle, toutes les modifications apportées à celle-ci depuis sa dernière approbation sont supprimées.
Remarque
Une règle ne peut pas être rétablie lorsqu'elle est associée à une tâche de liste de travail en cours.
Guide de l'utilisateur
Data Insight
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
131
Procédez comme suit pour annuler les modifications apportées à une règle :
1. Sélectionnez la règle et cliquez sur Afficher.
2. Si la règle présente un état approuvé ou rejeté, cliquez sur Modifier.
3. Cliquez sur Rétablir.
4. Dans la fenêtre d'avertissement, cliquez sur Oui pour rétablir les paramètres de la règle.
5. Dans la fenêtre Rétablir - Commentaires, saisissez un commentaire pour décrire l'action exécutée et cliquez
sur OK.
Les derniers paramètres approuvés de la règle sont rétablis.
Informations associées
Affichage de l'emplacement d'utilisation des règles [page 134]
Création d'une règle [page 94]
2.11.10.7 Définition d'une règle comme publique ou privée
Lorsque les règles sont approuvées, elles sont privées et ne peuvent être utilisées que par le projet dans lequel
elles ont été créées. Une règle doit être rendue publique avant de pouvoir être utilisée par d'autres projets.
Les règles doivent être approuvées avant de pouvoir être rendues publiques. Pour rendre une règle publique ou
privée :
1. Dans l'onglet Data Insight, sélectionnez l'onglet Règles à gauche de la fenêtre.
Remarque
Vous pouvez aussi rendre la règle publique par le biais de l'éditeur de définition si elle a le statut approuvé.
2. Sélectionnez une règle dans l'espace de travail.
3. Cliquez sur la flèche déroulante en regard de Publier et sélectionnez Rendre public ou Make Privé.
Si vous rendez une règle publique, une flèche verte s'affiche dans la colonne Public de la règle dans l'espace
de travail. Les analystes et administrateurs Data Insight peuvent désormais ajouter la règle à différents
projets.
Si vous rendez la règle privée, la colonne Public reste vide et la règle n'est pas disponible pour les autres
projets.
2.11.10.8 Ajout de règles publiques à votre projet
Afin d'utiliser des règles créées, approuvées et rendues publiques dans un autre projet, vous devez les ajouter à
votre projet. Pour ajouter une règle à votre projet :
132
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide de l'utilisateur
Data Insight
1. Dans l'onglet Data Insight, sélectionnez l'onglet Règles à gauche de la fenêtre.
2. Cliquez sur le bouton Ajouter dans la barre d'outils.
La fenêtre Ajouter des règles publiques, contenant une liste des règles disponibles, s'ouvre.
3. Sélectionnez les règles à ajouter au projet dans la liste Règles publiques disponibles.
Remarque
Pour afficher les détails d'une règle particulière, sélectionnez la règle dans une colonne et cliquez sur le
bouton Afficher la règle sélectionnée.
4. Cliquez sur l'icône de flèche dirigée vers la droite pour déplacer les règles sélectionnées dans la colonne
Règles associées.
5. Cliquez sur OK.
Vous avez à présent ajouté les règles spécifiées à votre projet.
2.11.10.9 Suppression de règles publiques d'un projet
Si vous n'utilisez plus une règle publique et souhaitez la supprimer du projet :
1. Dans l'onglet Data Insight, sélectionnez l'onglet Règles à gauche de la fenêtre.
2. Cliquez sur le bouton Ajouter dans la barre d'outils.
La fenêtre Ajouter des règles publiques, contenant une liste des règles disponibles, s'ouvre.
3. Sélectionnez les règles à supprimer du projet dans la liste Règles associées.
Remarque
Pour afficher les détails d'une règle particulière, sélectionnez la règle dans une colonne et cliquez sur le
bouton Afficher la règle sélectionnée.
4. Cliquez sur l'icône de flèche dirigée vers la gauche pour déplacer les règles sélectionnées dans la colonne
Règles publiques disponibles.
Remarque
Avant de supprimer une règle, vous devez vous assurer que :
○ La règle n'a pas été liée à une colonne du projet.
○ La règle n'est pas en cours de modification par le projet (en d'autres mots, elle n'a pas le statut
«Modification» ou «Soumis»).
5. Cliquez sur OK.
Vous avez à présent supprimé les règles spécifiées de votre projet.
2.11.10.10 Gestion du seuil des règles suggérées
Gérer le seuil qui détermine si Data Insight suggère automatiquement des règles. L'ajustement du seuil permet de
contrôler le nombre de règles suggérées, si vous recevez trop de suggestions ou pas assez.
Guide de l'utilisateur
Data Insight
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
133
Après l'exécution d'une tâche de profilage de colonnes, suivez ces étapes pour gérer le seuil des règles
suggérées :
1. Cliquez sur
Gérer
Préférences .
2. Ajustez les paramètres sous Options de l'Assistant de validation de données.
Option
Description
Pourcentage de
détection de valeurs
hors norme
Le pourcentage de valeurs nulles, vides et zéro inférieur à la valeur définie génère la suggestion de
règle automatique. Par exemple, si une colonne comporte un pourcentage de données vides infé­
rieur au paramètre par défaut de 2 %, la règle non vide est automatiquement suggérée. De la même
manière, si le pourcentage de fréquence renvoie 2,1 % de données vides, la règle n'est alors pas
automatiquement suggérée.
Nombre maximal de Nombre de valeurs hors norme détectées (valeurs ou modèles différents de la majorité des don­
valeurs hors norme nées) utilisées pour générer la suggestion de règles automatique. A titre d'exemple, si une colonne
à exclure d'une règle compte moins des 5 valeurs hors norme définies par défaut, la règle est alors automatiquement
suggérée. De la même manière, lorsque les valeurs détectées sont supérieures à ce chiffre, aucune
suggestion n'est générée pour la colonne en question.
3. Cliquez sur Fermer.
Informations associées
Création d'une règle à l'aide de l'Assistant de validation de données [page 97]
Création de règles [page 93]
Affichage des résultats de profilage de colonne [page 76]
2.11.10.11 Affichage de l'emplacement d'utilisation des règles
Vous pouvez afficher les projets et les domaines de données clés dans lesquels les règles sont utilisées mais aussi
visualiser leur emplacement de liaison. La différence consiste en ce que l'emplacement d'utilisation des règles
peut répertorier le projet dans lequel la règle a été créée ou les projets dans lesquels elle a été importée, sans
toutefois avoir été liée à une colonne. Vous pouvez également supprimer ou modifier l'utilisation ou les liaisons
d'une règle, mais uniquement si elle n'est liée à aucune colonne.
1. Sélectionnez la règle dans l'onglet Règles.
2. Cliquez sur la liste déroulante associée à la loupe et choisissez Afficher l'utilisation de règle ou Afficher
l'utilisation de liaison de règle.
3. Choisissez une action dans la fenêtre Utilisation pour la ou les règles sélectionnées ou Utilisation pour la ou les
liaisons de règles sélectionnées.
○ Pour supprimer la règle ou la liaison de règle, sélectionnez-la et cliquez sur Supprimer.
○ Pour modifier la règle ou la liaison de règle, sélectionnez-la et cliquez sur Modifier. Si vous choisissez de
modifier la règle, la fenêtre Editeur de règles s'ouvre pour vous permettre d'apporter les modifications
souhaitées. Cliquez sur Enregistrer une fois les modifications effectuées, puis sur Fermer. Si vous
choisissez de modifier la liaison de règle, la fenêtre Modifier les domaines de données clés s'ouvre. Une
fois les modifications effectuées, cliquez sur Ajouter ou sur Supprimer.
○ Pour fermer la fenêtre, cliquez sur la croix (X) dans le coin supérieur droit.
134
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide de l'utilisateur
Data Insight
Informations associées
Suppression d'une règle [page 135]
Création d'une règle [page 94]
Liaison d'une règle à des colonnes ou des champs [page 107]
2.11.10.12 Suppression d'une règle
Vous avez deux possibilités pour supprimer une règle : vous pouvez soit supprimer uniquement la liaison de règle,
soit supprimer la règle.
Remarque
Les règles ne peuvent pas être supprimées tant que les liaisons de règles et les références aux domaines de
données clés ne sont pas supprimées. Vous pouvez indiquer où sont liées les règles en cliquant sur la liste
déroulante de l'icône loupe sous l'onglet Règles, puis en sélectionnant Afficher l'utilisation de liaison de règle.
Remarque
Les règles ne peuvent être supprimées si une réserve de travail leur étant associée est ouverte, et ne peuvent
être supprimées que par l'auteur ou un administrateur.
Remarque
Les utilisateurs des groupes suivants disposent des droits nécessaires pour supprimer une règle :
● Analyste Data Insight
● Approbateur de règles Data Insight
● Gestionnaire de scorecards Data Insight
● Administrateur Data Insight
Voir «Groupes d'utilisateurs Data Insight prédéfinis» dans le Guide d'administration pour en savoir plus.
1. Sous l'onglet Règles, mettez en surbrillance la règle que vous voulez supprimer.
2. Cliquez sur la liste déroulante Supprimer, puis choisissez Règles.
3. Cliquez sur OK pour confirmer la suppression.
Informations associées
Suppression d'une liaison de règle [page 136]
Création d'une règle [page 94]
Liaison d'une règle à des colonnes ou des champs [page 107]
Affichage de l'emplacement d'utilisation des règles [page 134]
Réception de notifications par e-mail pendant le processus d'approbation [page 139]
Guide de l'utilisateur
Data Insight
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
135
2.11.10.13 Suppression d'une liaison de règle
Vous avez deux possibilités pour supprimer une règle : vous pouvez soit supprimer uniquement la liaison de règle,
soit supprimer la règle. Avant de supprimer les liaisons de règles, affichez à quel endroit les liaisons de règles sont
utilisées. Vous verrez quels projets seront affectés lorsque vous supprimerez la liaison de règle.
1. Sous l'onglet Règles, mettez en surbrillance la liaison de règle que vous voulez supprimer.
2. Cliquez sur la liste déroulante Supprimer, puis choisissez Liaisons de règles.
3. Cliquez sur OK pour confirmer la suppression.
Informations associées
Suppression d'une règle [page 135]
Création d'une règle [page 94]
Liaison d'une règle à des colonnes ou des champs [page 107]
Affichage de l'emplacement d'utilisation des règles [page 134]
2.11.10.14 Copie d'une règle
Vous pouvez copier une règle pour créer une légère variante de la règle existante.
1. Dans l'onglet Règles, mettez en surbrillance la règle que vous voulez copier.
2. Cliquez sur le bouton Copier.
3. Renommez la règle et apportez les modifications nécessaires dans la fenêtre Editeur de règles.
4. Cliquez sur Enregistrer.
5. Cliquez sur Soumettre pour approbation.
Informations associées
Création d'une règle [page 94]
Modification des règles [page 126]
Validation d'une règle [page 99]
Test d'une règle [page 99]
Affichage de l'emplacement d'utilisation des règles [page 134]
Réception de notifications par e-mail pendant le processus d'approbation [page 139]
136
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide de l'utilisateur
Data Insight
2.11.10.15 Configuration des notifications par e-mail des
taches d'exécution de règle
La création de notifications par e-mail pour les tâches d'exécution de règle vous permet de notifier les utilisateurs
professionnels lorsqu'un score de règle satisfait un paramètre de sensibilité spécifique.
Vous pouvez aussi envoyer plusieurs notifications par e-mail par tâche d'exécution de règle. Par exemple, vous
pouvez notifier une ensemble d'utilisateurs en fonction du paramètre de sensibilité Sous le seuil maximal et un
autre ensemble d'utilisateurs en fonction du paramètre de sensibilité Modification du score.
Les notifications par e-mail au format texte brut contiennent les informations suivantes :
● Nom du projet
● Nom de la tâche d'exécution de règle
● Nom(s) de la (des) table(s)
● Nom(s) de la (des) colonne(s)
● Scores actuels de la table et de la colonne
● Scores précédents de la table et de la colonne
● Nombre d'enregistrements ayant échoué
● Nombre d'enregistrements ayant réussi
● Statuts des seuils de la table et de la colonne (Bon, Avertissement, Mauvais)
Remarque
Vous devez configurer le serveur de notification avant de traiter la tâche de façon à ce qu'il dispose des
informations appropriées lors de l'envoi de l'alerte. Pour en savoir plus, voir le Guide de l'administrateur.
Pour configurer les notifications par e-mail, suivez les indications suivantes :
1. Dans la fenêtre Définir la tâche, cliquez sur Gérer les notifications par e-mail.
La fenêtre Gérer les notifications par e-mail s'affiche. Les notifications s'affichent à gauche et les détails
s'affichent à droite.
2. Pour créer une notification, cliquez sur Nouvelle et entrez un nom descriptif.
Si vous souhaitez modifier une notification existante, sélectionnez la notification et apportez vos
modifications. Vous pouvez également supprimer une notification en cliquant sur la X bleue à gauche du nom.
3. Pour chaque notification, vous pouvez saisir manuellement des noms d'utilisateurs, noms de groupes et
adresses e-mail ou vous pouvez cliquer sur À... pour ouvrir la fenêtre Modifier les destinataires.
La fenêtre Modifier les destinataires vous permet de sélectionner une combinaison d'utilisateurs, de groupes
et d'e-mails. Pour ajouter un destinataire à la liste Destinataires, entrez un nom ou une adresse dans le champ
Cliquez pour ajouter un destinataire… ou bien sélectionnez un utilisateur ou un groupe dans la liste déroulante.
4. Saisissez un objet compréhensible pour le destinataire. Si vous n'ajoutez pas d'objet, le logiciel utilise le nom
et l'ID de la notification.
5. Sélectionnez une option dans la liste déroulante Sensibilité.
Guide de l'utilisateur
Data Insight
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
137
Remarque
Vous pouvez sélectionner une seule option de Sensibilité par notification par e-mail.. SI vous voulez
recevoir des e-mails en fonction de plusieurs sensibilités, vous devez configurer des notifications par email distinctes pour chacune.
Les options suivantes sont disponibles :
Table 59 :
Option
Description
Toujours
Un e-mail est envoyé à chaque fois que la tâche d'exécution de règle est exécutée, quel
que soit la modification du score ou du nombre total d'enregistrements ayant échoué.
Jamais
Désactive la notification. Le logiciel n'envoie aucune notification.
Sous le seuil maximal
Un e-mail est envoyé lorsqu'un score de liaison de règle pour la colonne de la table est
en-dessous de son seuil élevé.
Sous le seuil minimal
Un e-mail est envoyé lorsqu'un score de liaison de règle pour la colonne de la table est
en-dessous de son seuil bas.
Modification du score
Un e-mail est envoyé lorsqu'un score important augmente ou diminue.
Si vous n'entrez aucune valeur dans le champ Seuil de modification du score, le logiciel
utilise le paramètre par défaut 0 qui signifie que toute modification du score enclen­
chera la notification par e-mail.
Diminution du score
Un e-mail est envoyé lorsqu'un score important diminue.
Si vous ne spécifiez aucune valeur de modification du score, le logiciel utilise le para­
mètre par défaut 0 qui signifie que toute diminution du score enclenchera la notifica­
tion par e-mail.
Remarque
Dans certains cas, les données doivent avoir le statut Bon ou Mauvais, mais pas Avertissement. Par
exemple, une colonne est une clé et toute valeur dupliquée entraîne une erreur. Pour cela, appliquez la
même valeur aux seuils minimal et maximal de liaison de règle.
6. Cliquez sur Enregistrer et fermer.
Informations associées
Réception de notifications par e-mail pendant le processus d'approbation [page 139]
Configuration des préférences générales de notification par e-mail [page 140]
138
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide de l'utilisateur
Data Insight
2.11.10.16 Réception de notifications par e-mail pendant le
processus d'approbation
L'auteur de règles et l'approbateur spécifié reçoivent un courrier électronique pour les tâches d'exécution de règle
spécifiques.
Le contenu du courrier électronique dépend de la tâche ayant déclenché le courrier électronique. Il contient les
détails de la tâche ainsi qu'un lien vers la réserve de travail contenant la tâche.
Table 60 :Tâches d'exécution de règle et destinataire de courrier électronique
Tâche
Destinataire de courrier électronique
Une règle est déplacée Modification à Soumis
Approbateur
Une règle approuvée est supprimée
Approbateur
Une règle est approuvée ou rejetée
Auteur
Une date d'échéance de tâche est proche ou a été dépassée
Approbateur
Vous devez accomplir certaines tâches de configuration dans la CMC (Central Management Console) avant que
les notifications par e-mail fonctionnent correctement :
● configurer la notification par e-mail
● configurer votre adresse électronique
Vous trouverez les instructions relatives à ces tâches dans le Guide d'administration Information Steward.
Exemple
Envoi d'un courrier électronique lorsqu'une règle est soumise pour approbation
Lorsque John Dory, un auteur de règles, soumet une règle pour approbation, le système envoie un courrier
électronique à Anne Ortha, l'approbatrice de règles qu'il a choisie lors de la création de la règle. Anne reçoit le
courrier électronique suivant de la part de John lorsqu'il soumet la règle nommée "jd_règle25" pour
approbation :
De : John Dory a écrit : Lundi, 16 sept. 2013 10 h 00 À Anne Ortha Action requise : Approbation de la règle de
validation Chère Anne Ortha : Le règle de validation répertoriée ci-dessous nécessite votre approbation. Nom :
jd_règle25 Date de création : 16/9/13 Date d'échéance : 23/9/13 Commentaire : Pour colonne DOB Pour en
savoir plus, voir <lien_page_liste de travail>.
Anne peut cliquer sur <lien_page_réserve_de_travail> pour ouvrir sa page de réserve de travail et
afficher la tâche à réaliser.
Les préférences de notification par e-mail peuvent être définies dans Information Steward en sélectionnant
Gérer Préférences . Dans Préférences, vous activez ou désactivez les notifications et définissez vos
paramètres régionaux.
Informations associées
Configuration des préférences générales de notification par e-mail [page 140]
Guide de l'utilisateur
Data Insight
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
139
Configuration des notifications par e-mail des taches d'exécution de règle [page 137]
2.11.10.17 Configuration des préférences générales de
notification par e-mail
Cette rubrique fournit des instructions pour définir les préférences des notifications par e-mail relatives aux
règles, termes et vérifications de la correspondance. Cette option est activée par défaut.
Vous devez disposer des droits correspondants pour accomplir ces étapes.
Pour définir les préférences en vue des notifications par e-mail automatiques :
1. Ouvrez Information Steward et sélectionnez
supérieur droit de la fenêtre.
Gérer
Préférences
dans le menu situé dans le coin
2. Dans la section Paramètres des notifications par e-mail, cochez (activez) ou décochez (désactivez) Envoyer
des notifications.
3. Sélectionnez les paramètres régionaux dans le menu déroulant Paramètres régionaux.
Remarque
La configuration des Paramètres régionaux détermine la langue dans laquelle est rédigé le courrier
électronique. Les options disponibles dépendant des paramètres définis à l'installation.
Voir aussi :
○ Guide d'administration : Configuration de l'adresse électronique de l'utilisateur en vue des notifications
automatiques
○ Guide d'administration : Configuration de la notification par e-mail
Informations associées
Réception de notifications par e-mail pendant le processus d'approbation [page 139]
Notifications par e-mail pour les termes et les stratégies [page 505]
Notifications par e-mail pour les tâches de vérification manuelle des correspondances [page 803]
2.12 Assistant de nettoyage
L'Assistant de nettoyage est une fonctionnalité de Data Insight et fait partie de l'assistant de qualité des données.
L'Assistant de nettoyage simplifie le processus de nettoyage des données en vous recommandant intelligemment
une solution de nettoyage des données. La recommandation est basée sur les résultats de profilage du type de
contenu de vos données et les meilleures pratiques SAP pour vos données spécifiques.
140
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide de l'utilisateur
Data Insight
Vous trouverez de plus amples informations sur l'assistant de qualité des données sur Assistant de qualité des
données Data Insight [page 14].
Une solution de nettoyage des données est une collection de règles de nettoyage et de correspondance pour les
données tierces que vous pouvez publier en vue de leur utilisation dans le Workbench de Data Services. Les
données tierces sont des données concernant des personnes ou des organisations, par exemple nom, adresse et
téléphone. Exemples de données tierces : données clients et données fournisseur.
Dans l'Assistant de nettoyage, vous pouvez voir les effets de la solution de nettoyage sur vos données en affichant
les résultats de nettoyage et de correspondance, y compris les statistiques, les diagrammes et un aperçu des
données. Si l'aperçu des données révèle des résultats non satisfaisants, vous pouvez modifier les options et voir
un nouvel aperçu des résultats sur vos données.
Rappelez-vous que les modifications des données dont vous voyez l'aperçu dans l'Assistant de nettoyage sont
temporaires et destinés uniquement à une planification. L'Assistant de nettoyage crée des données
intermédiaires d'après vos données réelles et travaille uniquement sur les données intermédiaires. Aucune
modification des données réelles n'a lieu tant que le job n'a pas été traité dans le Workbench de Data Services.
Informations associées
Nettoyage et correspondance [page 141]
Présentation du processus [page 142]
2.12.1 Nettoyage et correspondance
L'Assistant de nettoyage nettoie les données d'adresse et les données ne concernant pas l'adresse (telles que les
données de nom personnelles).
Quand l'Assistant de nettoyage nettoie les données ne concernant pas l'adresse, il les analyse et les standardise.
Quand l'Assistant de nettoyage nettoie les données d'adresses, il les analyse, les valide et les corrige.
Pour nettoyer les données, l'Assistant de nettoyage s'appuie sur des données de référence :
● Pour nettoyer les données d'adresses, l'Assistant de nettoyage utilise des données de référence également
nommées répertoires d'adresses. Le niveau de correction varie selon le pays et les répertoires que possède
votre organisation.
● Pour nettoyer les données de personne, fonction et téléphone, l'Assistant de nettoyage utilise le package de
nettoyage des données personnelles et professionnelles fourni par SAP.
Le nettoyage des données est essentiel pour le processus de correspondance. Des données correctes et
cohérentes permettent une correspondance efficace.
Dans le cadre du nettoyage, vous pouvez inclure des transformations de base pour effectuer des recherches et
remplacements ou un autre nettoyage de texte simple.
La mise en correspondance est le processus d'identification des enregistrements potentiellement doublons
(correspondants). Avant que l'Assistant de nettoyage n'effectue la mise en correspondance de vos données, il les
analyse et détermine le meilleur type de correspondance pour vos données spécifiques. Vous pouvez accepter le
thème et les règles de correspondance recommandés ou en choisir d'autres.
Guide de l'utilisateur
Data Insight
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
141
Informations associées
Assistant de nettoyage [page 140]
Présentation du processus [page 142]
2.12.2 Présentation du processus
Présentation du processus de création d'une solution de nettoyage des données pour les données tierces.
1. Dans l'onglet Accueil de l'espace de travail de Data Insight, choisissez une source d'entrée, sélectionnez
Profil
Type de contenu , puis dans la colonne Assistant, cliquez sur l'icône Assistant de nettoyage (
).
2. Terminez l'Assistant de nettoyage en acceptant les recommandations proposées ou en apportant des
modifications pour répondre à vos besoins.
3. Visualisez les résultats de nettoyage et de correspondance de vos données. Vous pouvez voir le nombre
d'enregistrements valides, non valides, correspondants et non correspondants. Vous pouvez également
obtenir un aperçu des modifications de vos données et accéder aux options permettant de modifier les
résultats.
4. Quand les résultats de nettoyage et de correspondance vous semblent bons, cliquez sur Publier la solution
pour partager la solution de nettoyage des données avec le Workbench Data Services.
Informations associées
Assistant de nettoyage [page 140]
2.12.3 Configuration d'une nouvelle solution de nettoyage des
données
L'Assistant de nettoyage vous guide au cours des étapes de création d'une solution de nettoyage des données.
L'assistant présente une solution de nettoyage des données recommandée d'après les résultats de profilage du
type de contenu, l'analyse des données et les meilleures pratiques SAP. Vous pouvez accepter les
recommandations de l'assistant ou effectuer des ajustements pour mieux correspondre à vos besoins de gestion.
L'assistant comprend les étapes suivantes :
● Etape 1 : Nommer et décrire la solution de nettoyage des données
● Etape 2 : Sélectionner les colonnes de données à utiliser dans la solution de nettoyage des données
● Etape 3 : Accepter les règles de correspondance recommandées ou y apporter des modifications
● Etape 4 : Spécifier les transformations de base (facultatif)
Pour démarrer l'Assistant de nettoyage, suivez ces étapes :
142
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide de l'utilisateur
Data Insight
1. Dans l'onglet Data Insight Accueil de l'espace de travail, sélectionnez une source d'entrée pour laquelle
générer une solution de nettoyage des données. Si les types de contenu de la source d'entrée n'ont pas
encore été profilés, faites-le en cliquant sur Profil Type de contenu .
Le profilage du type de contenu peut durer un certain temps selon la taille de la source d'entrée. Une coche
verte s'affiche dans la colonne Type de contenu quand le profilage du type de contenu est terminé. Le
profilage du type de contenu est actuellement disponible uniquement pour les données tierces.
2. Dans la colonne Assistant, cliquez sur Assistant de nettoyage (
).
L'icône de l'Assistant de nettoyage ne s'affiche que quand le profilage du type de contenu des données tierces
est terminé.
L'Assistant de nettoyage s'ouvre.
Dans l'étape 1 de l'assistant, nommez la solution de nettoyage des données et fournissez-en une description.
Le nom et la description saisis sont enregistrés avec la solution de nettoyage des données et sont visibles
dans le Workbench de Data Services lorsque la solution de nettoyage des données est publiée. Il est donc
important que le nom et la description soient significatifs pour l'utilisateur du Workbench de Data Services.
3. Dans le champ Nom, entrez un nom unique pour cette solution de nettoyage des données.
4. Dans le champ Description, entrez les informations sur cette solution de nettoyage des données qui vous
aideront, ainsi que les autres utilisateurs, à en identifier l'objectif et les caractéristiques.
5. Cliquez sur Suivant pour passer à la prochaine étape.
Informations associées
Création d'une tâche de profilage du type de contenu [page 68]
2.12.3.1 Sélection des colonnes de la solution de nettoyage
des données
Au cours de l'étape 2 de l'Assistant de nettoyage, vous identifiez les données à utiliser dans cette solution de
nettoyage des données.
Vous pouvez voir toutes les colonnes identifiées par Data Insight pendant le profilage du type de contenu. Le type
des données est répertorié dans la colonne Type de contenu et les colonnes que l'Assistant de nettoyage
recommande d'utiliser dans la solution de nettoyage des données sont déjà sélectionnées pour vous. Vous
pouvez sélectionner et désélectionner les colonnes si nécessaire.
Sélectionnez les colonnes pertinentes pour le nettoyage et la correspondance. Les colonnes que vous
sélectionnez seront affichées dans l'Assistant de nettoyage. Par la suite, quand la solution de nettoyage des
données est publiée et utilisée dans un job du Workbench de Data Services, toutes les colonnes de la source de
données seront disponibles.
1. Cliquez sur les cases à cocher pour sélectionner ou désélectionner les catégories de données (Personne,
Adresse ou Autre) ou bien des colonnes individuelles. Sélectionnez uniquement les catégories ou colonnes
significatives pour votre processus de nettoyage et de correspondance.
Guide de l'utilisateur
Data Insight
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
143
Remarque
Les colonnes supplémentaires dont le type de contenu n'a pas pu être déterminé lors du profilage du type
de contenu pourront être sélectionnées pendant l'étape suivante de l'assistant. Vous pouvez utiliser ces
colonnes, une colonne d'ID par exemple, pendant la mise en correspondance.
L'Assistant de nettoyage vérifie que les colonnes appropriées sont sélectionnées pour former une personne
ou une adresse complète.
Table 61 :
Les symboles suivants sont affichés dans la colonne Statut.
Statut
Description
Ce groupe de colonnes est valide.
Ce groupe de colonnes contient des éléments inattendus. Examinez les colonnes sélection­
nées pour vérifier qu'elles correspondent à vos attentes.
Ce groupe de colonnes n'est pas valide à des fins de nettoyage des données. Par exemple, si
une colonne de titre de civilité est la seule colonne de personnes sélectionnée, ce n'est pas va­
lide. Sélectionnez d'autres colonnes pour former une personne ou une adresse complète.
Le symbole d'erreur s'affiche si plus de six colonnes de date, de courrier électronique, de télé­
phone ou de numéro de Sécurité Sociale (SSN) sont sélectionnées. Le nombre maximal auto­
risé est de six pour chacune des catégories.
2. Si un lien s'affiche sous le tableau de la colonne, cliquez dessus pour clarifier les données de pays, de nom ou
de date.
Table 62 :
Confirmation
Description
Données de pays
manquantes
Si votre source d'entrée comprend une colonne Pays, sélectionnez-la durant l'étape 2 de l'as­
sistant.
Si votre source d'entrée ne comprend pas de colonne Pays, spécifiez si l'ensemble de la table
contient des données du même pays (sélectionnez-le) ou de plusieurs pays. Si vous indiquez
que les adresses de vos enregistrements proviennent de plusieurs pays, l'Assistant de
nettoyage tentera d'identifier le pays de chaque enregistrement au cours du nettoyage.
Modifier l'ordre des noms
pour les colonnes de
personne ou
Choisissez l'ordre des éléments de nom dans les colonnes de personne.
Si vous ignorez cette étape, l'Assistant de nettoyage poursuit avec un paramétrage basé sur le
type de contenu principal identifié pendant le profilage.
Nom ambigu pour les
colonnes de personne
144
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide de l'utilisateur
Data Insight
Confirmation
Description
Modifier le format des
colonnes de date
Spécifiez le format utilisé pour les dates dans l'ensemble des colonnes de date que vous in­
cluez dans cette solution de nettoyage des données.
Si vous ignorez cette étape, l'Assistant de nettoyage poursuit avec un paramétrage basé sur le
type de contenu principal identifié pendant le profilage.
3. Cliquez sur Suivant pour passer à la prochaine étape.
Informations associées
Types de contenu [page 145]
Association de types de contenu [page 89]
2.12.3.1.1 Types de contenu
Une solution de nettoyage des données peut comprendre :
● Des colonnes appartenant à une personne par enregistrement. Si un enregistrement contient des
informations sur plusieurs personnes, vous devez sélectionner les colonnes qui représentent une seule de ces
personnes. Par exemple, un enregistrement peut contenir des colonnes de nom et de fonction pour un client
et un représentant commercial. Vous devez sélectionner les colonnes concernant le client ou le représentant,
mais pas les deux.
● Des colonnes appartenant à une adresse par enregistrement. Si un enregistrement contient des informations
sur plusieurs adresses, vous devez sélectionner les colonnes qui représentent une seule de ces adresses. Par
exemple, un enregistrement peut contenir une adresse de facturation et une adresse d'expédition. Vous
devez sélectionner les colonnes concernant l'une ou l'autre, mais pas les deux.
● Jusqu'à six colonnes de téléphone et de courrier électronique peuvent être nettoyées et utilisées pour la
correspondance. Jusqu'à six colonnes de date et de numéro de Sécurité Sociale (SSN) peuvent être
nettoyées, mais une seule peut être utilisée pour la mise en correspondance.
● Un nom de société.
● Toute autre colonne pertinente pour la solution de nettoyage des données. Par exemple, vous pouvez utiliser
une colonne Numéro d'identification à des fins de mise en correspondance.
Les colonnes de nom, fonction, société, adresse, téléphone, date, courrier électronique et numéro de sécurité
sociale que vous sélectionnez seront nettoyées si possible.
Les colonnes utilisées pour la correspondance dépendent du thème de correspondance et des règles que vous
sélectionnez lors de l'étape suivante de l'assistant. Par exemple, si vous sélectionnez des colonnes associées à
une personne au cours de l'étape 2 de l'assistant, mais que vous sélectionnez le thème de correspondance ID
uniquement lors de l'étape suivante, l'Assistant de nettoyage ne prendra pas en compte les colonnes de
personnes pour la recherche des enregistrements correspondants.
Les colonnes suivantes peuvent être disponibles à la sélection, selon le contenu de votre source d'entrée.
Guide de l'utilisateur
Data Insight
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
145
Types de contenu associés aux personnes
Table 63 :
Type de contenu
Description
Prénom
Prénom d'une personne, par exemple Mary ou Robert.
Nom de famille
Nom de famille d'une personne, par exemple Smith ou Hamilton
Personne
Nom complet d'une personne combiné en une seule colonne, par exemple Dr. Robert Hamilton III.
Cette colonne peut également comprendre la fonction d'une personne.
Titre de civilité
Titre de civilité d'une personne, par exemple Mme, M. ou Dr.
Titre de maturité
Titre de maturité d'une personne indiquant une descendance, par exemple Jr. ou III.
Titre honorifique
Titre honorifique d'une personne indiquant une certification, un grade académique ou une affiliation
telle que CPA.
Fonction
Fonction d'une personne, par exemple Analyste de données.
Personne ou société
Certains enregistrements contiennent le nom d'une personne et d'autres le nom d'une organisation.
Par exemple, Personne ou Société peuvent être une colonne de nom de client, pour laquelle le pro­
duit peut être vendu à une personne individuelle ou à une organisation.
Types de contenu associés aux adresses
Table 64 :
Type de contenu
Description
Ligne d'adresse
Tous les composants qui forment l'adresse postale ou bien le nom et numéro de rue, par exemple
1050 Main Street.
Nom de bâtiment
Nom de bâtiment, qui peut être dans certains pays un composant formel de l'adresse. Par exemple,
au Royaume-Uni, une adresse peut être White House, High Street, (White House étant le nom de bâ­
timent).
Adresse secondaire
Informations sur l'appartement ou la suite, par exemple Apt 315, qui fait partie de l'adresse 1050
Main St. Apt 315.
Numéro de la rue
Le numéro associé au nom de la rue, par exemple 1050 dans l'adresse 1050 Main Street.
Nom de la rue
Description de la rue, par exemple Main Street, qui fait partie de l'adresse 1050 Main Street.
Adresse unique
L'adresse entière dans une seule colonne. Le type de contenu Adresse unique est valide uniquement
dans les scripts chinois et japonais. Par exemple,
210011 江 苏省 南京市 下关区 哈 尔 滨路 1 号.
Le code postal, la région, la ville, le district et l'adresse sont inclus.
Ville
Composant de ville, banlieue ou district tel que district, quartier ou arrondissement dans une ville.
Région
Région ou état.
Code postal
Code postal
Ville Région Code pos­
tal
Ville, région et code postal combinés en une seule colonne, par exemple Chicago IL 60640.
146
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide de l'utilisateur
Data Insight
Type de contenu
Description
Pays
Pays, par exemple Ukraine ou France.
Autres types de contenu
Table 65 :
Type de contenu
Description
Date
Vous pouvez inclure jusqu'à six colonnes de date dans votre solution de nettoyage des données.
Email
Vous pouvez inclure jusqu'à six colonnes de courrier électronique dans votre solution de nettoyage
des données.
Téléphone
Vous pouvez inclure jusqu'à six colonnes de téléphone dans votre solution de nettoyage des don­
nées.
SSN
Vous pouvez inclure jusqu'à six numéros de Sécurité Sociale des Etats-Unis.
Société
Nom, localisation d'une organisation, ou les deux.
2.12.3.2 Configuration de la correspondance
Lors de l'étape 3 de l'assistant de configuration, vous confirmez le thème et les règles de correspondance
recommandées pour vos données ou vous en sélectionnez d'autres. La recommandation que l'Assistant de
nettoyage vous propose est basée sur une analyse intelligente de vos données et des colonnes que vous avez
sélectionnées lors de l'étape précédente de l'assistant.
Vous pouvez également décider de ne pas effectuer de correspondance pour cette solution de nettoyage des
données
Si votre solution de nettoyage des données doit comprendre la correspondance, elle doit inclure un thème de
correspondance et au moins une règle de correspondance.
1. Sélectionnez le type global de correspondance à appliquer dans la liste déroulante Thème de correspondance.
Le thème de correspondance détermine les règles de correspondance plus spécifiques qui sont disponibles.
Table 66 :
Thème de correspondance
Description
Individual
Recherche des enregistrements correspondants d'après des données de noms de person­
nes.
Corporate
Recherche des enregistrements correspondants d'après des données de noms d'organisa­
tions.
Individual and Corporate
Recherche des enregistrements correspondants d'après des données de noms de person­
nes et d'organisations.
Family
Recherche des enregistrements correspondants d'après des données de noms de famille.
Guide de l'utilisateur
Data Insight
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
147
Thème de correspondance
Description
ID Only
Recherche des enregistrements correspondants d'après une colonne d'ID ou de numéros
de Sécurité Sociale que vous spécifiez.
Autre
Recherche des enregistrements correspondants d'après des critères très spécifiques
(adresse uniquement, téléphone uniquement, courrier électronique uniquement ou une
autre colonne spécifique).
No Match
Exclut la correspondance de cette solution de nettoyage des données. Cette solution de
nettoyage des données comprendra le nettoyage et les transformations de base si vous en
ajoutez lors de l'étape suivante de l'assistant.
2. Sélectionnez une ou plusieurs règles de correspondance dans la liste du tableau.
Les règles de correspondance de la liste dépendent du thème de correspondance sélectionné.
Vous pouvez sélectionner plusieurs règles de correspondance. Une correspondance est déterminée quand
les enregistrements répondent aux critères de l'une des règles de correspondance. Quand une
correspondance est trouvée, aucune autre comparaison n'est effectuée.
Table 67 :
Règle de correspondance
des individus
Description
Person and Address
Compare les colonnes de nom de personne et d'adresse des enregistrements.
Person and Phone
Compare les colonnes de nom de personne et de téléphone des enregistrements.
Person and Email
Compare les colonnes de nom de personne et de courrier électronique des enregistre­
ments.
Person and Date
Compare les colonnes de nom de personne et de date des enregistrements.
Person and ID
Compare les colonnes de nom de personne et d'ID ou de numéro de Sécurité Sociale des
enregistrements.
Table 68 :
Règles de correspondance
des entreprises
Description
Firm and Address
Compare les colonnes de nom d'organisation et d'adresse des enregistrements.
Firm and Phone
Compare les colonnes de nom d'organisation et de téléphone des enregistrements.
Firm and Email
Compare les colonnes de nom d'organisation et de courrier électronique des enregistre­
ments.
Firm and ID
Compare les colonnes de nom d'organisation et d'ID ou de numéro de Sécurité Sociale des
enregistrements.
Table 69 :
148
Règles de correspondance
des individus et des entre­
prises
Description
Person and Firm and
Address
Compare les colonnes de nom de personne, de nom d'organisation et d'adresse des enre­
gistrements.
Person and Firm and Phone
Compare les colonnes de nom de personne, de nom d'organisation et de téléphone des en­
registrements.
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide de l'utilisateur
Data Insight
Règles de correspondance
des individus et des entre­
prises
Description
Person and Firm and Email
Compare les colonnes de nom de personne, de nom d'organisation et de courrier électroni­
que des enregistrements.
Person and Firm and ID
Compare les colonnes de nom de personne, de nom d'organisation et d'ID ou de numéro
de Sécurité Sociale des enregistrements.
Table 70 :
Règles de correspondance
des noms de famille
Description
Last Name and Address
Compare les colonnes de nom de famille et d'adresse des enregistrements.
Last Name and Phone
Compare les colonnes de nom de famille et de téléphone des enregistrements.
Last Name and Email
Compare les colonnes de nom de famille et de courrier électronique des enregistrements.
Last Name and Date
Compare les colonnes de nom de famille et de date des enregistrements.
Last Name and ID
Compare les colonnes de nom de famille et d'ID ou de numéro de Sécurité Sociale des en­
registrements.
Table 71 :
Règle de correspondance
ID only
Description
ID uniquement
Compare la colonne ID ou NSS des enregistrements.
Table 72 :
Autres règle de correspon­
dance
Description
Address Only
Compare les colonnes d'adresse des enregistrements.
Phone Only
Compare la ou les colonnes de téléphone des enregistrements.
Email Only
Compare la ou les colonnes de courrier électronique des enregistrements.
Date Only
Compare la colonne de date des enregistrements.
Other Column
Compare les enregistrements en utilisant toute colonne que vous spécifiez.
3. Si la solution de nettoyage des données comprend plusieurs colonnes de téléphone et/ou courrier
électronique, cliquez sur le lien Modifier les colonnes de numéro de téléphone à utiliser ou Modifier les
colonnes d'adresses de messagerie à utiliser, sélectionnez les colonnes voulues, puis l'option Effectuer une
correspondance entre les colonnes pour comparer toutes les colonnes de téléphone (ou d'adresse de
messagerie) entre elles.
Par exemple, sans correspondance entre les colonnes, Phone1 du premier enregistrement est comparé à
Phone1 du deuxième enregistrement et Phone2 du premier enregistrement est comparé à Phone2 du
deuxième enregistrement Si la correspondance entre les colonnes est sélectionnée, Phone1 du premier
enregistrement est comparé à Phone1 et Phone2 du deuxième enregistrement, etc.
Vous pouvez utiliser jusqu'à six colonnes de téléphone et de courrier électronique pour la correspondance.
4. Si la solution de nettoyage des données comprend plusieurs colonnes d'ID ou de numéro de Sécurité Sociale,
cliquez sur le lien Modifier la colonne à utiliser, puis sélectionnez la colonne voulue.
Guide de l'utilisateur
Data Insight
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
149
Remarque
Les colonnes dont les types de contenu n'ont pas pu être déterminés pendant le profilage du type de
contenu sont sélectionnables pour la mise en correspondance.
5. Cliquez sur Suivant pour passer à la prochaine étape.
Le thème de correspondance et les règles de correspondance qui sont affichés quand vous cliquez sur
Suivant sont enregistrés dans la solution de nettoyage des données. Les autres règles de correspondance
ayant semblé être "cochées" sous d'autres thèmes de correspondance que vous avez affichés, mais pas
sélectionnés, ne sont pas stockées avec la solution de nettoyage des données.
2.12.3.3 Configuration des transformations
A l'étape 4 de l'Assistant de nettoyage ou dans les Résultats du nettoyage, vous pouvez configurer des
modifications de texte (transformations) à appliquer aux colonnes de données spécifiées. Les transformations
que vous configurez dans l'assistant peuvent aider à préparer les données afin d'obtenir des résultats de
nettoyage et de correspondance plus précis.
Une seule transformation est appliquée à une seule colonne. Vous pouvez configurer plusieurs transformations à
appliquer à la même colonne ou à des colonnes différentes.
La configuration des transformations est facultative.
1. Pour accéder à la configuration des transformations dans l'assistant, continuez dans l'assistant jusqu'à
l'étape 4. Pour accéder à la configuration des transformations pour une solution de nettoyage des données
ayant déjà été créée, ouvrez cette dernière, cliquez sur Afficher les résultats du nettoyage, sur Afficher les
données, puis sur Transformations de base.
2. Sélectionnez le type de transformation à configurer dans la liste déroulante.
Table 73 :
150
Transformation
Description
Rechercher et remplacer
Remplace le texte spécifié par le nouveau texte que vous indiquez.
Supprimer les espaces
Supprime les espaces avant et/ou après le texte.
Remplacer les cellules
vides
Insère le texte spécifié à la place des champs vides ou nuls.
Supprimer les guillemets
Supprime les guillemets doubles ou simples.
Supprimer les caractères
non imprimables
Supprime les caractères non imprimables suivants, également nommés caractères de con­
trôle :
○
Caractère d'appel
○
Espace arrière
○
Tabulation horizontale
○
Saut de ligne
○
Saut de page
○
Retour chariot
○
Echappement
○
Suppression
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide de l'utilisateur
Data Insight
3. Dans la fenêtre Ajouter une transformation, configurez la transformation selon la description ci-dessous.
Les prochaines étapes dépendent du choix de la transformation.
Table 74 :
Transformation
Etapes
Rechercher et remplacer
Dans la zone Remplacer, saisissez le texte à supprimer de la colonne sélectionnée. Dans la
zone par, saisissez le texte qui doit remplacer le texte supprimé. Cliquez sur Ajouter.
Répétez ces étapes pour chaque chaîne à remplacer.
Utilisez les boutons flèche vers le haut et vers le bas pour réorganiser les valeurs à rechercher
et remplacer.
Supprimer les espaces
Choisissez Espaces de début pour supprimer les espaces avant le texte dans la colonne sélec­
tionnée.
Choisissez Espaces de fin pour supprimer les espaces après le texte dans la colonne sélection­
née.
Remplacer les valeurs
nulles par <valeur par
défaut>
Dans la zone par, saisissez le texte qui doit remplacer les champs vides dans la colonne sélec­
tionnée.
Supprimer les guillemets
Choisissez Guillemets doubles pour supprimer les guillemets doubles (") qui se trouvent n'im­
porte où dans la colonne sélectionnée.
Choisissez Guillemets simples pour supprimer les guillemets simples (') qui se trouvent n'im­
porte où dans la colonne sélectionnée.
Supprimer les caractères
non imprimables
Choisissez Supprimer les caractères non imprimables pour supprimer les caractères de con­
trôle de la colonne sélectionnée.
4. Dans la liste déroulante Sélectionner la colonne à transformer, sélectionnez la colonne sur laquelle appliquer la
transformation.
5. Cliquez sur OK pour enregistrer vos paramètres et fermer la fenêtre.
Vous pouvez cliquer sur la croix (X) pour supprimer une transformation.
Remarque
Les transformations sont toujours appliquées dans cet ordre pour chaque champ : remplacer les cellules
vides, supprimer les caractères non imprimables, supprimer les espaces, supprimer les guillemets et
rechercher-remplacer.
6. Si vous avez terminé la configuration de l'Assistant de nettoyage, cliquez sur Terminer. Si vous travaillez dans
la fenêtre Résultats du nettoyage, cliquez sur Appliquer pour appliquer maintenant les transformations aux
données.
Remarque
Si vous cliquez sur Appliquer dans Résultats du nettoyage, sachez que selon la taille de la table de données,
le nouveau nettoyage et la nouvelle correspondance peuvent durer un certain temps. Une fenêtre de
message s'ouvre pour donner la possibilité d'exécuter ce processus en arrière-plan. Cliquez sur Exécution
en arrière-plan pour continuer le nouveau traitement et revenir à la liste Solutions de nettoyage des
données où vous pouvez accéder à d'autres solutions de nettoyage des données pendant l'exécution du
processus.
Guide de l'utilisateur
Data Insight
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
151
Si vous venez de terminer l'assistant ou de cliquer sur Exécution en arrière-plan après application des
modifications dans Résultats du nettoyage, vous revenez à la liste Solutions de nettoyage des données, où
vous pouvez voir la solution de nettoyage des données en cours de traitement. La taille de la table de données
utilisée dans cette solution de nettoyage des données détermine le temps nécessaire au traitement de cette
dernière. Cliquez sur le symbole Actualiser (
) pour voir les mises à jour de statut.
2.12.4 Gestion de vos solutions de nettoyage des données
En cliquant sur l'onglet Assistant de nettoyage dans Data Insight, la liste Solutions de nettoyage des données
s'affiche. La liste Solutions de nettoyage des données affiche les solutions de nettoyage des données ayant été
configurées.
Dans la liste Solutions de nettoyage des données, vous pouvez effectuer plusieurs actions :
● Ouvrir une solution
● Supprimer une solution
● Déverrouiller une solution
● Restaurer une solution archivée
● Annuler un processus d'une solution en cours d'exécution
● Mettre à jour la liste des solutions et des statuts en cliquant sur le symbole Actualiser (
).
● Voir les informations de dates et de statuts concernant les solutions de nettoyage des données
Les solutions de nettoyage des données sont listées par nom et affichent également le statut actuel de chaque
solution.
Table 75 :
Détails
Description
Nom
Nom attribué à cette solution de nettoyage des données lors de sa configuration dans l'Assistant de net­
toyage.
Statut
La colonne de statut affiche ce qui se produit actuellement au niveau de la solution de nettoyage des don­
nées.
Pour restreindre le nombre de solutions de nettoyage des données affichées dans cette liste, cliquez sur
l'en-tête de la colonne Statut, sélectionnez le statut à afficher et cliquez sur Appliquer.
Voir le tableau Statut ci-dessous.
152
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide de l'utilisateur
Data Insight
Table 76 :
Statut
Description
Création en cours
La solution est en cours de création.
Si vous venez de terminer l'Assistant de nettoyage, un certain temps peut être nécessaire pour que votre
solution soit utilisable (statut "Prêt"). Vous pouvez actualiser l'écran (
) pour voir la mise à jour d'un sta­
tut (si disponible).
L'état de traitement affiché sous «Création en cours» indique quel processus est actuellement exécuté.
●
En cours d'exécution
●
Nettoyage d'adresses
●
Nettoyage de données ne concernant pas l'adresse
●
Exportation des données
●
Mise en correspondance des enregistrements
●
Publication
●
Annulation
Prêt
La solution est utilisable.
Verrouillé
La solution est actuellement ouverte. Si une solution n'est pas ouverte, mais qu'elle est verrouillée, cela
signifie qu'un problème s'est produit lors de la dernière ouverture de la solution.
Erreur
Cette solution de nettoyage des données présente un problème impossible à résoudre. Pour voir l'erreur,
Plus
sélectionnez
supplémentaires.
Afficher les détails
et consultez les erreurs répertoriées sous Informations
La seule option disponible pour cette solution consiste à la supprimer.
Occupé
La solution est en cours de traitement et ne peut pas être ouverte.
L'état de traitement affiché sous «Occupé» indique quel processus est actuellement exécuté. Voir les sta­
tuts de traitement répertoriés avec le statut Création en cours ci-dessus.
Archivé
Les données intermédiaires associées à cette solution ont été automatiquement purgées en fonction du
délai défini par l'administrateur dans la Central Management Console de la plateforme SAP Business Intel­
ligence. L'archivage des données intermédiaires aide à conserver de l'espace disque.
Les données intermédiaires associées aux solutions de nettoyage des données importées sont aussi ar­
chivées. Vous devez les restaurer avant d'utiliser les solutions de nettoyage des données importées.
Vous pouvez restaurer les solutions archivées pour pouvoir les utiliser à nouveau.
Restauration en
cours
La solution est en cours de restauration
L'état de traitement affiché sous «Restauration en cours» indique quel processus est actuellement exé­
cuté. Voir les statuts de traitement répertoriés avec le statut Création en cours ci-dessus.
Ouverture d'une solution de nettoyage des données
Vous pouvez ouvrir une solution de nettoyage des données pour l'afficher ou la modifier. Pour ouvrir une solution
de nettoyage des données, sélectionnez-la dans la liste, puis cliquez sur Ouvrir. Sinon, cliquez deux fois sur la
solution.
La solution de nettoyage des données est ouverte dans l'écran Présentation.
Guide de l'utilisateur
Data Insight
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
153
Suppression d'une solution de nettoyage des données
Vous pouvez supprimer une solution de nettoyage des données si vous êtes sûr de ne plus en avoir besoin.
Sachez que d'autres utilisateurs, y compris ceux du Workbench de Data Services, peuvent compter sur le fait que
vous apportez des modifications à la solution de nettoyage des données, puis la republiez.
N'oubliez pas
Toutes les solutions de nettoyage des données ayant été publiées dans le Workbench de Data Services seront
toujours disponibles dans le Workbench de Data Services, même si vous avez supprimé la solution dans
l'Assistant de nettoyage. Quand une solution a été supprimée, vous ne pouvez plus y accéder dans l'Assistant
de nettoyage.
Pour supprimer une solution de nettoyage des données, sélectionnez-la dans la liste, puis cliquez sur Supprimer.
Actualisation de la liste des solutions de nettoyage des données
C'est une bonne idée d'actualiser ou de mettre à jour la liste des solutions de nettoyage des données afin de voir
les derniers statuts et états de traitement de toutes les solutions. Par exemple, si vous attendez qu'un processus
se termine afin de pouvoir ouvrir une solution, actualisez la liste pour voir si le statut de la solution est "Prêt".
Pour actualiser la liste des solutions de nettoyage des données, cliquez sur le symbole Actualiser (
).
Affichage des détails
Vous pouvez afficher les dates et autres détails importants associés à la solution de nettoyage des données.
Sélectionnez Plus Afficher les détails ou passez le curseur de la souris sur le nom d'une solution de
nettoyage des données, les informations suivantes sont affichées :
● Nom et description fournis lors de la création de la solution
● Dates de création, dernière modification, dernier accès et dernière publication de la solution.
● Nom d'utilisateur de la personne ayant accédé en dernier à cette solution.
● Le statut actuel de la solution et l'état de traitement (avancement) le cas échéant
● Les informations d'erreur des solutions de nettoyage des données avec un statut d'erreur
● D'autres messages d'information, le cas échéant
Déverrouillage d'une solution de nettoyage des données
Les administrateurs d'Information Steward peuvent déverrouiller des solutions de nettoyage des données pour
les rendre à nouveau utilisables.
Les solutions de nettoyage des données peuvent avoir le statut Verrouillé pour deux raisons : la solution est
ouverte (en cours d'utilisation) ou un problème est survenu lors de sa dernière ouverture.
154
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide de l'utilisateur
Data Insight
Avant d'envisager de déverrouiller une solution de nettoyage des données, déterminez la raison qui a provoqué
son verrouillage.
Il peut être utile d'afficher la Date du dernier accès (sélectionnez Plus Afficher les détails ). Si la date de
dernier accès est récente, un autre utilisateur peut être en train d'utiliser cette solution. Demandez à vos
collaborateurs s'ils utilisent la solution.
Pour déverrouiller une solution de nettoyage des données, sélectionnez-la dans la liste, puis cliquez sur
Déverrouiller
Plus
ou contactez votre administrateur.
Restauration d'une solution de nettoyage des données archivée
Les données intermédiaires des solutions de nettoyage des données auxquelles personne n'a accédé depuis un
nombre de jours défini sont automatiquement purgées pour conserver de l'espace disque. Lorsque les données
intermédiaires sont purgées, la solution elle-même est archivée. Vous pouvez restaurer les solutions de nettoyage
des données archivées pour pouvoir les utiliser à nouveau.
Les solutions de nettoyage des données importées doivent aussi être restaurées pour pouvoir les utiliser à
nouveau.
Si vous avez modifié un type de contenu ou un autre aspect de la source d'entrée depuis la création de la solution
de nettoyage des données, elle ne peut pas être restaurée.
Pour restaurer une solution de nettoyage des données archivée, sélectionnez-la dans la liste, puis cliquez sur
Plus
Restaurer .
Pour en savoir plus sur la période de conservation des données intermédiaires de l'Assistant de nettoyage, voir
«Traitement de l'Assistant de nettoyage» dans le Guide de l'administrateur.
Annulation d'un processus
Dans certains cas, vous pouvez arrêter un processus en cours d'exécution d'une solution. Avant cela, cliquez sur
le symbole Actualiser pour mettre à jour la liste des solutions afin de vérifier que le processus n'est pas déjà
terminé.
Pour annuler un processus en cours d'une solution, sélectionnez la solution dans la liste, puis cliquez sur
Plus
Annuler le traitement .
Partage des solutions de nettoyage des données
Vous pouvez partager des solutions de nettoyage des données en les exportant à partir d'une instance de SAP
Information Steward, puis en les important dans une autre instance. Pour importer ou exporter une solution de
nettoyage des données, vous importez ou exportez l'ensemble du projet Data Insight.
Pour en savoir plus, voir Exportation et importation de projets et d'objets [page 360].
Guide de l'utilisateur
Data Insight
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
155
2.12.5 Résultats de nettoyage et de correspondance
Pour ouvrir une solution de nettoyage des données, sélectionnez-la dans la liste Solutions de nettoyage des
données, puis cliquez sur Ouvrir. Quand vous ouvrez une solution de nettoyage des données, l'écran Présentation
affiche une présentation des résultats de nettoyage et de correspondance de vos données. Vous pouvez
également accéder à des informations plus détaillées, à un aperçu de vos données nettoyées et correspondantes
et aux options modifiables.
Nettoyage
Le volet Nettoyage affiche une représentation graphique et des informations statistiques sur le nettoyage
d'adresse associé à cette solution de nettoyage des données.
Table 77 :
Eléments du volet Nettoyage
Description
Afficher les résultats du nettoyage Cliquez sur Afficher les résultats du nettoyage pour accéder aux éléments suivants :
Diagramme
●
Des diagrammes détaillés sur le nettoyage des types de données suivants de votre ta­
ble : adresse, personne, fonction, société, téléphone courrier électronique, date et nu­
méro de Sécurité Sociale.
●
Une vue de vos données avant et après le nettoyage.
●
Des options de mise en forme que vous pouvez modifier.
Le diagramme de nettoyage affiche le nombre d'adresses correctes et incorrectes, avant
et après le nettoyage.
La partie Actuel du diagramme représente vos données avant tout nettoyage. Les adres­
ses incorrectes comprennent les enregistrements présentant des problèmes pouvant être
corrigés ou pas. Les adresses correctes sont déjà correctes dans vos données et ne néces­
sitent aucune correction.
La partie Après nettoyage du diagramme affiche les résultats du nettoyage si vous exécu­
tez la solution de nettoyage des données telle qu'elle est actuellement configurée. Les
adresses incorrectes sont celles qui comportaient des problèmes graves n'ayant pas pu
être corrigés. Les adresses correctes sont celles qui étaient déjà correctes ou qui ont été
corrigées lors du processus de nettoyage.
Résumé
Le tableau Résumé affiche le nombre d'adresses traitées, le nombre de celles qui sont cor­
rectes après le nettoyage et le nombre de celles qui n'ont pas pu être corrigées durant le
nettoyage.
Correspondance
Le volet Correspondance affiche une représentation graphique et des informations statistiques sur la mise en
correspondance associée à cette solution de nettoyage des données.
156
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide de l'utilisateur
Data Insight
Table 78 :
Eléments du volet Correspon­
dance
Description
Afficher les résultats de la
correspondance
Cliquez sur Afficher les résultats de la correspondance pour accéder aux éléments sui­
vants :
●
Des diagrammes détaillés qui affichent entre autres le nombre de correspondances,
de non-correspondances et les niveaux de confiance des correspondances.
●
Une vue des correspondances, des non-correspondances et des correspondances
partielles de vos données.
●
Des options de correspondance que vous pouvez modifier.
Diagramme
Le diagramme représente le nombre d'enregistrements correspondants et non correspon­
dants.
Résumé
Le tableau Résumé répertorie le nombre total d'enregistrements comparés, le nombre
d'enregistrements correspondants et le nombre d'enregistrements non correspondants.
Informations associées
Résultats du nettoyage [page 157]
Résultats de la correspondance [page 166]
Résumé de la solution de nettoyage des données [page 205]
2.12.6 Résultats du nettoyage
Dans l'écran Présentation, pour voir les résultats du nettoyage de manière plus détaillée, cliquez sur le bouton
Afficher les résultats du nettoyage.
Table 79 :
Dans l'écran Résultats du nettoyage, vous pouvez afficher les résultats du nettoyage au format graphique et les
données nettoyées elles-mêmes.
Option
Description
Afficher les
diagrammes
Affiche une représentation graphique des résultats du nettoyage. Les diagrammes donnent une
image globale des besoins en nettoyage des données. Vous pouvez voir d'un coup d'œil si les don­
nées étaient en bon état avant le nettoyage ou nécessitaient plusieurs corrections.
Selon le type des données examinées, les diagrammes permettent de visualiser les détails des résul­
tats du nettoyage. Par exemple, vous pouvez voir exactement quel problème sur les données a rendu
une adresse non valide.
Afficher les données
Affiche les données avant et après le nettoyage au format feuille de calcul.
Dans la vue des données, vous pouvez également accéder aux options de nettoyage modifiables.
Quand vous modifiez ces options, les données sont actualisées à l'écran pour afficher un aperçu des
nouveaux résultats.
Guide de l'utilisateur
Data Insight
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
157
Terminologie
Table 80 :
Les définitions des termes qui apparaîtront dans les Résultats du nettoyage sont fournies ci-dessous.
Terme
Définition
Nettoyé
Les données des personnes, fonctions, sociétés, téléphones, courriers électroniques, dates et numé­
ros de Sécurité Sociale sont répertoriées comme nettoyées dans les cas suivants :
●
Les données comportent des problèmes que le logiciel peut corriger.
●
Les données sont correctes lors de la saisie et ne nécessitent aucune correction.
Adresse corrigée
L'adresse comporte des problèmes que le logiciel peut corriger.
Non valide
Les données comportent des erreurs que le logiciel ne peut pas corriger.
Suspectes
Les données des personnes, fonctions, sociétés, téléphones, courriers électroniques, dates et numé­
ros de Sécurité Sociale sont répertoriées comme suspectes dans les cas suivants :
Adresse valide
●
Les données sont potentiellement non valides, par exemple un champ de nom de personne qui
contient des données semblant être un nom d'entreprise.
●
Les données sont incomplètes, par exemple un numéro de téléphone ne comportant pas assez
de chiffres.
●
Les données comprennent des données étrangères, comme un champ de numéro de Sécurité
Sociale qui inclut du texte en plus du numéro.
●
Les données sont peu fiables, par exemple un champ de prénom renseigné avec le mot Soleil.
Ce peut être un nom, mais le logiciel ne peut pas déterminer avec fiabilité que c'est le cas.
L'adresse est correcte lors de la saisie et ne nécessite aucune correction.
2.12.6.1 Diagrammes de nettoyage
Les diagrammes des résultats du nettoyage affichés dans l' Assistant de nettoyage permettent de mieux
comprendre sous quelle forme les données profiteront du nettoyage. Cliquez sur les diagrammes pour découvrir
toutes les informations proposées.
Dans l'écran Présentation, pour afficher les diagrammes du nettoyage, cliquez sur Afficher les résultats du
nettoyage, puis sur Afficher les diagrammes. Les diagrammes Address Cleanse sont affichés par défaut. Pour
afficher d'autres diagrammes, sélectionnez une catégorie de données différente dans la liste déroulante Résultats
du nettoyage pour. Les choix disponibles dépendent des colonnes sélectionnées pour être incluses dans cette
solution de nettoyage des données.
La zone du diagramme est divisée en trois volets. De gauche à droite, chaque volet propose des détails de plus en
plus complets. Il est possible de cliquer sur une section de diagramme pour afficher davantage d'informations sur
une catégorie donnée. En cliquant sur une section du diagramme dans le premier volet, celle-ci est analysée plus
minutieusement dans le deuxième volet. De même, en cliquant sur une section du diagramme dans le deuxième
volet, celle-ci est analysée plus minutieusement dans le troisième volet (si ce niveau de détails est disponible).
Vous pouvez également utiliser les filtres qui figurent au-dessus de la zone du diagramme pour restreindre des
éléments affichés. Par exemple, sélectionnez Adresse Adresses corrigées Rue pour afficher les éléments
corrigés des numéros et noms de rue. Les filtres que vous définissez déterminent les données affichées dans la
vue.
Les informations reportées dans les diagrammes figurent également dans le tableau Résumé sous le diagramme.
158
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide de l'utilisateur
Data Insight
Vous pouvez faire glisser les diviseurs entre les volets pour élargir ou rétrécir un diagramme.
Cliquez sur Présentation pour revenir à l'écran Présentation.
Pour obtenir davantage de détails sur des résultats de nettoyage particuliers, cliquez sur Afficher les données.
2.12.6.2 Affichage des données nettoyées
Dans l'écran Présentation de l'Assistant de nettoyage, pour voir vos données avant et après le nettoyage, cliquez
sur le bouton Afficher les résultats du nettoyage, puis sur Afficher les données.
Les modifications "Après" dont un aperçu s'affiche dans l'Assistant de nettoyage sont temporaires et ne servent
que pour l'aperçu. Aucune modification des données n'a lieu tant que le job n'a pas été traité dans le Workbench
de Data Services .
Dans la vue de données Résultats du nettoyage, vous pouvez :
● Voir les données avant et après le nettoyage, ce qui révèle la manière dont le nettoyage affecte les données.
● Personnaliser la vue.
● Rechercher les données.
● Voir une analyse détaillée d'un enregistrement avant et après.
● Définir les options de mise en forme pour personnaliser le nettoyage.
● Configurer les transformations pour les modifications de base du texte.
● Exporter les enregistrements nettoyés.
● Cliquez sur Présentation pour revenir à l'écran Présentation.
Personnalisation de la vue.
Vous pouvez contrôler la vue de données de la manière suivante :
● Cliquez sur Afficher les colonnes. Sélectionnez les colonnes à afficher. Désélectionnez les colonnes à
masquer.
● Cliquez sur Critères de tri pour choisir une ou plusieurs colonnes sur lesquelles effectuer le tri, dans l'ordre
croissant (de A à Z) ou décroissant (de Z à A). Un petit indicateur de tri est affiché dans l'en-tête de cellule des
colonnes utilisées pour le tri.
● Faites glisser les bordures de colonne pour redimensionner les colonnes.
● Cliquez sur le petit X dans le coin supérieur droit d'un en-tête de colonne pour masquer celle-ci. Ou cliquez sur
le petit X uniquement pour la partie Avant ou Après.
● Utilisez les filtres qui figurent au-dessus de la zone du diagramme pour restreindre la portée des éléments
affichés. Par exemple, sélectionnez Adresse Adresses corrigées Rue
enregistrements qui nécessitent des corrections de numéro et nom de rue.
● Utilisez les boutons de navigation dans les pages (
page de données, si plusieurs sont disponibles.
Guide de l'utilisateur
Data Insight
pour afficher les
) pour afficher une autre
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
159
Recherche des données
Utilisez le champ Rechercher pour rechercher une chaîne de texte particulière dans vos données. Saisissez le(s)
terme(s) de recherche, choisissez une colonne dans la liste déroulante si vous souhaitez affiner la recherche, puis
appuyez sur la touche Entrée ou cliquez sur l'icône de loupe pour rechercher les données. Les résultats de
recherche apparaissent en surbrillance dans la vue de données.
Remarque
Si la vue des données est déjà filtrée, la recherche a lieu uniquement au sein des résultats filtrés. Les filtres
situés au-dessus de la vue de données affichent également le nombre d'enregistrements incluant le terme de
recherche.
Pour supprimer un terme de recherche et les résultats de recherche qui lui sont associés, cliquez sur le petit X qui
s'affiche dans la zone Rechercher.
Affichage des détails des enregistrements
Pour afficher tous les détails disponibles sur un enregistrement, sélectionnez-le, puis cliquez sur Détails de
l'enregistrement. Ou bien cliquez sur Détails de l'enregistrement et faites glisser l'enregistrement voulu dans le
Visualiseur des détails d'enregistrement.
Le Visualiseur des détails d'enregistrement affiche toutes les informations disponibles pour l'enregistrement
sélectionné :
● Chaque colonne disponible, avant et après le nettoyage, y compris celles affectées pendant le nettoyage.
● L'affectation d'adresses ou de données autres qu'adresses et les codes de statut qui informent sur les
éléments modifiés ou les raisons pour lesquelles l'enregistrement n'a pas pu être mis à jour.
Exportation des enregistrements nettoyés
Vous pouvez exporter vos données dans un fichier CSV (Comma Separated Values, séparés par une virgule) pour
pouvoir le partager avec des collègues susceptibles d'avoir besoin de voir les résultats de nettoyage avant que
vous finalisiez la solution de nettoyage des données et que vous la publiiez pour l'utiliser sur vos données réelles.
Les fichiers CSV peuvent être ouverts avec un tableur comme Microsoft Excel.
Lorsque vous exportez des données à partir de la vue de données Résultats du nettoyage, le fichier exporté affiche
uniquement les données nettoyées (il n'inclut pas les données d'origine, avant le nettoyage).
1. Cliquez sur Exporter les données.
2. Choisissez parmi les options d'exportation suivantes, puis cliquez sur OK.
Table 81 :
160
Option d'exportation
Description
Exporter au format CSV
Enregistre tous les enregistrements dans un fichier CSV, compressé dans un fichier ZIP.
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide de l'utilisateur
Data Insight
Option d'exportation
Description
Exporter les données filtrées
vers le fichier CSV
Enregistre les enregistrements répondant à vos critères de filtre dans un fichier CSV, com­
pressé dans un fichier ZIP. Les enregistrements filtrés peuvent inclure plusieurs pages de
données.
Exporter les données de la
vue en cours vers le fichier
CSV
Enregistre les enregistrements de la vue de la page actuelle dans un fichier CSV, com­
pressé dans un fichier ZIP.
Une fenêtre de message vous donne la possibilité d'exécuter ce processus en arrière-plan.
3. Cliquez sur Exécution en arrière-plan pour revenir à la liste des Solutions de nettoyage des données où vous
pouvez accéder à d'autres solutions de nettoyage des données pendant l'exécution du processus. Dès qu'un
traitement est terminé, le statut de la solution de nettoyage des données est à nouveau Prêt et vous pouvez
ouvrir la solution.
Si vous n'avez pas cliqué sur Exécution en arrière-plan, l'exportation est traitée pendant que la barre d'état
affiche la progression.
Une fenêtre de message s'affiche pour vous informer de la fin de l'exportation.
4. Dans la fenêtre de message, cliquez sur le bouton Enregistrer.
5. Spécifiez le fichier et l'emplacement du fichier .zip contenant le fichier .csv.
Notez que le fichier .csv est toujours nommé comme suit :
DCA_<[nom solution]>_CLEANSE-<[horodatage date]>_<[horodatage heure]>.csv
Informations complémentaires
Les colonnes suivantes contiennent des codes qui spécifient des détails précis sur les enregistrements. Cliquez
sur Afficher les colonnes et sélectionnez les colonnes suivantes :
● Informations d'affectation d'adresse
● Type d'affectation d'adresse
● Niveau d'affectation d'adresse
● Code d'information de l'adresse
● Code du statut de l'adresse
● Code d'information des données ne concernant pas l'adresse
● Code de statut des données ne concernant pas l'adresse
Pour en savoir plus, voir les rubriques répertoriées ci-dessous.
Informations associées
Autres colonnes de données [page 200]
Colonnes de données personnelles [page 199]
Colonnes de donnée d'adresses [page 193]
Colonnes d'informations sur le nettoyage des données ne concernant pas l'adresse [page 200]
Colonnes d'informations Address Cleanse [page 194]
Modification des options de nettoyage [page 162]
Guide de l'utilisateur
Data Insight
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
161
Configuration des transformations [page 150]
2.12.6.3 Modification des options de nettoyage
La solution de nettoyage des données présentée par l'Assistant de nettoyage comprend les options de nettoyage
des données recommandées. Le cas échéant, vous pouvez modifier ces options pour répondre à vos besoins.
Pour accéder aux options de nettoyage :
1. Dans l'écran Présentation, cliquez sur Afficher les résultats du nettoyage.
2. Cliquez sur Afficher les données.
3. Sélectionnez un en-tête de colonne (Adresse ou Personne par exemple). Sinon, sélectionnez la catégorie
voulue dans la liste déroulante du volet Modifier les options de nettoyage, sur la droite de l'écran.
Les options disponibles pour la colonne sélectionnée sont affichées dans le volet Modifier les options de
nettoyage.
Quand vous modifiez une option, les données affichées sont instantanément mises à jour et mises en surbrillance
pour refléter l'option sélectionnée.
Options générales
Table 82 :
L'option Casse s'applique à toutes les colonnes incluses dans votre solution de nettoyage des données.
Casse
Description
Abc Xyz
Applique des règles de mise en majuscules des premières lettres.
ABC XYZ
Met toutes les lettres en majuscules
Options des personnes, fonctions et sociétés
Table 83 :
Quand le groupe de colonnes Personne, Fonction ou Société est sélectionné, vous pouvez activer l'option Signes
diacritiques.
Signes diacritiques
Description
María Hernández
Conserve les accents qui figurent dans les colonnes Personne, Fonction et Société.
Maria Hernandez
Supprime tous les accents des colonnes Personne, Fonction et Société.
Options d'adresses
Si une colonne d'adresse est sélectionnée, vous pouvez activer les options suivantes.
162
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide de l'utilisateur
Data Insight
Remarque
Dans certains pays, il n'est pas acceptable d'abréger ou de développer chacun de ces composants d'adresse.
Dans ce cas, votre modification de format n'a pas d'effet sur les données.
Table 84 :
Format de rue
Description
100 N Main St Ste 300
Abrège tous les éléments pouvant être abrégés dans le numéro et nom de rue. Aucune ponc­
tuation n'est insérée.
100 N. Main St. Ste. 300
Abrège tous les éléments pouvant être abrégés dans le numéro et nom de rue. Une ponctua­
tion est insérée pour chaque mot abrégé.
100 North Main Street Suite
300
Utilise la forme complète de tous les mots du numéro et nom de rue.
Table 85 :
Format postal
Description
PO Box 100
Abrège tous les éléments pouvant être abrégés dans l'adresse de boîte postale. Aucune ponc­
tuation n'est insérée.
P.O. Box 100
Abrège tous les éléments pouvant être abrégés dans l'adresse de boîte postale. Une ponctua­
tion est insérée pour chaque mot abrégé.
Post Office Box 100
Utilise la forme complète de tous les mots de l'adresse de boîte postale.
Dans certains pays, la version complète n'est pas officiellement acceptée. Donc, même si
cette option est sélectionnée, certaines adresses postales peuvent être abrégées.
Table 86 :
Format de région
Description
CA
Abrège la région
Dans certains pays, la version abrégée n'est pas officiellement acceptée. Donc, même si cette
option est sélectionnée, certains noms de région peuvent être développés.
Californie
Utilise le nom complet de la région.
Options de téléphone
Table 87 :
Quand une colonne de téléphone est sélectionnée, vous pouvez définir le format du numéro de téléphone. Les
numéros de téléphone des pays utilisant le plan de numérotation nord-américain sont mis en forme selon votre
sélection. Les numéros de téléphone des autres pays ne sont pas concernés par cette option.
Format du téléphone
Description
(213) 608-8126
Met entre parenthèses le code de zone et met un trait d'union entre les deux dernières sec­
tions.
213-608-8126
Met un trait d'union entre les trois sections.
Guide de l'utilisateur
Data Insight
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
163
Format du téléphone
Description
213.608.8126
Sépare les trois sections du numéro de téléphone par des points.
Options de date
Table 88 :
Quand une colonne de date est sélectionnée, vous pouvez définir le format de la date.
Format de date
Description
9/26/2012
Organise la date dans l'ordre mois, jour et année avec des barres obliques comme séparateurs
et sans ajout de zéros.
09/26/2012
Organise la date dans l'ordre mois, jour et année avec des barres obliques comme séparateurs
et avec ajout de zéros.
26/9/2012
Organise la date dans l'ordre jour, mois et année avec des barres obliques comme séparateurs
et sans ajout de zéros.
26/09/2012
Organise la date dans l'ordre jour, mois et année avec des barres obliques comme séparateurs
et avec ajout de zéros.
9.26.2012
Organise la date dans l'ordre mois, jour et année avec des points comme séparateurs et sans
ajout de zéros.
09.26.2012
Organise la date dans l'ordre mois, jour et année avec des points comme séparateurs et avec
ajout de zéros.
26.9.2012
Organise la date dans l'ordre jour, mois et année avec des points comme séparateurs et sans
ajout de zéros.
26.09.2012
Organise la date dans l'ordre jour, mois et année avec des points comme séparateurs et avec
ajout de zéros.
9-26-2012
Organise la date dans l'ordre mois, jour et année avec des tirets comme séparateurs et sans
ajout de zéros.
09-26-2012
Organise la date dans l'ordre mois, jour et année avec des tirets comme séparateurs et avec
ajout de zéros.
26-9-2012
Organise la date dans l'ordre jour, mois et année avec des tirets comme séparateurs et sans
ajout de zéros.
26-09-2012
Organise la date dans l'ordre jour, mois et année avec des tirets comme séparateurs et avec
ajout de zéros.
2012 年 9 月 26 日
Organise la date dans l'ordre année, mois et jour sans ajout de zéros. Les caractères chinois/
japonais sont utilisés comme séparateurs.
2012 年 09 月 26 日
Organise la date dans l'ordre année, mois et jour avec ajout de zéros. Les caractères chinois/
japonais sont utilisés comme séparateurs.
2.12.6.4 Configuration des transformations
A l'étape 4 de l'Assistant de nettoyage ou dans les Résultats du nettoyage, vous pouvez configurer des
modifications de texte (transformations) à appliquer aux colonnes de données spécifiées. Les transformations
164
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide de l'utilisateur
Data Insight
que vous configurez dans l'assistant peuvent aider à préparer les données afin d'obtenir des résultats de
nettoyage et de correspondance plus précis.
Une seule transformation est appliquée à une seule colonne. Vous pouvez configurer plusieurs transformations à
appliquer à la même colonne ou à des colonnes différentes.
La configuration des transformations est facultative.
1. Pour accéder à la configuration des transformations dans l'assistant, continuez dans l'assistant jusqu'à
l'étape 4. Pour accéder à la configuration des transformations pour une solution de nettoyage des données
ayant déjà été créée, ouvrez cette dernière, cliquez sur Afficher les résultats du nettoyage, sur Afficher les
données, puis sur Transformations de base.
2. Sélectionnez le type de transformation à configurer dans la liste déroulante.
Table 89 :
Transformation
Description
Rechercher et remplacer
Remplace le texte spécifié par le nouveau texte que vous indiquez.
Supprimer les espaces
Supprime les espaces avant et/ou après le texte.
Remplacer les cellules
vides
Insère le texte spécifié à la place des champs vides ou nuls.
Supprimer les guillemets
Supprime les guillemets doubles ou simples.
Supprimer les caractères
non imprimables
Supprime les caractères non imprimables suivants, également nommés caractères de con­
trôle :
○
Caractère d'appel
○
Espace arrière
○
Tabulation horizontale
○
Saut de ligne
○
Saut de page
○
Retour chariot
○
Echappement
○
Suppression
3. Dans la fenêtre Ajouter une transformation, configurez la transformation selon la description ci-dessous.
Les prochaines étapes dépendent du choix de la transformation.
Table 90 :
Transformation
Etapes
Rechercher et remplacer
Dans la zone Remplacer, saisissez le texte à supprimer de la colonne sélectionnée. Dans la
zone par, saisissez le texte qui doit remplacer le texte supprimé. Cliquez sur Ajouter.
Répétez ces étapes pour chaque chaîne à remplacer.
Utilisez les boutons flèche vers le haut et vers le bas pour réorganiser les valeurs à rechercher
et remplacer.
Supprimer les espaces
Choisissez Espaces de début pour supprimer les espaces avant le texte dans la colonne sélec­
tionnée.
Choisissez Espaces de fin pour supprimer les espaces après le texte dans la colonne sélection­
née.
Guide de l'utilisateur
Data Insight
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
165
Transformation
Etapes
Remplacer les valeurs
nulles par <valeur par
défaut>
Dans la zone par, saisissez le texte qui doit remplacer les champs vides dans la colonne sélec­
tionnée.
Supprimer les guillemets
Choisissez Guillemets doubles pour supprimer les guillemets doubles (") qui se trouvent n'im­
porte où dans la colonne sélectionnée.
Choisissez Guillemets simples pour supprimer les guillemets simples (') qui se trouvent n'im­
porte où dans la colonne sélectionnée.
Supprimer les caractères
non imprimables
Choisissez Supprimer les caractères non imprimables pour supprimer les caractères de con­
trôle de la colonne sélectionnée.
4. Dans la liste déroulante Sélectionner la colonne à transformer, sélectionnez la colonne sur laquelle appliquer la
transformation.
5. Cliquez sur OK pour enregistrer vos paramètres et fermer la fenêtre.
Vous pouvez cliquer sur la croix (X) pour supprimer une transformation.
Remarque
Les transformations sont toujours appliquées dans cet ordre pour chaque champ : remplacer les cellules
vides, supprimer les caractères non imprimables, supprimer les espaces, supprimer les guillemets et
rechercher-remplacer.
6. Si vous avez terminé la configuration de l'Assistant de nettoyage, cliquez sur Terminer. Si vous travaillez dans
la fenêtre Résultats du nettoyage, cliquez sur Appliquer pour appliquer maintenant les transformations aux
données.
Remarque
Si vous cliquez sur Appliquer dans Résultats du nettoyage, sachez que selon la taille de la table de données,
le nouveau nettoyage et la nouvelle correspondance peuvent durer un certain temps. Une fenêtre de
message s'ouvre pour donner la possibilité d'exécuter ce processus en arrière-plan. Cliquez sur Exécution
en arrière-plan pour continuer le nouveau traitement et revenir à la liste Solutions de nettoyage des
données où vous pouvez accéder à d'autres solutions de nettoyage des données pendant l'exécution du
processus.
Si vous venez de terminer l'assistant ou de cliquer sur Exécution en arrière-plan après application des
modifications dans Résultats du nettoyage, vous revenez à la liste Solutions de nettoyage des données, où
vous pouvez voir la solution de nettoyage des données en cours de traitement. La taille de la table de données
utilisée dans cette solution de nettoyage des données détermine le temps nécessaire au traitement de cette
dernière. Cliquez sur le symbole Actualiser (
) pour voir les mises à jour de statut.
2.12.7 Résultats de la correspondance
Dans l'écran Présentation, pour voir les résultats de la correspondance de manière plus détaillée, cliquez sur le
bouton Afficher les résultats de la correspondance.
L'écran Résultats de la correspondance affiche les résultats du traitement de mise en correspondance d'après le
thème et les règles de correspondance sélectionnés dans l'Assistant de nettoyage.
166
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide de l'utilisateur
Data Insight
Table 91 :
Vous pouvez afficher les résultats de la correspondance au format graphique et visualiser les enregistrements
correspondants, non correspondants et les correspondances partielles.
Option
Description
Afficher les
diagrammes
Affiche une représentation graphique des résultats de la correspondance. Vous pouvez voir le nom­
bre d'enregistrements correspondants, le nombre d'enregistrements non correspondants, le niveau
de confiance des correspondances et les catégories de non-correspondances.
Afficher les données
Affiche les enregistrements correspondants, non correspondants et les correspondances partielles
de vos données.
Dans la vue des données, vous pouvez également accéder aux options de correspondance modifia­
bles.
Terminologie
Table 92 :
Les définitions des termes que vous trouverez dans les résultats de la correspondance de l'Assistant de nettoyage
sont fournies ci-dessous.
Terme
Définition
Fiabilité
Certitude d'une correspondance d'après la similarité des enregistrements.
●
Les correspondances à fiabilité élevée sont exactement semblables ou ont une probabilité de si­
militude très élevée.
●
Les correspondances à fiabilité moyenne sont suffisamment similaires pour être considérées
comme correspondantes, mais vous pouvez les vérifier parce que quelque chose est contestable
au sujet de la correspondance. Cliquez sur la barre Moyen du diagramme, puis sur Afficher les
données pour voir les enregistrements à fiabilité de correspondance moyenne.
●
Les correspondances à fiabilité faible sont des groupes de deux ou trois enregistrements dans
lesquels il existe une correspondance indirecte. Vous pouvez vérifier les enregistrements corres­
pondants pour vérifier que les résultats sont conformes aux prévisions. Cliquez sur la barre
Faible du diagramme, puis sur Afficher les données pour voir les enregistrements à fiabilité de
correspondance faible.
Correspondance indi­
recte
Une paire d'enregistrements du même groupe de correspondance qui ne correspondent pas. Cela se
produit quand des enregistrements correspondent par association. Par exemple, si l'enregistrement
A correspond à l'enregistrement B et que l'enregistrement B correspond à l'enregistrement C, l'enre­
gistrement A et l'enregistrement C sont dans le même groupe de correspondance, même s'ils ne cor­
respondent pas directement.
Correspondance
Une paire ou un groupe d'enregistrements qui semblent être des doublons potentiels.
Groupe de correspon­
dance
Une collection d'enregistrements comprenant un enregistrement principal et un ou plusieurs subor­
donnés correspondant les uns aux autres.
Dans la vue de données Résultats de la correspondance, les groupes de correspondance sont listés
par ID de groupe (numéro d'identification). L'ID de groupe n'est pas significatif en lui-même, c'est
simplement un moyen d'identifier le groupe de correspondance.
Correspondance par­
tielle
Guide de l'utilisateur
Data Insight
Enregistrements qui ne correspondent pas, mais sont proches des critères de correspondance. Il exi­
ste deux catégories de correspondances partielles : ceux qui correspondent partiellement à un
groupe de correspondance et ceux qui correspondent partiellement à d'autres correspondances.
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
167
Terme
Définition
Non-correspondance
Enregistrements qui ne correspondent pas à d'autres. Les enregistrements non correspondants com­
prennent les sous-catégories correspondance partielle et unique.
Exigence
Niveau selon lequel les enregistrements doivent correspondre afin d'être considérés comme corres­
pondances. Exigence de la correspondance faible signifie un faible pourcentage de similitude. Exi­
gence de la correspondance élevée signifie un fort pourcentage de similitude.
Unique
Enregistrements qui ne correspondent pas voire qui correspondent partiellement à d'autres. Les en­
registrements uniques représentent une sous-catégorie des enregistrements non correspondants.
2.12.7.1 Diagrammes de correspondance
Les diagrammes des résultats de la correspondance Assistant de nettoyage aident à mieux comprendre combien
d'enregistrements correspondants contiennent les données et à quel niveau les données bénéficieront du
traitement de correspondance. Cliquez sur les diagrammes pour découvrir toutes les informations proposées.
Dans l'écran Présentation, pour afficher les diagrammes de correspondance, cliquez sur Afficher les résultats de la
correspondance.
Le premier diagramme des résultats de la correspondance affiche le nombre d'enregistrements correspondants
et non correspondants.
Cliquez sur la barre Enregistrements correspondants du diagramme pour afficher les niveaux de fiabilité des
enregistrements correspondants.
Cliquez sur Enregistrements non correspondants pour voir de quelle manière les enregistrements se
décomposent dans les deux catégories de non-correspondance (correspondance partielle et enregistrements
uniques).
168
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide de l'utilisateur
Data Insight
Vous pouvez également utiliser les filtres qui figurent au-dessus de la zone du diagramme pour restreindre des
éléments affichés. Par exemple, sélectionnez
partielles
vue.
Enregistrements non correspondants
Correspondances
pour afficher ces dernières. Les filtres que vous définissez déterminent les données affichées dans la
Les informations reportées dans les diagrammes figurent également dans le tableau Résumé sous le diagramme.
Vous pouvez faire glisser les diviseurs entre les volets pour élargir ou rétrécir un diagramme.
Cliquez sur Présentation pour revenir à l'écran Présentation.
2.12.7.2 Affichage des enregistrements correspondants
Dans l'écran Assistant de nettoyage Présentation, pour voir les résultats du traitement de correspondance,
cliquez sur le bouton Afficher les résultats de la correspondance, puis sur Afficher les données.
Les résultats de la correspondance que vous voyez dans l'Assistant de nettoyage servent à titre d'aperçu
uniquement. Aucune modification des données n'a lieu tant que le job n'a pas été traité dans le Workbench de
Data Services .
La vue de données Résultats de la correspondance affiche les enregistrements correspondants regroupés par ID
de groupe.
Les correspondances partielles associées au groupe de correspondance sélectionné sont affichées, en italique et
sous une ligne de pointillés dans chaque groupe de correspondance. Les correspondances partielles ne font pas
partie du groupe de correspondance, mais elles le pourraient si les options de correspondance étaient définies
différemment.
Tous les groupes de correspondance comportant un indicateur rouge dans leur colonne ID de groupe peuvent
mériter une attention particulière : il est possible que quelque chose soit à corriger dans ce groupe de
correspondance. L'infobulle au-dessus de l'indicateur rouge apporte davantage d'instructions.
Dans la partie inférieure de la fenêtre, vous pouvez voir les enregistrements non correspondants uniques dans
l'onglet Enregistrements non correspondants.
Dans la vue de données Résultats de la correspondance, vous pouvez :
● Voir comment la mise en correspondance a affecté les données.
● Personnaliser la vue.
● Rechercher les données
● Comparer deux enregistrements côte à côte avec leurs différences mises en surbrillance.
● Définir des options de personnalisation de la correspondance.
● Exporter les enregistrements de correspondance
● Cliquez sur Présentation pour revenir à l'écran Présentation.
Personnalisation de la vue.
Vous pouvez contrôler la vue de données de la manière suivante :
Guide de l'utilisateur
Data Insight
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
169
● Cliquez sur Afficher les colonnes. Sélectionnez les colonnes à afficher. Désélectionnez les colonnes à
masquer.
● Dans la section Enregistrements non correspondants, cliquez sur Critères de tri pour choisir une ou plusieurs
colonnes sur lesquelles effectuer le tri, dans l'ordre croissant (de A à Z) ou décroissant (de Z à A). Un petit
indicateur de tri est affiché dans l'en-tête de cellule des colonnes utilisées pour le tri.
● Faites glisser les bordures de colonne pour redimensionner les colonnes.
● Cliquez sur le petit X dans le coin supérieur droit d'un en-tête de colonne pour masquer celle-ci.
● Utilisez les filtres qui figurent au-dessus de la zone du diagramme pour restreindre la portée des éléments
affichés.
● Utilisez les boutons de navigation dans les pages (
page de données, si plusieurs sont disponibles.
) pour afficher une autre
Recherche des données
Utilisez le champ Rechercher pour rechercher une chaîne de texte particulière dans vos données. Saisissez le(s)
terme(s) de recherche, choisissez une colonne dans la liste déroulante si vous souhaitez affiner la recherche, puis
appuyez sur la touche Entrée ou cliquez sur l'icône de loupe pour rechercher les données. Les résultats de
recherche apparaissent en surbrillance dans la vue de données.
Remarque
Si la vue des données des enregistrements de correspondance est déjà filtrée, la recherche a lieu uniquement
au sein des résultats filtrés. Les filtres situés au-dessus de la vue de données affichent également le nombre
d'enregistrements incluant le terme de recherche.
La recherche au sein des Résultats de la correspondance inclut les enregistrements de correspondance et les
enregistrements de non correspondance mais pas les correspondances partielles.
Pour supprimer un terme de recherche et les résultats de recherche qui lui sont associés, cliquez sur le petit X qui
s'affiche dans la zone Rechercher.
Exportation des enregistrements de correspondance
Vous pouvez exporter vos données dans un fichier CSV (Comma Separated Values, séparés par une virgule) pour
pouvoir le partager avec des collègues susceptibles d'avoir besoin de voir les résultats de correspondance avant
que vous finalisiez la solution de nettoyage des données et que vous la publiiez pour l'utiliser sur vos données
réelles. Les fichiers CSV peuvent être ouverts avec un tableur comme Microsoft Excel.
Lorsque vous exportez des données à partir de la vue de données Résultats de la correspondance, le fichier
exporté affiche les enregistrements de correspondance regroupés par numéro de groupe. Les correspondances
partielles et les enregistrements uniques ne figurent pas dans le fichier exporté.
1. Cliquez sur Exporter les données.
2. Choisissez parmi les options d'exportation suivantes, puis cliquez sur OK.
170
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide de l'utilisateur
Data Insight
Table 93 :
Option d'exportation
Description
Exporter au format CSV
Enregistre tous les enregistrements de correspondance dans un fichier CSV, compressé
dans un fichier ZIP.
Exporter les données filtrées
vers le fichier CSV
Enregistre les enregistrements de correspondance répondant à vos critères de filtre dans
un fichier CSV, compressé dans un fichier ZIP. Les enregistrements filtrés peuvent inclure
plusieurs pages de données.
Exporter les données de la
vue en cours vers le fichier
CSV
Enregistre les enregistrements de correspondance de la vue de la page actuelle dans un fi­
chier CSV, compressé dans un fichier ZIP.
Une fenêtre de message vous donne la possibilité d'exécuter ce processus en arrière-plan.
3. Cliquez sur Exécution en arrière-plan pour revenir à la liste des Solutions de nettoyage des données où vous
pouvez accéder à d'autres solutions de nettoyage des données pendant l'exécution du processus. Dès qu'un
traitement est terminé, le statut de la solution de nettoyage des données est à nouveau Prêt et vous pouvez
ouvrir la solution.
Si vous n'avez pas cliqué sur Exécution en arrière-plan, l'exportation est traitée pendant que la barre d'état
affiche la progression.
Une fenêtre de message s'affiche pour vous informer de la fin de l'exportation.
4. Dans la fenêtre de message, cliquez sur le bouton Enregistrer.
5. Spécifiez le fichier et l'emplacement du fichier .zip contenant le fichier .csv.
Notez que le fichier .csv est toujours nommé comme suit :
DCA_<[nom solution]>_MATCH-<[horodatage date]>_<[horodatage heure]>.csv
Informations associées
Comparaison d'enregistrements [page 171]
Colonnes d'informations correspondantes [page 204]
Colonnes de donnée d'adresses [page 193]
Colonnes de données personnelles [page 199]
Autres colonnes de données [page 200]
2.12.7.2.1 Comparaison d'enregistrements
Pour comparer des enregistrements côte à côte, sélectionnez un enregistrement dans la vue de données
Résultats de correspondance, cliquez sur Comparer les enregistrements, puis faites glisser un autre
enregistrement dans le Visualiseur de comparaison d'enregistrements. Vous pouvez comparer les
enregistrements dans la zone des enregistrements de correspondance ou dans l'onglet Non-correspondances.
Le Visualiseur de comparaison d'enregistrements affiche toutes les informations disponibles pour les
enregistrements sélectionnés :
● Chaque colonne de données pertinente, avec les différences entre les deux enregistrements marquées en
rouge.
Guide de l'utilisateur
Data Insight
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
171
● Les colonnes spécifiques à la correspondance qui en apprennent plus sur le processus de correspondance.
Colonnes utilisées pour la correspondance
Les colonnes de correspondance répertoriées ci-dessous affichent les données utilisées pour la correspondance.
La version Correspondance d'une colonne peut ne pas correspondre exactement à son homologue nommé
colonne de non-correspondance (par exemple, Nom de famille correspondant par rapport à Nom de famille). Les
colonnes de correspondance sont simplifiées à des fins de correspondance : mots étrangers, ponctuation,
espaces et signes diacritiques sont supprimés pour simplifier le processus de comparaison. Par exemple, le nom
de famille "de Rosier" est stocké dans la colonne Nom de famille correspondante sous la forme "ROSIER".
Certaines colonnes proposent également des alternatives. Les alternatives comptent pour les différentes
orthographes, les variantes et les formes standard.
Colonnes de correspondance :
● Nom du bâtiment correspondant
● Nom de la rue correspondant
● Nom de la rue 2 correspondant
● Type de rue correspondant
● Direction de la rue correspondante
● Numéro de la rue correspondant
● Ilot correspondant
● Cage d'escalier correspondante
● Aile correspondante
● Etage correspondant
● Unité correspondante
● Ville correspondante
● Prénom correspondant, Autre prénom 1-6 correspondant
● Deuxième prénom correspondant, Autre deuxième prénom 1-6 correspondant
● Nom de famille correspondant, Autre nom de famille 1 correspondant
● Titre de maturité correspondant, Autre titre de maturité 1 correspondant
● Société correspondante, Autre société 1 correspondante
● Téléphone correspondant, Téléphone 2-6 correspondant
Informations associées
Colonnes d'informations correspondantes [page 204]
Colonnes de donnée d'adresses [page 193]
Colonnes de données personnelles [page 199]
Autres colonnes de données [page 200]
172
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide de l'utilisateur
Data Insight
2.12.7.3 Modification des options de correspondance
Si les résultats de la correspondance ne répondent pas à vos attentes, vous pouvez modifier les options de
correspondance dans la vue de données Résultats de la correspondance.
Les scénarios suivants peuvent vous inviter à modifier les options de correspondance :
● Un enregistrement s'affiche dans un groupe de correspondance auquel il n'appartient pas.
● Un enregistrement identifié comme correspondance partielle doit figurer dans un groupe de correspondance.
Conseil
Lorsque vous appliquez les options de correspondance mises à jour, la correspondance est effectuée à
nouveau. Sachez que selon la quantité de données, le nouveau traitement des correspondances peut durer un
certain temps.
Pour accéder aux options de correspondance :
1. Dans l'écran Présentation, cliquez sur Afficher les résultats de la correspondance.
2. Dans l'écran Résultats de la correspondance, cliquez sur Afficher les données pour afficher les
enregistrements correspondants.
3. Sélectionnez un en-tête de colonne (Adresse ou Personne par exemple). Sinon, sélectionnez la catégorie
voulue dans la liste déroulante du volet Modifier les options de correspondance, sur la droite de l'écran.
Les options disponibles pour la catégorie de données sélectionnée sont affichées dans le volet Modifier les
options de correspondance.
4. Faites glisser le curseur de correspondance vers la gauche pour rendre la correspondance de la catégorie de
données sélectionnée moins stricte (plus faible) ou vers la droite pour la rendre plus stricte (plus élevée).
L'exigence signifie le niveau de rapprochement des enregistrements pour qu'ils soient considérés comme des
correspondances. Une correspondance faible comporte un faible pourcentage de similitude. Une
correspondance élevée comporte un fort pourcentage de similitude.
5. Utilisez les options avancées décrites ci-dessous.
Les options avancées donnent davantage de contrôle sur des types de correspondances spécifiques. Les
options affichées s'appliquent uniquement à la catégorie de données sélectionnée.
Les options de correspondance avancées sont disponibles pour les données des personnes, des sociétés et
des adresses.
Vous pouvez modifier plusieurs options de correspondance par catégorie (personne, société ou adresse).
Vous devez appliquer ou annuler les modifications des options par catégorie avant de pouvoir quitter les
options de correspondance de chaque catégorie.
Table 94 :
Options de correspondance des personnes
Description
John Schmidt = J. Schmidt
Un nom avec un prénom abrégé par une majuscule peut correspondre
au même nom avec un prénom orthographié entièrement.
John Schmidt = John-Paul Schmidt
Un nom avec un prénom unique peut correspondre au même nom avec
un prénom composé.
John Schmidt = W. John Schmidt
Une attention particulière est portée pour permettre une correspon­
dance quand le prénom d'un enregistrement correspond au deuxième
prénom d'un autre enregistrement.
Guide de l'utilisateur
Data Insight
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
173
Options de correspondance des personnes
Description
John Schmidt = Johnathan Schmidt
Les variantes de nom sont prises en compte lors de la mise en corres­
pondance des prénoms.
John Schmidt = John S.
Un nom avec un nom de famille abrégé par une majuscule peut corres­
pondre au même nom avec un nom de famille orthographié entière­
ment.
John Schmidt = John Schmidt Bauer
Un nom avec un nom de famille unique peut correspondre au même
nom avec un nom de famille composé.
John Schmidt = John Schmidt Jr.
Un nom avec un suffixe peut correspondre au même nom sans suffixe.
Table 95 :
Options de correspondance des sociétés
Description
Royal Medical Center = RMC
Un nom de société complet peut correspondre à ses initiales.
Linda's Restaurant = Linda's
Une version abrégée d'un nom de société peut correspondre à un nom
de société plus long si les mots du nom abrégé figurent dans le nom
complet.
International Group = Intl. Grp.
Les mots abrégés d'un nom de société peuvent correspondre au mots
orthographiés entièrement.
First Bank #72 = First Bank #52
Les noms de société peuvent correspondre même si les numéros sont
différents.
High Tech Pty. Ltd. = High Tech
Les mots non significatifs ne sont pas pris en compte lors de la compa­
raison des noms de société.
Table 96 :
Options de correspondance des adresses
Description
100 Main St = 100 Main
Une adresse avec un type de rue peut correspondre à la même adresse
sans type de rue.
100 Main St = 100 N Main St
Une adresse avec direction peut correspondre à la même adresse sans
direction.
100 Main St = 100 Main St Suite 200
Une adresse avec des données secondaires peut correspondre à la
même adresse sans données secondaires.
100 Main St = 100 Main Ave
Une adresse avec un type de rue peut correspondre à la même adresse
avec un type de rue différent.
100 S Main St = 100 N Main St
Une adresse avec direction peut correspondre à la même adresse avec
une direction différente.
6. Cliquez sur Appliquer pour exécuter à nouveau le traitement des correspondances sur ces données à l'aide
des options de correspondance mises à jour.
Une fenêtre de message vous donne la possibilité d'exécuter ce processus en arrière-plan. Cliquez sur Exécution
en arrière-plan pour revenir à la liste des Solutions de nettoyage des données où vous pouvez accéder à d'autres
solutions de nettoyage des données pendant l'exécution du processus. Dès qu'un traitement de correspondance
est terminé, le statut de la solution de nettoyage des données est à nouveau Prêt et vous pouvez ouvrir la solution
pour afficher un aperçu de vos modifications de correspondance.
Si vous ne cliquez pas sur Exécution en arrière-plan, la fenêtre Aperçu des modifications de correspondance
s'ouvre dès qu'un traitement de correspondance est terminé.
174
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide de l'utilisateur
Data Insight
Analysez les résultats dans la fenêtre Aperçu des modifications de correspondance. Observez dans quelle mesure
votre modification a affecté le nombre de groupes de correspondance, le nombre de nouvelles noncorrespondances et le nombre total d'enregistrements concernés. Après avoir vérifié ce résumé, cliquez sur
Aperçu pour voir ces modifications appliquées aux données ou cliquez sur Annuler pour annuler les modifications.
Vous revenez à l'écran Résultats de la correspondance. Si vous avez cliqué sur Aperçu, vous pouvez voir les
groupes de correspondance mis à jour. Pour conserver cette modification, cliquez sur Appliquer. Pour annuler
cette modification, cliquez sur Annuler.
2.12.7.4 Modification du thème et des règles de
correspondance
Si le thème et/ou les règles de correspondance que vous avez sélectionnés dans l'assistant ne répondent pas à
vos attentes, vous pouvez les modifier dans la vue de données Résultats de la correspondance.
Conseil
Lorsque vous appliquez le thème ou les règles de correspondance mises à jour, la correspondance est
effectuée à nouveau. Sachez que selon la quantité de données, le nouveau traitement des correspondances
peut durer un certain temps.
Remarque
Vous pouvez activer la correspondance, même si vous avez sélectionné Aucune correspondance dans
l'assistant. Voir les étapes ci-dessous.
Pour modifier le thème ou les règles de correspondance :
1. Dans l'écran Présentation, cliquez sur Afficher les résultats de la correspondance.
Ou si vous sélectionnez Aucune correspondance dans l'assistant, cliquez sur le lien Activer la correspondance
dans le volet Correspondance. Puis passez à l'étape 4 ci-dessous.
2. Dans l'écran Résultats de la correspondance, cliquez sur Afficher les données pour afficher les
enregistrements correspondants.
3. Cliquez sur le volet Modifier le thème de correspondance sur la droite de l'écran.
4. Sélectionnez le thème de correspondance souhaité dans la liste déroulante Thème de correspondance.
Pour en savoir plus sur les thèmes et règles de correspondance, voir Configuration de la correspondance
[page 147] et Règles de correspondance [page 176].
5. Sélectionnez les règles de correspondance souhaitées dans la liste Règles de correspondance.
6. Le cas échéant, cliquez sur l'icône crayon ou sur le lien Modifier les colonnes [...] à utiliser pour spécifier les
colonnes à utiliser pour la correspondance.
7. Cliquez sur Appliquer pour exécuter à nouveau le traitement des correspondances sur ces données à l'aide du
thème et/ou des règles de correspondance mises à jour.
Une fenêtre de message vous donne la possibilité d'exécuter ce processus en arrière-plan. Cliquez sur Exécution
en arrière-plan pour revenir à la liste des Solutions de nettoyage des données où vous pouvez accéder à d'autres
solutions de nettoyage des données pendant l'exécution du processus. Dès qu'un traitement de correspondance
est terminé, le statut de la solution de nettoyage des données est à nouveau Prêt et vous pouvez ouvrir la solution
pour afficher un aperçu de vos modifications de correspondance.
Guide de l'utilisateur
Data Insight
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
175
Si vous ne cliquez pas sur Exécution en arrière-plan, la fenêtre Aperçu des modifications de correspondance
s'ouvre dès qu'un traitement de correspondance est terminé.
Analysez les résultats dans la fenêtre Aperçu des modifications de correspondance. Observez dans quelle mesure
votre modification a affecté le nombre de groupes de correspondance, le nombre de nouvelles noncorrespondances et le nombre total d'enregistrements concernés. Après avoir vérifié ce résumé, cliquez sur
Aperçu pour voir ces modifications appliquées aux données ou cliquez sur Annuler pour annuler les modifications.
Vous revenez à l'écran Résultats de la correspondance. Si vous avez cliqué sur Aperçu, vous pouvez voir les
groupes de correspondance mis à jour. Pour conserver cette modification, cliquez sur Appliquer. Pour annuler
cette modification, cliquez sur Annuler.
2.12.7.5 Règles de correspondance
L'Assistant de nettoyage effectue une mise en correspondance en fonction du thème et des règles de
correspondance sélectionnés dans l' Assistant de nettoyage. Dans certains cas, l'Assistant de nettoyage utilise
plusieurs règles de correspondance qui font partie de la catégorie de règle sélectionnée dans l'assistant. Par
exemple, si vous sélectionnez la règle de correspondance Person and Address dans l'assistant, l'Assistant de
nettoyage utilise plusieurs règles de correspondance Person and Address afin de rechercher les enregistrements
correspondants, chacune étant conçue pour un type d'adresse spécifique.
La colonne Règle de correspondance, que vous pouvez voir dans la vue de données Résultats de la
correspondance et dans le Visualiseur de comparaison d'enregistrements affiche la règle de correspondance
spécifique à l'origine du fait qu'une paire d'enregistrements a été considérée comme enregistrements
correspondants.
Traitement des règles
Vous pouvez sélectionner plusieurs règles de correspondance dans l'Assistant de nettoyage. Une
correspondance est déterminée quand les enregistrements répondent aux critères de l'une des règles de
correspondance. Quand une correspondance est trouvée, aucune autre comparaison n'est effectuée.
Par exemple, l'Assistant de nettoyage effectue un traitement des correspondances à l'aide des règles de
correspondance Person and ID et Person and Phone. Si une paire d'enregistrements correspond d'après la règle
de correspondance Person and ID, la comparaison d'après la règle Person and Phone n'est pas nécessaire et n'est
pas effectuée.
L'Assistant de nettoyage applique les règles de correspondance dans l'ordre suivant :
1. ID (ID only ou un élément et ID, par exemple Person and ID)
2. Téléphone (Phone only ou un élément et Phone, par exemple Person and Phone)
3. Courrier électronique (Email only ou un élément et Email, par exemple Person and Email)
4. Date (Date only ou un élément et Date, par exemple Person and Date)
5. Adresse (Address only ou un élément et adresse, par exemple Personne et adresse)
6. Autre
176
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide de l'utilisateur
Data Insight
Règles de correspondance des personnes et adresses
Table 97 :
Règle de correspondance
Description
Person and Postal Address 1
Identifie les enregistrements correspon­
dants d'après les noms de personnes et
les adresses postales.
Person and Postal Address 2
Person and Rural Address 1
Person and Rural Address 2
Person and General Delivery Address
Guide de l'utilisateur
Data Insight
Colonnes comparées
Identifie les enregistrements correspon­
dants d'après les noms de personnes et
les adresses postales dans les scripts
chinois et japonais.
Identifie les enregistrements correspon­
dants d'après les noms de personnes et
les adresses rurales dans lesquels les
deux comportent un numéro de boîte
postale.
Identifie les enregistrements correspon­
dants d'après les noms de personnes et
les adresses rurales dans lesquels un nu­
méro de boîte postale manque pour l'un
des deux.
Identifie les enregistrements correspon­
dants d'après les noms de personnes et
les adresses de livraison générale ou de
poste restante.
●
Prénom
●
Deuxième prénom
●
Nom de famille
●
Titre de maturité
●
Numéro de boîte postale
●
Code postal
●
Pays
●
Prénom
●
Nom de famille
●
Titre de maturité
●
Numéro de boîte postale
●
Code postal
●
Pays
●
Prénom
●
Deuxième prénom
●
Nom de famille
●
Titre de maturité
●
Numéro de route rurale
●
Numéro de boîte postale de la route
rurale
●
Ville
●
Code postal
●
Pays
●
Prénom
●
Deuxième prénom
●
Nom de famille
●
Titre de maturité
●
Numéro de route rurale
●
Ville
●
Code postal
●
Pays
●
Prénom
●
Deuxième prénom
●
Nom de famille
●
Titre de maturité
●
Ville
●
Code postal
●
Pays
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
177
Règle de correspondance
Description
Person and Building Address
Identifie les enregistrements correspon­
dants d'après les noms de personnes et
les adresses qui ont été validées pour le
nom de bâtiment lors du processus de
nettoyage.
Person and Street Address 1
Person and Street Address 2
Person and Street Address 3
178
Identifie les enregistrements correspon­
dants d'après les noms de personnes et
les numéros et noms de rue dans les
pays qui n'ont pas leur propre règle de
correspondance nationale pour les nu­
méros et noms de rue.
Identifie les enregistrements correspon­
dants d'après les noms de personnes et
les numéros et noms de rue dans les
scripts chinois et japonais.
Identifie les enregistrements correspon­
dants d'après les noms de personnes et
les numéros et noms de rue aux EtatsUnis.
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Colonnes comparées
●
Prénom
●
Deuxième prénom
●
Nom de famille
●
Titre de maturité
●
Nom de bâtiment
●
Nom de la rue
●
Numéro de la rue
●
Adresse secondaire
●
Ville
●
Région
●
Code postal
●
Pays
●
Prénom
●
Deuxième prénom
●
Nom de famille
●
Titre de maturité
●
Nom de la rue
●
Numéro de la rue
●
Adresse secondaire
●
Ville
●
Région
●
Code postal
●
Pays
●
Prénom
●
Nom de famille
●
Titre de maturité
●
Nom de bâtiment
●
Nom de la rue
●
Numéro de la rue
●
Adresse secondaire
●
Ville
●
Région
●
Code postal
●
Pays
●
Prénom
●
Deuxième prénom
●
Nom de famille
●
Titre de maturité
●
Nom de la rue
●
Numéro de la rue
●
Adresse secondaire
●
Ville
●
Région
●
Code postal
●
Pays
Guide de l'utilisateur
Data Insight
Règle de correspondance
Description
Person and Street Address 4
Identifie les enregistrements correspon­
dants d'après les noms de personnes et
les numéros et noms de rue au Canada
et en Grande-Bretagne.
Person and Street Address 5
Person and Dual Address
Colonnes comparées
Identifie les enregistrements correspon­
dants d'après les noms de personnes et
les numéros et noms de rue qui, lors du
processus de nettoyage, ont été validés
uniquement pour la région ou le pays (ou
bien sans niveau d'affectation).
Identifie les enregistrements correspon­
dants d'après les noms de personnes et
les adresses dans lesquels un des élé­
ments comporte une adresse à la fois
dans la colonne Address et dans la co­
lonne Dual Address.
●
Prénom
●
Deuxième prénom
●
Nom de famille
●
Titre de maturité
●
Nom de la rue
●
Nom de la rue 2
●
Adresse secondaire
●
District
●
Ville
●
Région
●
Code postal
●
Pays
●
Prénom
●
Deuxième prénom
●
Nom de famille
●
Titre de maturité
●
Nom de la rue
●
Numéro de la rue
●
Adresse secondaire
●
Ville
●
Région
●
Code postal
●
Pays
●
Prénom
●
Deuxième prénom
●
Nom de famille
●
Titre de maturité
●
Ligne d'adresse
●
Adresse double
●
Ville
●
Région
●
Code postal
●
Pays
Règles de correspondance des noms de famille et adresses
Table 98 :
Règle de correspondance
Description
Family and Postal Address 1
Identifie les enregistrements correspon­
dants d'après les noms de famille et les
adresses postales.
Guide de l'utilisateur
Data Insight
Colonnes comparées
●
Nom de famille
●
Numéro de boîte postale
●
Code postal
●
Pays
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
179
Règle de correspondance
Description
Family and Postal Address 2
Identifie les enregistrements correspon­
dants d'après les noms de famille et les
adresses postales dans les scripts chi­
nois et japonais.
●
Nom de famille
●
Numéro de boîte postale
●
Code postal
●
Pays
Identifie les enregistrements correspon­
dants d'après les noms de famille et les
adresses rurales dans lesquels les deux
comportent un numéro de boîte postale.
●
Nom de famille
●
Numéro de route rurale
●
Numéro de boîte postale de la route
rurale
●
Ville
●
Code postal
●
Pays
Identifie les enregistrements correspon­
dants d'après les noms de famille et les
adresses rurales dans lesquels un nu­
méro de boîte postale manque pour l'un
des deux.
●
Nom de famille
●
Numéro de route rurale
●
Ville
●
Code postal
●
Pays
Identifie les enregistrements correspon­
dants d'après les noms de famille et les
adresses de livraison générale ou de
poste restante.
●
Nom de famille
●
Ville
●
Code postal
●
Pays
Identifie les enregistrements correspon­
dants d'après les noms de famille et les
adresses qui ont été validées pour le
nom de bâtiment lors du processus de
nettoyage.
●
Nom de famille
●
Nom de la rue
●
Numéro de la rue
●
Adresse secondaire
●
Nom de bâtiment
●
Ville
●
Région
●
Code postal
●
Pays
●
Nom de famille
●
Nom de la rue
●
Numéro de la rue
●
Adresse secondaire
●
Ville
●
Région
●
Code postal
●
Pays
Family and Rural Address 1
Family and Rural Address 2
Family and General Delivery Address
Family and Building Address
Family and Street Address 1
180
Identifie les enregistrements correspon­
dants d'après les noms de famille et les
numéros et noms de rue dans les pays
qui n'ont pas leur propre règle de corres­
pondance nationale pour les numéros et
noms de rue.
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Colonnes comparées
Guide de l'utilisateur
Data Insight
Règle de correspondance
Description
Family and Street Address 2
Identifie les enregistrements correspon­
dants d'après les noms de famille et les
numéros et noms de rue dans les scripts
chinois et japonais.
Family and Street Address 3
Family and Street Address 4
Family and Street Address 5
Family and Dual Address
Guide de l'utilisateur
Data Insight
Colonnes comparées
Identifie les enregistrements correspon­
dants d'après les noms de famille et les
numéros et noms de rue aux Etats-Unis.
Identifie les enregistrements correspon­
dants d'après les noms de famille et les
numéros et noms de rue au Canada et
en Grande-Bretagne.
Identifie les enregistrements correspon­
dants d'après les noms de famille et les
numéros et noms de rue qui, lors du pro­
cessus de nettoyage, ont été validés uni­
quement pour la région ou le pays (ou
bien sans niveau d'affectation).
Identifie les enregistrements correspon­
dants d'après les noms de famille et les
adresses dans lesquels un des éléments
comporte une adresse à la fois dans la
colonne Address et dans la colonne Dual
Address.
●
Nom de famille
●
Nom de la rue
●
Numéro de la rue
●
Adresse secondaire
●
Nom de bâtiment
●
Ville
●
Région
●
Code postal
●
Pays
●
Nom de famille
●
Nom de la rue
●
Numéro de la rue
●
Adresse secondaire
●
Ville
●
Région
●
Code postal
●
Pays
●
Nom de famille
●
Nom de la rue
●
Nom de la rue 2
●
Numéro de la rue
●
Adresse secondaire
●
District
●
Ville
●
Région
●
Code postal
●
Pays
●
Nom de famille
●
Nom de la rue
●
Numéro de la rue
●
Adresse secondaire
●
Ville
●
Région
●
Code postal
●
Pays
●
Nom de famille
●
Ligne d'adresse
●
Adresse double
●
Ville
●
Région
●
Code postal
●
Pays
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
181
Règles de correspondance des sociétés et adresses
Table 99 :
Règle de correspondance
Description
Firm and Postal Address 1
Identifie les enregistrements correspon­
dants d'après les noms de société et les
adresses postales.
Firm and Postal Address 2
Firm and Rural Address 1
Firm and Rural Address 2
Firm and General Delivery Address
Firm and Building Address
182
Colonnes comparées
●
Nom d'organisation
●
Numéro de boîte postale
●
Code postal
●
Pays
Identifie les enregistrements correspon­
dants d'après les noms de société et les
adresses postales dans les scripts chi­
nois et japonais.
●
Nom d'organisation
●
Numéro de boîte postale
●
Code postal
●
Pays
Identifie les enregistrements correspon­
dants d'après les noms de société et les
adresses rurales dans lesquels les deux
comportent un numéro de boîte postale.
●
Nom d'organisation
●
Numéro de route rurale
●
Numéro de boîte postale de la route
rurale
●
Ville
●
Code postal
●
Pays
Identifie les enregistrements correspon­
dants d'après les noms de société et les
adresses rurales dans lesquels un nu­
méro de boîte postale manque pour l'un
des deux.
●
Nom d'organisation
●
Numéro de route rurale
●
Ville
●
Code postal
●
Pays
Identifie les enregistrements correspon­
dants d'après les noms de société et les
adresses de livraison générale ou de
poste restante.
●
Nom d'organisation
●
Ville
●
Code postal
●
Pays
Identifie les enregistrements correspon­
dants d'après les noms de société et les
adresses qui ont été validées pour le
nom de bâtiment lors du processus de
nettoyage.
●
Nom d'organisation
●
Nom de bâtiment
●
Nom de la rue
●
Numéro de la rue
●
Adresse secondaire
●
Ville
●
Région
●
Code postal
●
Pays
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide de l'utilisateur
Data Insight
Règle de correspondance
Description
Firm and Street Address 1
Identifie les enregistrements correspon­
dants d'après les noms de société et les
numéros et noms de rue dans les pays
qui n'ont pas leur propre règle de corres­
pondance nationale pour les numéros et
noms de rue.
Firm and Street Address 2
Firm and Street Address 3
Firm and Street Address 4
Firm and Street Address 5
Guide de l'utilisateur
Data Insight
Colonnes comparées
Identifie les enregistrements correspon­
dants d'après les noms de société et les
numéros et noms de rue dans les scripts
chinois et japonais.
Identifie les enregistrements correspon­
dants d'après les noms de société et les
numéros et noms de rue aux Etats-Unis.
Identifie les enregistrements correspon­
dants d'après les noms de société et les
numéros et noms de rue au Canada et
en Grande-Bretagne.
Identifie les enregistrements correspon­
dants d'après les noms de société et les
numéros et noms de rue qui, lors du pro­
cessus de nettoyage, ont été validés uni­
quement pour la région ou le pays (ou
bien sans niveau d'affectation).
●
Nom d'organisation
●
Nom de la rue
●
Numéro de la rue
●
Adresse secondaire
●
Ville
●
Région
●
Code postal
●
Pays
●
Nom d'organisation
●
Nom de la rue
●
Numéro de la rue
●
Adresse secondaire
●
Nom de bâtiment
●
Ville
●
Région
●
Code postal
●
Pays
●
Nom d'organisation
●
Nom de la rue
●
Numéro de la rue
●
Adresse secondaire
●
Ville
●
Région
●
Code postal
●
Pays
●
Nom d'organisation
●
Nom de la rue
●
Nom de la rue 2
●
Adresse secondaire
●
District
●
Ville
●
Région
●
Code postal
●
Pays
●
Nom d'organisation
●
Nom de la rue
●
Numéro de la rue
●
Adresse secondaire
●
Ville
●
Région
●
Code postal
●
Pays
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
183
Règle de correspondance
Description
Firm and Dual Address
Identifie les enregistrements correspon­
dants d'après les noms de société et les
adresses dans lesquels l'un des élé­
ments comporte une adresse à la fois
dans la colonne Address et dans la co­
lonne Dual Address.
Colonnes comparées
●
Nom d'organisation
●
Ligne d'adresse
●
Adresse double
●
Ville
●
Région
●
Code postal
●
Pays
Règles de correspondance des personnes, sociétés et adresses
Table 100 :
Règle de correspondance
Description
Person and Firm and Postal Address 1
Identifie les enregistrements correspon­
dants d'après les noms de personnes,
les noms de société et les adresses pos­
tales.
Person and Firm and Postal Address 2
Person and Firm and Rural Address 1
184
Identifie les enregistrements correspon­
dants d'après les noms de personnes,
les noms de société et les adresses pos­
tales dans les scripts chinois et japonais.
Identifie les enregistrements correspon­
dants d'après les noms de personnes,
les noms de société et les adresses rura­
les dans lesquels les deux comportent
un numéro de boîte postale.
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Colonnes comparées
●
Prénom
●
Deuxième prénom
●
Nom de famille
●
Titre de maturité
●
Nom d'organisation
●
Numéro de boîte postale
●
Code postal
●
Pays
●
Prénom
●
Nom de famille
●
Titre de maturité
●
Nom d'organisation
●
Numéro de boîte postale
●
Code postal
●
Pays
●
Prénom
●
Deuxième prénom
●
Nom de famille
●
Titre de maturité
●
Nom d'organisation
●
Numéro de route rurale
●
Numéro de boîte postale de la route
rurale
●
Ville
●
Code postal
●
Pays
Guide de l'utilisateur
Data Insight
Règle de correspondance
Description
Person and Firm and Rural Address 2
Identifie les enregistrements correspon­
dants d'après les noms de personnes,
les noms de société et les adresses rura­
les dans lesquels un numéro de boîte
postale manque pour l'un des deux ou
les deux.
Person and Firm and General Delivery
Address
Person and Firm and Building Address
Person and Firm and Street Address 1
Guide de l'utilisateur
Data Insight
Colonnes comparées
Identifie les enregistrements correspon­
dants d'après les noms de personnes,
les noms de société et les adresses de li­
vraison générale ou de poste restante.
Identifie les enregistrements correspon­
dants d'après les noms de personnes,
les noms de société et les adresses qui
ont été validées pour le nom de bâtiment
lors du processus de nettoyage.
Identifie les enregistrements correspon­
dants d'après les noms de personnes,
les noms de société et les numéros et
noms de rue dans les pays qui n'ont pas
leur propre règle de correspondance na­
tionale pour les numéros et noms de rue.
●
Prénom
●
Deuxième prénom
●
Nom de famille
●
Titre de maturité
●
Nom d'organisation
●
Numéro de route rurale
●
Ville
●
Code postal
●
Pays
●
Prénom
●
Deuxième prénom
●
Nom de famille
●
Titre de maturité
●
Nom d'organisation
●
Ville
●
Code postal
●
Pays
●
Prénom
●
Deuxième prénom
●
Nom de famille
●
Titre de maturité
●
Nom d'organisation
●
Nom de bâtiment
●
Nom de la rue
●
Numéro de la rue
●
Adresse secondaire
●
Ville
●
Région
●
Code postal
●
Pays
●
Prénom
●
Deuxième prénom
●
Nom de famille
●
Titre de maturité
●
Nom d'organisation
●
Nom de la rue
●
Numéro de la rue
●
Adresse secondaire
●
Ville
●
Région
●
Code postal
●
Pays
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
185
Règle de correspondance
Description
Person and Firm and Street Address 2
Identifie les enregistrements correspon­
dants d'après les noms de personnes,
les noms de société et les numéros et
noms de rue dans les scripts chinois et
japonais.
Person and Firm and Street Address 3
Person and Firm and Street Address 4
186
Identifie les enregistrements correspon­
dants d'après les noms de personnes,
les noms de société et les numéros et
noms de rue aux Etats-Unis.
Identifie les enregistrements correspon­
dants d'après les noms de personnes,
les noms de société et les numéros et
noms de rue au Canada et en GrandeBretagne.
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Colonnes comparées
●
Prénom
●
Deuxième prénom
●
Nom de famille
●
Titre de maturité
●
Nom d'organisation
●
Nom de la rue
●
Numéro de la rue
●
Adresse secondaire
●
Nom de bâtiment
●
Ville
●
Région
●
Code postal
●
Pays
●
Prénom
●
Deuxième prénom
●
Nom de famille
●
Titre de maturité
●
Nom d'organisation
●
Nom de la rue
●
Numéro de la rue
●
Adresse secondaire
●
Ville
●
Région
●
Code postal
●
Pays
●
Prénom
●
Deuxième prénom
●
Nom de famille
●
Titre de maturité
●
Nom d'organisation
●
Nom de la rue
●
Nom de la rue 2
●
Adresse secondaire
●
District
●
Ville
●
Région
●
Code postal
●
Pays
Guide de l'utilisateur
Data Insight
Règle de correspondance
Description
Person and Firm and Street Address 5
Identifie les enregistrements correspon­
dants d'après les noms de personnes,
les noms de société et les numéros et
noms de rue qui, lors du processus de
nettoyage, ont été validés uniquement
pour la région ou le pays (ou bien sans
niveau d'affectation).
Person and Firm and Dual Address
Colonnes comparées
Identifie les enregistrements correspon­
dants d'après les noms de personnes,
les noms de société et les adresses dans
lesquels un des éléments comporte une
adresse à la fois dans la colonne Address
et dans la colonne Dual Address.
●
Prénom
●
Deuxième prénom
●
Nom de famille
●
Titre de maturité
●
Nom d'organisation
●
Nom de la rue
●
Numéro de la rue
●
Adresse secondaire
●
Ville
●
Région
●
Code postal
●
Pays
●
Prénom
●
Deuxième prénom
●
Nom de famille
●
Titre de maturité
●
Nom d'organisation
●
Ligne d'adresse
●
Adresse double
●
Ville
●
Région
●
Code postal
●
Pays
Règles de correspondance des personnes et des données ne concernant pas
l'adresse
Table 101 :
Règle de correspondance
Description
Person and Phone
Identifie les enregistrements correspon­
dants d'après les noms de personnes et
les numéros de téléphone.
Person and Email
Guide de l'utilisateur
Data Insight
Colonnes comparées
Identifie les enregistrements correspon­
dants d'après les noms de personnes et
les adresses de courrier électronique.
●
Prénom
●
Deuxième prénom
●
Nom de famille
●
Titre de maturité
●
Jusqu'à 6 colonnes de téléphone
●
Prénom
●
Deuxième prénom
●
Nom de famille
●
Titre de maturité
●
Jusqu'à 6 colonnes d'adresses de
messagerie
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
187
Règle de correspondance
Description
Person and Date
Identifie les enregistrements correspon­
dants d'après les noms de personnes et
les dates.
Person and ID
Person and Firm and Phone
Person and Firm and Email
Identifie les enregistrements correspon­
dants d'après les noms de personnes et
les numéros d'identification.
Identifie les enregistrements correspon­
dants d'après les noms de personnes,
les noms d'organisation et les numéros
de téléphone.
Identifie les enregistrements correspon­
dants d'après les noms de personnes,
les noms d'organisation et les adresses
de courrier électronique.
Colonnes comparées
●
Prénom
●
Deuxième prénom
●
Nom de famille
●
Titre de maturité
●
Date
●
Prénom
●
Deuxième prénom
●
Nom de famille
●
Titre de maturité
●
Numéro d'identification
●
Prénom
●
Deuxième prénom
●
Nom de famille
●
Titre de maturité
●
Nom d'organisation
●
Jusqu'à 6 colonnes de téléphone
●
Prénom
●
Deuxième prénom
●
Nom de famille
●
Titre de maturité
●
Nom d'organisation
●
Jusqu'à 6 colonnes d'adresses de
messagerie
Règles de correspondance des personnes, sociétés et données ne concernant
pas l'adresse
Table 102 :
Règle de correspondance
Description
Person and Firm and Phone
Identifie les enregistrements correspon­
dants d'après les noms de personnes,
les noms d'organisation et les numéros
de téléphone.
188
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Colonnes comparées
●
Prénom
●
Deuxième prénom
●
Nom de famille
●
Titre de maturité
●
Nom d'organisation
●
Jusqu'à 6 colonnes de téléphone
Guide de l'utilisateur
Data Insight
Règle de correspondance
Description
Colonnes comparées
Person and Firm and Email
Identifie les enregistrements correspon­
dants d'après les noms de personnes,
les noms d'organisation et les adresses
de courrier électronique.
●
Prénom
●
Deuxième prénom
●
Nom de famille
●
Titre de maturité
●
Nom d'organisation
●
Jusqu'à 6 colonnes d'adresses de
messagerie
Règles de correspondance des noms de famille et des données ne concernant
pas l'adresse
Table 103 :
Règle de correspondance
Description
Last Name and Phone
Identifie les enregistrements correspon­
dants d'après les noms de famille et les
numéros de téléphone.
●
Nom de famille
●
Jusqu'à 6 colonnes de téléphone
Identifie les enregistrements correspon­
dants d'après les noms de famille et les
adresses de messagerie.
●
Nom de famille
●
Jusqu'à 6 colonnes d'adresses de
messagerie
Identifie les enregistrements correspon­
dants d'après les noms de famille et les
dates.
●
Nom de famille
●
Date
Identifie les enregistrements correspon­
dants d'après les noms de famille et les
numéros d'identification.
●
Nom de famille
●
Numéro d'identification
Last Name and Email
Last Name and Date
Last Name and ID
Colonnes comparées
Règles de correspondance des sociétés et des données ne concernant pas
l'adresse
Table 104 :
Règle de correspondance
Description
Firm and Phone
Identifie les enregistrements correspon­
dants d'après les noms de société et les
numéros de téléphone.
●
Nom d'organisation
●
Jusqu'à 6 colonnes de téléphone
Identifie les enregistrements correspon­
dants d'après les noms de société et les
adresses de courrier électronique.
●
Nom d'organisation
●
Jusqu'à 6 colonnes d'adresse de
messagerie
Firm and Email
Guide de l'utilisateur
Data Insight
Colonnes comparées
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
189
Règle de correspondance
Description
Firm and ID
Identifie les enregistrements correspon­
dants d'après les noms de société et les
numéros d'identification.
Colonnes comparées
●
Nom d'organisation
●
Numéro d'identification
Règles de correspondance à critère unique
Table 105 :
Règle de correspondance
Description
Postal Address 1
Identifie les enregistrements correspon­
dants d'après les adresses postales.
Postal Address 2
Rural Address 1
Rural Address 2
General Delivery Address
Building Address
190
Colonnes comparées
●
Numéro de boîte postale
●
Code postal
●
Pays
Identifie les enregistrements correspon­
dants d'après les adresses postales
dans les scripts chinois et japonais.
●
Numéro de boîte postale
●
Code postal
●
Pays
Identifie les enregistrements correspon­
dants d'après les adresses rurales dans
lesquels les deux comportent un numéro
de boîte postale.
●
Numéro de route rurale
●
Numéro de boîte postale de la route
rurale
●
Ville
●
Code postal
●
Pays
Identifie les enregistrements correspon­
dants d'après les adresses rurales dans
lesquels un numéro de boîte postale
manque pour l'un des deux ou les deux.
●
Numéro de route rurale
●
Ville
●
Code postal
●
Pays
Identifie les enregistrements correspon­
dants d'après les adresses de livraison
générale ou de poste restante.
●
Ville
●
Code postal
●
Pays
Identifie les enregistrements correspon­
dants d'après les adresses qui ont été
validées pour le nom de bâtiment lors du
processus de nettoyage.
●
Nom de la rue
●
Numéro de la rue
●
Adresse secondaire
●
Nom de bâtiment
●
Ville
●
Région
●
Code postal
●
Pays
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide de l'utilisateur
Data Insight
Règle de correspondance
Description
Street Address 1
Identifie les enregistrements correspon­
dants d'après les numéros et noms de
rue dans les pays qui n'ont pas leur pro­
pre règle de correspondance nationale
pour les numéros et noms de rue.
Street Address 2
Street Address 4
Street Address 5
Dual Address
Guide de l'utilisateur
Data Insight
Colonnes comparées
Identifie les enregistrements correspon­
dants d'après les numéros et noms de
rue dans les scripts chinois et japonais.
Identifie les enregistrements correspon­
dants d'après les numéros et noms de
rue au Canada et en Grande-Bretagne.
Identifie les enregistrements correspon­
dants d'après les numéros et noms de
rue qui, lors du processus de nettoyage,
ont été validés uniquement pour la ré­
gion ou le pays (ou bien sans niveau d'af­
fectation).
Identifie les enregistrements correspon­
dants d'après les adresses dans lesquels
un des éléments comporte une adresse
à la fois dans la colonne Address et dans
la colonne Dual Address.
●
Nom de la rue
●
Numéro de la rue
●
Direction de rue
●
Type de rue
●
Adresse secondaire
●
Ville
●
Région
●
Code postal
●
Pays
●
Nom de la rue
●
Numéro de la rue
●
Adresse secondaire
●
Nom de bâtiment
●
Ville
●
Région
●
Code postal
●
Pays
●
Nom de la rue
●
Nom de la rue 2
●
Numéro de la rue
●
Type de rue
●
Adresse secondaire
●
District
●
Ville
●
Région
●
Code postal
●
Pays
●
Nom de la rue
●
Numéro de la rue
●
Type de rue
●
Direction de rue
●
Adresse secondaire
●
Ville
●
Région
●
Code postal
●
Pays
●
Nom de la rue
●
Ligne d'adresse
●
Adresse double
●
Ville
●
Région
●
Code postal
●
Pays
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
191
Règle de correspondance
Description
Colonnes comparées
Phone
Identifie les enregistrements correspon­
dants uniquement d'après le numéro de
téléphone.
Jusqu'à six colonnes de téléphone
Email
Identifie les enregistrements correspon­
dants uniquement d'après l'adresse de
courrier électronique.
Jusqu'à six colonnes de courrier électro­
nique
Date
Identifie les enregistrements correspon­
dants uniquement d'après la date.
Date
ID
Identifie les enregistrements correspon­
dants uniquement d'après le numéro
d'identification.
ID only
Autre
Identifie les enregistrements correspon­
dants uniquement d'après la colonne
que vous spécifiez.
Colonne spécifiée pour la comparaison
2.12.8 Colonnes de données
L'Assistant de nettoyage analyse les types de contenu que vous choisissez d'inclure dans votre solution de
nettoyage des données à l'étape 2 de l'Assistant de nettoyage et détermine à quoi sont mappées vos données.
Temporairement, les données sont analysées dans des colonnes discrètes.
Par exemple, vos données peuvent comporter une colonne appelée Nom qui contient le nom complet d'une
personne. L'Assistant de nettoyage reconnait que cette colonne contient plusieurs composants spécifiques et
stocke alors temporairement ces données dans les colonnes discrètes correspondantes (Prénom, Nom de
famille, Titre honorifique, etc.). En outre, l'Assistant de nettoyage standardise et corrige les données si nécessaire
et conformément à vos paramètres de format.
Toutes les colonnes à votre disposition dans l'Assistant de nettoyage sont répertoriées dans les rubriques
suivantes :
● Colonnes de donnée d'adresses [page 193]
● Colonnes d'informations Address Cleanse [page 194]
● Colonnes de données personnelles [page 199]
● Autres colonnes de données [page 200]
● Colonnes d'informations sur le nettoyage des données ne concernant pas l'adresse [page 200]
● Colonnes d'informations correspondantes [page 204]
La plupart de ces colonnes sont affichées automatiquement dans les Résultats du nettoyage et/ou les Résultats
de la correspondance (cliquez sur Afficher les données). Si une colonne que vous souhaitez voir n'est pas affichée
à l'écran, cliquez sur le bouton Afficher les colonnes et sélectionnez-la. De même, les colonnes les plus pertinentes
pour le nettoyage sont affichées dans le Visualiseur des détails d'enregistrement (dans les Résultats du
nettoyage). De même, les colonnes les plus pertinentes pour la correspondance sont affichées dans le Visualiseur
de comparaison d'enregistrements (dans les Résultats de la correspondance).
192
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide de l'utilisateur
Data Insight
2.12.8.1 Colonnes de donnée d'adresses
Table 106 :
Les colonnes de donnée d'adresses suivantes affichent des données d'adresses analysées, standardisées et
corrigées.
Colonne
Description
Code pays
Abréviation de pays à deux caractères ISO, par exemple US.
Code pays à trois ca­
ractères
Abréviation de pays à trois caractères ISO, par exemple USA.
Pays
Nom du pays en anglais
Nom de bâtiment
Nom de bâtiment correspondant à l'adresse.
Nom de bâtiment 2
Ligne d'adresse
Numéro et nom de rue complet ou adresse postale (par exemple, 123 Main Street, Unit 4).
Dual Address
Quand un enregistrement contient deux lignes d'adresse, par exemple 1000 Main Street, Suite 51 /
PO Box 2342, l'une s'affiche dans la ligne d'adresse et l'autre dans l'adresse double.
Numéro et nom de rue
Numéro et nom de rue sans l'adresse secondaire, par exemple 123 Main St.
Adresse secondaire
Adresse secondaire sans le numéro et nom de rue, par exemple Unit 4.
Point de référence
Lieu connu ou visible permettant de situer une adresse. Par exemple, "En face du distributeur de bil­
lets de la Citibank".
Point de référence 2
Nom de zone
Zone industrielle telle que Riico Industrial Area.
Ville
Nom de la ville, la localité ou la banlieue.
District
Subdivision d'une ville.
District 2
Subdivision d'un district. District 2 est utilisé uniquement en Chine, au Japon, au Royaume-Uni, au
Portugal, en Turquie et en Inde.
District 3
Subdivision d'un district 2. District 3 est utilisé uniquement en Chine, au Japon et en Turquie.
Ville complète
Nom de la ville, la localité ou la banlieue plus des informations complémentaires le cas échéant. Pour
de nombreux pays, il n'existe pas de données supplémentaires.
District complet
Subdivision d'une ville plus des informations complémentaires le cas échéant. Pour de nombreux
pays, il n'existe pas de données supplémentaires.
District complet 2
Subdivision d'un district plus des informations complémentaires le cas échéant. District 2 est utilisé
uniquement en Chine, au Japon, au Royaume-Uni, au Portugal, en Turquie et en Inde.
District complet 3
Subdivision d'un district 2 plus des informations complémentaires le cas échéant. District 3 est uti­
lisé uniquement en Chine, au Japon et en Turquie.
Région
Etat, province, territoire ou région correspondant à l'adresse.
Sous-région
Zone d'une région, un pays par exemple.
Région complète
Inclut la région et la description de la région. La région complète est utilisée habituellement en Chine
et au Japon uniquement.
Code postal
Code postal complet. Pour les pays dont le code postal comporte deux parties, cette colonne con­
tient les deux parties.
Guide de l'utilisateur
Data Insight
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
193
Colonne
Description
Code postal 1
Pour les pays dont le code postal ne comporte qu'une partie, cette colonne contient le code postal
complet. Pour les pays dont le code postal comporte deux parties, cette colonne contient la pre­
mière partie.
Code postal 2
Pour les pays dont le code postal ne comporte qu'une partie, cette colonne est vide. Pour les pays
dont le code postal comporte deux parties, cette colonne contient la deuxième partie.
Adresse complète
L'adresse complète, y compris la ligne d'adresse ainsi que la ville, la région et le code postal, le tout
dans une colonne. L'adresse complète est utilisée habituellement en Chine et au Japon uniquement.
2.12.8.2 Colonnes d'informations Address Cleanse
Table 107 :
Les colonnes répertoriées ci-dessous fournissent des informations sur l'adresse et les corrections, le cas échéant.
Colonne
Description
Informations d'affecta­
tion d'adresse
Code à un seul caractère qui spécifie la validité de l'adresse.
Type d'affectation
d'adresse
194
●
V : L'adresse était déjà correcte (valide) et ne nécessitait aucune correction.
●
I : L'adresse était non valide et n'a pas pu être corrigée.
●
C : L'adresse comportait des erreurs qui ont été corrigées lors du processus de nettoyage.
Code de un ou deux caractères représentant le type d'adresse.
●
BN : Nom de bâtiment
●
F : Société
●
G : Livraison générale
●
H : Gratte-ciel
●
HB : Bateau habitable
●
L : LOT
●
M : Militaire
●
R : Rural
●
P : Postal
●
PI : Point de référence
●
PR : Poste restante
●
PS : Station ou boîte pour paquets
●
RP : Voie postale desservie par route
●
S : Rue
●
SR : Rue desservie par route
●
U : Non habité
●
W : Caravane
●
X : Inconnu ou adresse non affectée
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide de l'utilisateur
Data Insight
Colonne
Description
Niveau d'affectation
d'adresse
Niveau auquel cette adresse correspondait aux données des répertoires d'adresses :
●
C : Pays
●
L1 : Ville
●
L2 : District
●
L3 : District 2
●
L4 : District 3
●
PN : Nom de la rue
●
PR : Numéro de la rue
●
R : Région
●
S : Adresse secondaire
●
X : Inconnu ou adresse non affectée
Code d'information de
l'adresse
Voir le tableau Code d'information de l'adresse ci-dessous.
Code du statut de
l'adresse
Voir le tableau Code de statut de l'adresse ci-dessous.
Code d'information de l'adresse
Table 108 :
Si l'adresse ne correspond pas entièrement aux données de référence lors du processus de nettoyage, la colonne
Code d'information de l'adresse affiche un code à quatre caractères qui décrit la raison de la non-correspondance
de l'adresse. Si l'adresse correspond entièrement aux données de référence, le champ est vide.
Code d'informa­
tion de l'adresse
Description
1 020
Adresse validée dans plusieurs pays.
1 030
Aucun pays identifié.
1 040
L'adresse contient au moins un caractère qui ne fait pas partie du jeu de caractères pris en charge.
1 060
Le pays identifié n'est pas pris en charge.
1 080
Le script identifié n'est pas pris en charge.
2 000
Impossible d'identifier les informations de ville, région et/ou code postal.
2 010
Impossible d'identifier la ville et code postal non valide.
2 020
Impossible d'identifier le code postal. La ville non valide empêche une correction possible de l'adresse.
2 030
La ville et le code postal non valides empêchent une éventuelle correction de l'adresse.
2 040
Le code postal non valide empêche une sélection de la ville.
2 050
Les correspondances de la ville, de la région et du code postal sont trop proches pour en choisir une.
3 000
La ville, la région et le code postal sont valides. Impossible d'identifier la ligne de numéro et nom de rue.
3 010
La ville, la région et le code postal sont valides. Impossible de faire correspondre le nom de rue au réper­
toire.
Guide de l'utilisateur
Data Insight
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
195
Code d'informa­
tion de l'adresse
Description
3 020
Les correspondances possibles du nom de rue sont trop proches pour en choisir une.
3 030
Le numéro de rue manque à la saisie ou n'est pas dans le répertoire.
3 050
Un type de rue non valide ou manquant empêche une correspondance possible de l'adresse.
3 060
Un type de rue et de direction manquant empêche une correspondance possible de l'adresse.
3 070
Une direction non valide ou manquante empêche une correspondance possible de l'adresse.
3 080
Un code postal non valide ou manquant empêche une correspondance possible de l'adresse.
3 090
Une ville non valide ou manquante empêche une correspondance possible de l'adresse.
3 100
Les correspondances possibles des lignes d'adresse sont trop proches pour en choisir une.
3 110
L'adresse est en contradiction avec le code postal et le même nom de rue a un code postal différent.
3 200
Le nom du bâtiment manque dans l'entrée ou n'est pas dans le répertoire.
3 210
L'adresse du bâtiment n'est pas dans le répertoire.
3 220
Les noms de bâtiments possibles sont trop proches pour en choisir un.
3 250
Le numéro de rue ou le nom du bâtiment manquent à la saisie ou les deux sont absents des données de
référence.
3 300
La recherche du code postal uniquement a renvoyé plusieurs noms de rue.
5 000
L'adresse était valide, mais les autorités postales ont classé cette adresse comme non livrable.
5 010
L'adresse n'est pas dans le pays spécifié.
5 020
L'enregistrement en entrée est entièrement vide.
5 030
Les autorités postales du pays n'autorisent pas l'attribution en raison de la violation d'une règle d'attribu­
tion.
5 040
Affectation non réalisée en raison d'une violation des règles d'affectation de ville, région et code postal.
6 000
Erreur non classifiée.
Code du statut de l'adresse
Table 109 :
La colonne Code du statut de l'adresse affiche un code à six caractères qui explique quelles parties de l'adresse
ont été modifiées pendant le traitement.
Code du statut de
l'adresse
Description
Premier caractère
Le premier caractère est toujours un S (pour Statut).
196
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide de l'utilisateur
Data Insight
Code du statut de
l'adresse
Description
Second caractère
Le second caractère est associé aux corrections de la ville, de la région, du code postal ou du pays.
Troisième carac­
tère
Guide de l'utilisateur
Data Insight
●
0 : Pas de différence significative entre les données d'entrée et les données corrigées.
●
1 : Pays corrigé.
●
2 : Code postal corrigé.
●
3 : Pays et code postal corrigés.
●
4 : Région corrigée.
●
5 : Pays et région corrigés.
●
6 : Code postal et région corrigés.
●
7 : Pays, code postal et région corrigés.
●
8 : Ville corrigée.
●
9 : Pays et ville corrigés
●
A : Code postal et ville corrigés.
●
B : Pays, code postal et ville corrigés.
●
C : Région et ville corrigés.
●
D : Pays, région et ville corrigés.
●
E : Code postal, région et ville corrigés.
●
F : Pays, code postal, région et ville corrigés.
Le troisième caractère est associé aux corrections de la ligne d'adresse.
●
0 : Pas de différence significative entre les données d'entrée et les données corrigées.
●
1 : Direction corrigée.
●
2 : Type de rue corrigé.
●
3 : Direction et Type de rue corrigés.
●
4 : Nom de rue corrigé.
●
5 : Direction et Nom de rue corrigés.
●
6 : Type de rue et Nom de rue corrigés.
●
7 : Direction, Type de rue et Nom de rue corrigés.
●
8 : Numéro de rue corrigé.
●
9 : Direction et Numéro de rue corrigés.
●
A : Type de rue et Numéro de rue corrigés.
●
B : Direction, Type de rue et Numéro de rue corrigés.
●
C : Nom de rue et Numéro de rue corrigés.
●
D : Direction, Nom de rue et Numéro de rue corrigés.
●
E : Type de rue, Nom de rue et Numéro de rue corrigés.
●
F : Direction, Type de rue, Nom de rue et Numéro de rue corrigés.
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
197
Code du statut de
l'adresse
Description
Quatrième carac­
tère
Le quatrième caractère est associé aux corrections de la ligne d'adresse secondaire.
Cinquième carac­
tère
198
●
0 : Pas de différence significative entre les données d'entrée et les données corrigées.
●
1 : Corrections apportées à un ou plusieurs composants de l'adresse secondaire (description de
l'unité, de l'étage, de la cage d'escalier ou de l'aile).
●
2 : Corrections apportées à un ou plusieurs composants de l'adresse secondaire (numéro de l'unité,
numéro d'étage, nom de la cage d'escalier ou de l'aile).
●
3 : Corrections apportées à un ou plusieurs composants de l'adresse secondaire (description de
l'unité, numéro de l'unité, description de l'étage, numéro d'étage, description de la cage d'escalier,
nom de la cage d'escalier, description de l'aile ou nom de l'aile).
●
4 : Nom du bâtiment corrigé.
●
5 : Corrections apportées à un ou plusieurs composants de l'adresse secondaire (description de
l'unité, description de l'étage, description de la cage d'escalier ou description de l'aile) et au nom du
bâtiment.
●
6 : Corrections apportées à un ou plusieurs composants de l'adresse secondaire (numéro de l'unité,
numéro d'étage, nom de la cage d'escalier ou nom de l'aile) et au nom du bâtiment.
●
7 Corrections apportées à un ou plusieurs composants de l'adresse secondaire (description de
l'unité, numéro de l'unité, description de l'étage, numéro d'étage, description de la cage d'escalier,
nom de la cage d'escalier, description de l'aile ou nom de l'aile) et au nom du bâtiment.
●
8 : Société corrigée.
●
9 : Corrections apportées à un ou plusieurs composants de l'adresse secondaire (description de
l'unité, description de l'étage, description de la cage d'escalier ou description de l'aile) et à la société.
●
A : Corrections apportées à un ou plusieurs composants de l'adresse secondaire (numéro de l'unité,
numéro d'étage, nom de la cage d'escalier ou nom de l'aile) et à la société.
●
B : Corrections apportées à un ou plusieurs composants de l'adresse secondaire (description de
l'unité, numéro de l'unité, description de l'étage, numéro d'étage, description de la cage d'escalier,
nom de la cage d'escalier, description de l'aile ou nom de l'aile) et à la société.
●
C : Nom du bâtiment et Société corrigés
●
D : Corrections apportées à un ou plusieurs composants de l'adresse secondaire (description de
l'unité, description de l'étage, description de la cage d'escalier ou description de l'aile), au nom du
bâtiment et à la société.
●
E : Corrections apportées à un ou plusieurs composants de l'adresse secondaire (numéro de l'unité,
numéro d'étage, nom de la cage d'escalier ou nom de l'aile), au nom du bâtiment et à la société.
●
F : Corrections apportées à un ou plusieurs composants de l'adresse secondaire (description de
l'unité, numéro de l'unité, description de l'étage, numéro d'étage, description de la cage d'escalier,
nom de la cage d'escalier, description de l'aile ou nom de l'aile), au nom du bâtiment et à la société.
Le cinquième caractère est associé aux modifications des composants qui ne sont pas considérés
comme basiques pour l'adresse :
●
0 : Pas de différence significative entre les données d'entrée et les données corrigées.
●
1 : Modification des autres composants de l'adresse postale.
●
2 : Modification des autres composants de l'adresse secondaire.
●
3 : Modification des autres composants de l'adresse postale et des autres composants de l'adresse
secondaire.
●
4 : Modification du point de référence.
●
5 : Modification des autres composants de l'adresse postale et du point de référence.
●
6 : Modification des autres composants de l'adresse secondaire et du point de référence.
●
7 : Modification des autres composants de l'adresse postale, des autres composants de l'adresse se­
condaire et du point de référence.
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide de l'utilisateur
Data Insight
Code du statut de
l'adresse
Description
Sixième caractère
Le sixième caractère fournit des informations supplémentaires sur un enregistrement non lié à une modi­
fication de l'adresse. Certains enregistrements ne comportent pas de sixième caractère dans leur code
de statut.
●
A : Enregistrement archivé utilisé pour l'affectation.
●
B : Affectation d'enregistrement de base (Nouvelle-Zélande). Ou d'une ville frontalière (Australie).
●
C : Alias et ville frontalière (Australie).
●
D : Enregistrement supprimé (Autriche et Allemagne).
●
I : Enregistrement ignoré (Nouvelle-Zélande).
●
L : Récepteur grand volume (Brésil).
●
U : Adresse unique (Nouvelle-Zélande).
2.12.8.3 Colonnes de données personnelles
Les colonnes suivantes affichent des données liées aux personnes analysées, standardisées, corrigées et/ou
affectées.
Table 110 :
Colonne
Description
Personne
Nom de personne complet
Indicateur de nom
Indicateur précédant un nom, par exemple Attn : ou c/o.
Titre de civilité
Préfixe du nom, M. par exemple
Prénom
Prénom.
Deuxième prénom
Second prénom.
Nom de famille
Nom de famille.
Nom de famille 2
Second nom de famille.
Remarque
Dans la plupart des cultures, quand une personne a un nom de famille composé, les deux noms
sont placés dans la colonne Nom de famille. Dans certaines cultures, quand deux noms de famille
sont disponibles, l'un est placé dans la colonne Nom de famille et le deuxième est placé dans la
colonne Nom de famille 2.
Titre de maturité
Suffixe du nom indiquant une descendance, comme Jr, Sr ou III.
Titre honorifique
Suffixe du nom indiquant une certification, un diplôme universitaire ou une affiliation telle que CPA
ou PhD.
Sexe
Sexe du nom tel qu'il est classé dans le package de nettoyage des données.
Fonction
Travail ou fonction d'une personne.
Guide de l'utilisateur
Data Insight
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
199
2.12.8.4 Autres colonnes de données
Table 111 :
Les colonnes suivantes affichent des données standardisées, corrigées lorsque la standardisation et la correction
sont possibles.
Colonne
Description
Date
Jusqu'à six colonnes de date.
Date 2-6
Email
Jusqu'à six adresses de courrier électronique.
E-mail 2-6
Données supplémentai­ Toutes les données non reconnues comme données tierces et ne pouvant donc pas être analysées
res
dans une colonne plus spécifique.
Société
Nom d'organisation
Téléphone
Jusqu'à six numéros de téléphone.
Téléphone 2-6
SSN
Jusqu'à six colonnes de numéros de Sécurité Sociale des Etats-Unis
SSN 2-6
Table 112 :
La colonne suivante est unique cat elle ne fait pas partie des données entrantes.
Colonne
Description
ID d'enregistrement
L'Assistant de nettoyage affecte temporairement un numéro d'ID à chaque enregistrement. Lorsque
vous affichez les données en vue de données de correspondance ou en vue de données nettoyées,
ce nombre sert de référence utile.
2.12.8.5 Colonnes d'informations sur le nettoyage des données
ne concernant pas l'adresse
Les colonnes Code d'information des données ne concernant pas l'adresse et Code de statut des données ne
concernant pas l'adresse affichent des informations sur le nettoyage des données sur les personnes, fonctions,
sociétés, dates, numéros de Sécurité Sociale, courriers électroniques et téléphones.
Code d'information des données ne concernant pas l'adresse
La colonne Code d'information des données ne concernant pas l'adresse contient un ou plusieurs codes décrivant
les colonnes de données ne concernant pas l'adresse.
Si plusieurs codes sont fournis pour un enregistrement, ils sont séparés par des virgules.
200
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide de l'utilisateur
Data Insight
Table 113 :
Les codes commençant par R concernent l'intégralité de l'enregistrement.
Code d'enre­ Description
gistrement
R001
Des données non reconnues ont été trouvées dans toutes les colonnes et ont été placées dans les colonnes
supplémentaires. Par exemple : des données valides dans la mauvaise colonne, des données non valides pou­
vant être modifiées avec une transformation de base pour les rendre reconnaissables et simplement des don­
nées non valides.
R002
Des données non reconnues ont été trouvées dans certaines colonnes et ont été placées dans les colonnes
supplémentaires. Par exemple : des données valides dans la mauvaise colonne, des données non valides pou­
vant être modifiées avec une transformation de base pour les rendre reconnaissables et simplement des don­
nées non valides.
R003
Des données non reconnues ont été trouvées dans certaines colonnes et ont été placées dans les colonnes
supplémentaires. Par exemple : des données valides dans la mauvaise colonne, des données non valides pou­
vant être modifiées avec une transformation de base pour les rendre reconnaissables et simplement des don­
nées non valides.
R004
Toutes les données non associées aux données d'adresse ont été reconnues. Ce code indique que l'enregistre­
ment ne possède pas de données inattendues.
R420
Les données de la personne, fonction et société ont été nettoyées à l'aide des règles spécifiques à la langue ou
culture dominante du pays indiqué dans la colonne Code pays du groupe Adresse. Ce code indique générale­
ment un bon nettoyage.
R421
Les données de la personne, fonction et société ont été analysées à l'aide des règles spécifiques à la langue ou
culture dominante du pays indiqué dans la colonne Code pays du groupe Adresse. Ce code indique générale­
ment un bon nettoyage.
R425
Le pays de la colonne Code Pays du groupe Adresse n'est pas un code pays valide, par conséquent, il se peut
que les données de la personne, fonction et société ne soient pas nettoyées et analysées selon les règles lin­
guistiques et culturelles prévues.
R428
Le package de nettoyage des données ne reconnaît pas le code pays indiqué dans le champ d'entrée Op­
tion_pays.
Table 114 :
Le symbole # représente la colonne de date concernée. Par exemple, les codes correspondant à Date1 seraient
D101, D102, I511 et I531.
Code de
date
Description
D#01
Date# n'était pas dans un format escompté.
D#02
Date# a été converti de 2 à 4 chiffres.
I51#
Date non valide.
I53#
D'autres données ont été trouvées dans la colonne Date et placées dans une colonne supplémentaire.
Table 115 :
Code société Description
I311, I351
Société non valide
I371
D'autres données ont été trouvées dans la colonne Société et placées dans une colonne supplémentaire.
Guide de l'utilisateur
Data Insight
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
201
Code société Description
F101, F102,
F103
Société peu fiable La colonne contenait des données qui ne ressemblaient pas à celles d'une société.
Table 116 :
Code de per­ Description
sonne
I111, I311
Nom non valide. Toutes les données de cette colonne ont été placées dans une colonne supplémentaire.
I131
D'autres données ont été trouvées dans les colonnes concernant les personnes et placées dans une colonne
supplémentaire.
P101, P102,
P103
Nom peu fiable. La colonne contient des données qui ne ressemblent pas à celles d'un nom de personne.
P104
Cet enregistrement comporte un prénom, mais pas de nom de famille.
P105
Cet enregistrement comporte un nom de famille, mais pas de prénom.
Table 117 :
Code de
fonction
Description
I151
Fonction non valide. Toutes les données de cette colonne ont été placées dans une colonne supplémentaire.
I171
D'autres données ont été trouvées dans la colonne Fonction et placées dans une colonne supplémentaire.
P151
Fonction peu fiable. La colonne contient des données qui ne ressemblent pas à une fonction.
Table 118 :
Le symbole # représente la colonne de courrier électronique concernée. Par exemple, les codes correspondant à
Email1 sont I711 et I731.
Code de
courrier
électronique
Description
I71#
Courrier électronique non valide.
I73#
D'autres données ont été trouvées dans la colonne Courrier électronique et placées dans une colonne supplé­
mentaire.
Table 119 :
Le symbole # représente la colonne de téléphone concernée. Par exemple, les codes correspondant à Phone1
sont T101, T102, T103, I751 et I771.
Code télé­
phonique
Description
T#01
Phone# ne comporte pas de code de zone nord-américain.
T#02
La transformation a analysé des données de téléphone avec un pays différent du pays indiqué dans le champ
Option_pays.
T#03
La transformation a analysé des données de téléphone en ajoutant un code pays aux données de téléphone
entrantes.
I75#
Téléphone non valide.
202
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide de l'utilisateur
Data Insight
Code télé­
phonique
Description
I77#
D'autres données ont été trouvées dans la colonne Téléphone et placées dans une colonne supplémentaire.
Table 120 :
Le symbole # représente la colonne de numéro de Sécurité Sociale concernée. Par exemple, les codes
correspondant à SSN1 sont I811 et I831.
Code SSN
Description
I81#
SSN non valide
I83#
D'autres données ont été trouvées dans la colonne NSS et placées dans une colonne supplémentaire.
Code de statut des données ne concernant pas l'adresse
Table 121 :
Les codes répertoriés dans la colonne Code de statut des données ne concernant pas l'adresse décrivent les
modifications éventuelles apportées à l'enregistrement. Cette colonne peut contenir plusieurs codes séparés par
des virgules.
Le format des codes est : <type contenu>_<colonne>_<modification>.
Code
Description
PERSON#_NAME_DESIGNATOR_STD
Indicateur de nom standard utilisé
PERSON#_PRENAME_ADD
Titre de civilité affecté.
PERSON#_PRENAME_STD
Titre de civilité standard utilisé
PERSON#_GIVEN_NAME1_STD
Nom standard utilisé pour le prénom.
PERSON#_GIVEN_NAME2_STD
Nom standard utilisé pour le deuxième prénom.
PERSON#_FAMILY_NAME1_STD
Nom standard utilisé pour le nom de famille.
PERSON#_FAMILY_NAME2_STD
Nom standard utilisé pour le nom de famille 2.
PERSON#_HONORARY_POSTNAME_STD
Titre honorifique standard utilisé.
PERSON#_MATURITY_POSTNAME_STD
Titre de maturité standard utilisé.
PERSON#_TITLE_STD
Fonction standard utilisée
PERSON#_NAME_SPECIAL_STD
Nom spécial standard utilisé.
FIRM#_FIRM_STD
Société standard utilisée.
FIRM#_FIRM_LOCATION_STD
Localisation de société standard utilisée.
DATE#_DATE_STD
La date a été standardisée.
SSN#_SSN_STD
Le numéro de sécurité sociale a été standardisé.
PHONE#_PHONE_STD
Le numéro de téléphone a été standardisé.
Guide de l'utilisateur
Data Insight
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
203
2.12.8.6 Colonnes d'informations correspondantes
Table 122 :
Les colonnes suivantes affichent des informations sur les résultats de correspondance.
Colonne
Description
Tous les enregis­
trements corres­
pondants partiels
Contient une liste des numéros de séquence pour chaque enregistrement avec lequel cet enregistrement
est en correspondance directe et pour les enregistrements respectant les exigences de correspondances
partielles moins strictes. L'utilisation de cette colonne est interne à l'Assistant de nettoyage.
Toutes les règles
Contient une liste des règles de correspondance (indexées) pour chaque enregistrement avec lequel cet
de correspondance enregistrement est en correspondance directe. Utilisez conjointement avec la colonne Tous les enregis­
trements concordants. L'utilisation de cette colonne est interne à l'Assistant de nettoyage.
Toutes les règles
Contient une liste des règles de correspondance (indexées) pour chaque enregistrement en correspon­
de correspondance dance directe et pour les enregistrements respectant les exigences de correspondances partielles moins
partielle
strictes. Utilisez conjointement avec la colonne Tous les enregistrements concordants. L'utilisation de
cette colonne est interne à l'Assistant de nettoyage.
Tous les scores de
correspondance
Contient une liste des scores de correspondance pour chaque enregistrement avec lequel cet enregistre­
ment est en correspondance directe. Utilisez conjointement avec les colonnes Tous les enregistrements
concordants et Toutes les règles de correspondance. L'utilisation de cette colonne est interne à l'Assis­
tant de nettoyage.
Premier enregis­
trement corres­
pondant
Contient le numéro de séquence de l'enregistrement avec lequel cet enregistrement correspond en pre­
mier.
Numéro de groupe
approximatif
Identifie les enregistrements qui correspondent aux critères de correspondance approximative.
Numéro de groupe
Indique les enregistrements appartenant au même groupe de correspondance, qui partagent le même
numéro de groupe. Les numéros de groupe commencent par le 1. Le numéro de groupe des enregistre­
ments non correspondants est vide.
Règle de corres­
pondance
Règle de correspondance spécifique qui a provoqué la correspondance de cet enregistrement avec un
autre enregistrement du groupe de non-correspondance. Voir Règles de correspondance [page 176].
Score de corres­
pondance
Score qui représente le degré de similarité de deux enregistrements correspondants. La valeur 100 signi­
fie que les enregistrements sont identiques.
Pour chaque paire d'enregistrements correspondants, l'enregistrement pilote comporte un score de cor­
respondance vide et l'enregistrement correspondant comporte le score qui représente la similarité entre
ces deux enregistrements. Les enregistrements non correspondants comportent un score de correspon­
dance vide.
Les enregistrements pilote gèrent le processus de comparaison. Chaque paire d'enregistrements corres­
pondants comprend un enregistrement pilote et un enregistrement correspondant.
Enregistrement en
conflit
Numéro de séquence de l'enregistrement en conflit avec cet enregistrement. Un conflit signifie que des
enregistrements sans correspondance directe se trouvent dans le même groupe de correspondance.
Par exemple, les enregistrements A et B sont en correspondance avec l'enregistrement C, mais les enre­
gistrements A et B ne sont pas en correspondance directe. Par conséquent, les enregistrements A et B
représentent une paire d'enregistrements en conflit.
La valeur reste vide pour les enregistrements sans conflit.
204
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide de l'utilisateur
Data Insight
Colonne
Description
Groupe en conflit
Contient C si l'enregistrement fait partie d'un groupe de correspondance comprenant un conflit. Un con­
flit signifie que des enregistrements sans correspondance directe se trouvent dans le même groupe de
correspondance.
Par exemple, les enregistrements A et B sont en correspondance avec l'enregistrement C, mais les enre­
gistrements A et B ne sont pas en correspondance directe. Par conséquent, les enregistrements A et B
représentent une paire d'enregistrements en conflit.
La valeur reste vide pour les enregistrements sans conflit.
Nombre de paires
Indique avec combien d'enregistrement correspond cet enregistrement. Un enregistrement unique a une
de correspondance valeur de 0. Un enregistrement en correspondance avec tous les autres enregistrements d'un groupe de
correspondance a une valeur inférieure d'une unité par rapport au nombre total du groupe de correspon­
dance.
Nombre de paires
Indique avec combien d'enregistrement correspond cet enregistrement et les enregistrements respec­
de correspondance tant les exigences de correspondances partielles moins strictes. Un enregistrement unique a une valeur
partielle
de 0. Un enregistrement en correspondance avec tous les autres enregistrements d'un groupe de cor­
respondance a une valeur inférieure d'une unité par rapport au nombre total du groupe de correspon­
dance.
Numéro de sé­
quence
Un numéro de séquence est affecté à chaque enregistrement utilisé lors de la correspondance. La pre­
mière valeur affectée est 1, la deuxième est 2, et ainsi de suite. Le numéro de séquence permet à Match
de relier deux enregistrements en les faisant référencer leurs numéros de séquence mutuels.
Enregistrement de
vérification
Numéro de séquence de l'enregistrement qui correspond à cet enregistrement mais un élément relatif à
la paire d'enregistrements en correspondance est identifié comme contestable.
La valeur reste vide pour les enregistrements n'exigeant pas de vérification.
Groupe de vérifica­
tion
Contient R si l'enregistrement fait partie d'un groupe de correspondance pour lequel une vérification est
recommandée. La vérification est recommandée parce que le groupe de correspondance contient au
moins une paire d'enregistrements correspondants identifiée comme contestable.
La valeur reste vide pour les enregistrements n'exigeant pas de vérification.
Classement du
groupe
Indique si l'enregistrement est un principal (M) ou un subordonné (S). La valeur des enregistrements non
correspondants est vide.
Nombre de grou­
pes approximatif
Le nombre d'enregistrements de ce groupe de correspondances plus toute correspondance partielle as­
sociée à ce groupe de correspondance.
Nombre de grou­
pes
Nombre d'enregistrements dans ce groupe de correspondance.
Ordre des groupes
L'enregistrement principal reçoit une valeur de 1. Les enregistrements subordonnés reçoivent une valeur
allant de 2 au nombre d'enregistrements dans le groupe de correspondance.
2.12.9 Résumé de la solution de nettoyage des données
Vous pouvez afficher un résumé de votre solution de nettoyage des données, qui comprend des détails sur la
source d'entrée et les options de traitement utilisées pour la solution de nettoyage des données sélectionnée.
Pour afficher le résumé, ouvrez la solution de nettoyage des données et cliquez sur Afficher le résumé dans l'écran
Présentation.
Guide de l'utilisateur
Data Insight
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
205
Cliquez sur chacun des onglets pour voir les informations suivantes concernant la solution de nettoyage des
données :
● Source d'entrée
● Colonnes et/ou groupes de colonnes sélectionnés pour le nettoyage et la correspondance.
● Thème et règles de correspondance
● Options de correspondance sélectionnées
● Options de nettoyage sélectionnées
● Options de transformations de base sélectionnées
2.12.10 Publication de votre solution de nettoyage des
données
Après avoir créé une solution de nettoyage des données et vérifié ses résultats, vous pouvez la publier.
La publication d'une solution de nettoyage des données la rend disponible pour une utilisation dans le Workbench
de Data Services, où un utilisateur de Data Services peut exécuter un job basé sur votre solution de nettoyage des
données.
1. Dans la liste Solutions de nettoyage des données, sélectionnez la solution à publier et cliquez sur Ouvrir.
2. Dans l'écran Présentation, cliquez sur Publier la solution.
Un message vous indique si la publication a réussi.
La solution de nettoyage des données est maintenant disponible dans le Central Management Server (CMS) de la
plateforme SAP BusinessObjects Business Intelligence. Le nom de la solution publiée est celui que vous avez
donné à la solution quand vous l'avez configurée dans l'assistant. Le nom et la description que vous avez saisis
dans l'assistant sont partagés avec le Workbench de Data Services
Un utilisateur autorisé du Workbench de Data Services peut alors accéder à la solution de nettoyage des données
dans le Workbench de Data Services et exécuter le job.
2.12.11 Fermeture d'une solution de nettoyage des données
Dans l'écran Présentation, cliquez sur Fermer la solution pour fermer la solution de nettoyage des données en
cours. Les solutions de nettoyage des données sont fermées automatiquement lorsque vous en ouvrez une autre.
2.13 Scorecards
Le scorecard fournit une vue générale de la qualité des données d'un domaine de données clés basée sur des
objectifs métier de qualité des données. Chaque projet peut comporter plusieurs scorecards. Un scorecard
permet de visualiser les informations suivantes :
● Score du domaine de données
206
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide de l'utilisateur
Data Insight
● Tendance de score de la qualité des données
● Score de la qualité des données pour chaque dimension de qualité
● Score de coût des données
● Tendance de coût des données
● Score de coût des données pour chaque dimension de qualité
● Mesures de qualité
● Définition des règles de qualité
● Données d'une règle ayant échoué
● Impact de la qualité des données sur les sources de données dépendantes
Des objectifs de qualité des données prenant en compte les seuils bas et élevé de la qualité des données sont
associés au domaine de données clés. Les couleurs représentent le niveau de qualité des données :
Table 123 :
Couleur
Définition
Signification
Vert
Le score est supérieur à la valeur du seuil maximal
La qualité des données est souhaitable.
Jaune
Le score est compris entre les valeurs du seuil maximal et du
seuil minimal.
La qualité des données est acceptable.
Rouge
Le score est inférieur à la valeur du seuil minimal.
La qualité des données n'est pas accep­
table.
Vous pouvez rapidement voir la qualité du domaine de données clés en fonction des couleurs affichées dans la
colonne Score de la fenêtre Résultats de règle.
La qualité des données d'un domaine de données clés est mesurée sur la base d'une ou de plusieurs dimensions
de données clés (similaire au concept d'indicateur de performance clé (KPI) utilisé dans la gestion des
performances professionnelles). La qualité des données d'un domaine de données clés est mesurée à l'aide d'une
ou de plusieurs règles liées à une ou plusieurs colonnes de tables, fichiers et/ou vues les plus représentatifs de la
qualité du domaine de données.
Les règles doivent être définies et liées aux colonnes avant la création du scorecard d'un domaine de données
clés. Vous pouvez utiliser des moyennes simples ou pondérées pour calculer les scores de scorecard au niveau de
la règle, de la dimension de qualité et du domaine de données global.
Lorsque le scorecard est configuré, vous pouvez utiliser la vue récapitulative pour visualiser les informations
générales telles que le score global et le score de chaque dimension de qualité ainsi que les informations de
tendance. En sélectionnant la vue détaillée, vous pouvez visualiser des informations supplémentaires telles que
les scores de règle et de liaison de règle, les données de règle de qualité ayant échoué, mais aussi analyser
l'impact des problèmes de données.
Vous pouvez également partager le lien direct vers un scorecard de sorte que d'autres utilisateurs puissent
afficher facilement le scorecard dans d'autres portails ou applications Web, comme la Zone de lancement BI.
Les scores de scorecard sont calculés à l'aide de l'utilitaire de calcul de scorecard disponible dans la CMC (Central
Management Console). Par défaut, ce dernier est exécuté tous les jours, mais vous pouvez modifier la fréquence
dans la CMC.
Informations associées
Guide de l'utilisateur
Data Insight
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
207
Ajout d'un domaine de données clés [page 208]
Affichage des scorecards [page 209]
Calcul des scorecards [page 215]
Liaison d'une règle à des colonnes ou des champs [page 107]
2.13.1 Ajout d'un domaine de données clés
Vous pouvez créer des domaines de données clés via l'onglet Configuration du scorecard. Cette section décrit la
configuration du domaine de données clés via l'onglet Configuration du scorecard.
1. Dans l'onglet Configuration du scorecard, cliquez sur Ajouter sous la section Domaines de données clés.
2. Dans la fenêtre Définition des domaines de données clés, spécifiez les informations suivantes, puis cliquez sur
Enregistrer.
Table 124 :
Option
Description
Nom
Saisissez un nom descriptif pour le domaine de données clés.
Description
Saisissez une brève description du domaine de données clés.
Seuil
Déplacez les indicateurs vers le niveau de seuil acceptable. Le seuil bas définit le score à
partir duquel les résultats inacceptables s'affichent en rouge. Le seuil élevé définit le
score à partir duquel les résultats acceptables s'affichent en vert. Les scores compris
entre le seuil bas et le seuil élevé s'affichent en jaune.
3. Dans la section Dimension de qualité, cliquez sur Ajouter.
4. Dans la fenêtre Associer des dimensions, sélectionnez les dimensions de qualité à inclure dans le scorecard.
Lors de la création des règles, la dimension de qualité est sélectionnée en vue de classer la règle. Cliquez sur
Enregistrer.
5. Ajustez la distribution de la pondération. Si vous pensez que l'une des dimensions doit exercer un impact plus
important sur le score général du domaine de données clés, cliquez sur Fixe sous la colonne Pondération et
spécifiez un pourcentage élevé.
6. Dans la section Règles, cliquez sur Ajouter.
7. Dans la fenêtre Associer des règles, sélectionnez les règles à inclure dans le score. La règle doit être liée à une
colonne dans un ou plusieurs projets. Cliquez sur Enregistrer.
8. Dans la section Liaisons de règles, cliquez sur Ajouter.
9. Dans la fenêtre Associer les liaisons de règles, sélectionnez les connexions à utiliser dans le score, puis cliquez
sur Enregistrer.
Le domaine de données clés est créé. Pour mettre à jour les scores, cliquez sur le bouton Actualiser situé audessus de la grille Règles.
10. Pour afficher le scorecard, cliquez sur le bouton Espace de travail dans le coin supérieur droit et choisissez
Scorecard.
11. Dans la vue récapitulative, cliquez sur la liste déroulante située en regard de Afficher le score à partir de. et
sélectionnez Maintenant.
Le domaine de données clés ajouté est désormais visible.
208
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide de l'utilisateur
Data Insight
Informations associées
Suppression d'objets du domaine de données clés [page 209]
Affichage des scorecards [page 209]
Calcul des scorecards [page 215]
2.13.2 Suppression d'objets du domaine de données clés
Il se peut que vous deviez supprimer un domaine de données clés ou un objet de ce dernier. Par exemple, la règle
peut ne plus être applicable au domaine.
1. Dans l'onglet Configuration du scorecard de l'Accueil de l'espace de travail, sélectionnez l'objet à supprimer.
2. Cliquez sur Supprimer.
L'objet est supprimé et le score est mis à jour.
Conseil
Si une zone comporte plusieurs objets et que la pondération est définie sur Fixe, vous devrez la réajuster de
façon à obtenir un pourcentage total de 100 %. Par exemple, supposons que la dimension de qualité
comporte les dimensions Précision, Intégralité et Conformité, lesquelles présentent une pondération
respective de 30 %, 60 % et 10 %. Si vous supprimez la dimension Conformité, vous devez ajuster
Précision et/ou Intégralité de façon à utiliser les 10 % de la dimension Conformité.
Informations associées
Ajout d'un domaine de données clés [page 208]
Affichage des scorecards [page 209]
Calcul des scorecards [page 215]
2.13.3 Affichage des scorecards
Vous pouvez afficher des scorecards de différentes façons : Vue récapitulative, vue Détail de Data Quality et vue
Analyse de la valeur commerciale. Dans les vues récapitulative et Détail de Data Quality, deux options de gestion
des informations sont disponibles.
Remarque
Si vous affectez un poids de zéro à un élément, ce dernier (ainsi que ses enfants) n'apparaitra pas ou ne sera
pas utilisé dans les calculs dans la vue du scorecards.
Guide de l'utilisateur
Data Insight
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
209
Table 125 :
Option
Afficher le score à partir de :
Trier par :
Description
●
Dernière exécution : Cette option affiche les scores obtenus lors de la dernière exécution
de l'utilitaire de calcul de scorecard. L'exécution de l'utilitaire de calcul de scorecard est
planifiée dans la CMC (Central Management Console). Les scores calculés par l'utilitaire
de calcul de scorecard sont stockés dans le référentiel.
●
Maintenant : Cette option affiche les scores calculés à la demande. Ces scores reflètent
les modifications apportées à la configuration du scorecard et aux scores de liaison de rè­
gle depuis la dernière exécution de l'utilitaire de calcul de scorecard. Les scores ne sont
pas stockés dans le référentiel avec cette option. Par exemple, si vous avez modifié la
pondération des dimensions de qualité, cette option permet d'afficher le score actualisé
immédiatement. De même, elle permet d'afficher les scores d'un nouveau scorecard.
●
Nom : Les domaines de données clés et les scores de dimension de qualité, de règle et de
liaison de règle associés sont triés par ordre alphabétique.
●
Score (croissant) : Les domaines de données clés sont triés du score de qualité le plus
faible au plus élevé.
●
Score (décroissant) : Les domaines de données clés sont triés du score de qualité le plus
élevé au plus faible.
●
Personnalisé Les domaines de données clés sont triés dans l'ordre que vous définissez
dans le dialogue Modifier l'ordre d'affichage personnalisé lors duquel vous sélectionnez
des domaines de données clés et les faites glisser pour réorganiser l'ordre.
Remarque
Si un tri personnalisé a été défini précédemment et que vous cliquez à nouveau sur
Personnalisé, les résultats de tri personnalisé s'affichent.
●
Modifier l'ordre de tri personnalisé : Vous permet de modifier un tri personnalisé précé­
dent dans la boîte de dialogue Afficher l'ordre des domaines de données clés".
Chaque vue fournit les informations suivantes :
Table 126 :
Description
Vue
Résumé
●
score de qualité global
●
coût global pour toutes les données ayant échoué
●
qualité et coût pour chaque dimension
●
informations de tendance de qualité et de coût
Cliquez sur le numéro de coût pour visualiser plus de détails sur ce coût.
Détails de qualité des données
●
règles de validation
●
scores de liaison de règle
●
affichage des données ayant échoué
●
affichage des données d'impact, de lignage, indentiques à et associées à
Si vous cliquez sur les différents composants des sections des domaines de données clés, de
dimension de qualité et des règles de validation, les scores de tendance et de règle changent
pour représenter les objets que vous avez sélectionnés.
210
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide de l'utilisateur
Data Insight
Vue
Description
Analyse de la valeur commer­
ciale
Vue graphique :
●
coût par dimension de qualité
●
coût par règle
●
données de tendance
Vue tabulaire :
●
dimensions de qualité et règles
●
nombre total d'enregistrements pour la règle
●
nombre d'enregistrements ayant échoué
●
coût par échec
●
coût total des données ayant échoué
Pour afficher les scorecards, effectuez les étapes suivantes :
1. Dans Accueil de l'espace de travail, cliquez sur la liste déroulante Espace de travail dans le coin supérieur droit
de la fenêtre, puis sur Scorecard.
2. La Vue récapitulative ou la vue Détail de Data Quality s'ouvre, en fonction de la dernière fenêtre visualisée.
Pour passer à une autre vue, cliquez sur le bouton Résumé, Détail de Data Quality ou Analyse de la valeur
commerciale. Pour voir les autres vues depuis la Vue récapitulative, cliquez sur Afficher les détails.
Informations associées
Ajout d'un domaine de données clés [page 208]
Suppression d'objets du domaine de données clés [page 209]
Calcul des scorecards [page 215]
Analyse de la valeur commerciale [page 216]
Estimation actuelle [page 219]
Analyse par simulation [page 220]
2.13.4 Affichage des exemples de données ayant échoué à
partir d'un scorecard
Lorsque vous affichez les détails d'un scorecard, il peut être utile de consulter des informations supplémentaires
sur les exemples de données ayant échoué afin de déterminer pourquoi certaines données n'ont pas atteint le
seuil du scorecard. Un exemple de 100 lignes de données ayant échoué est enregistré dans le référentiel
Information Steward. Vous pouvez ajuster le nombre de lignes dans la CMC (Central Management Console).
Pour afficher les exemples de données ayant échoué :
1. Dans la page Accueil de l'espace de travail, cliquez sur la liste déroulante Espace de travail dans le coin
supérieur droit de la fenêtre, puis sélectionnez Scorecard.
La boîte de dialogue Scorecard s'ouvre. La vue Analyse de la valeur commerciale, Détail de Data Quality ou la
vue récapitulative s'ouvre en fonction de la dernière fenêtre visualisée.
Guide de l'utilisateur
Data Insight
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
211
2. Localisez le scorecard applicable et sélectionnez l'icône de la vue détaillée (
diverses catégories d'information s'appliquant :
). La vue détaillée présente
○ Domaine de données clés
○ Dimensions Data Quality
○ Règles de validation
○ Scorecard de table d'adresse
○ Liaisons de règles
3. Dans la table Liaisons de règles située en bas de la boîte de dialogue, sélectionnez une liaison de règle
contenant les tables ou les colonnes qui n'ont pas atteint le seuil.
4. Cliquez sur Afficher les données ayant échoué, en haut de la table Liaisons de règles.
La boîte de dialogue Données ayant échoué s'ouvre et affiche les exemples de données correspondant à la
liaison de règle sélectionnée. Vous pouvez afficher davantage de données ayant échoué que dans l'exemple
de vue.
5. Cliquez sur Afficher plus de données ayant échoué pour ouvrir une autre boîte de dialogue Données ayant
échoué contenant l'ensemble des données dont la liaison de règle a échoué.
Remarque
Pour que vous puissiez afficher davantage de données ou enregistrer toutes les données ayant échoué
dans une base de données séparée, une connexion aux données ayant échoué doit être créée par vos soins
ou par votre administrateur dans la CMC, puis associée à la table lorsque vous calculez le score.
6. Pour afficher les données les plus appropriées, sélectionnez les options dans Afficher les colonnes et Critères
de filtres.
7. Pour trier les données par valeurs dans une colonne spécifique, cliquez sur la flèche de l'en-tête de colonne.
Remarque
Si vous affichez les données ayant échoué par le biais d'un scorecard accessible par un lien, cliquez sur
Critères de tri, puis définissez la séquence de tri pour chaque colonne de la fenêtre contextuelle.
Informations associées
Affichage de données ayant échoué à partir d'une règle [page 113]
Plus de données ayant échoué à une règle [page 116]
Affichage des scorecards [page 209]
Ajout d'un domaine de données clés [page 208]
2.13.5 Affichage de l'impact et du lignage
Lorsque vous visualisez les informations de scorecard, il se peut que la qualité des données ne dépasse pas le
seuil bas d'une colonne. Utilisez l'analyse de lignage pour identifier les sources des données et l'analyse d'impact
pour identifier les banques et les rapports de données pouvant être affectés par les données. Vous pouvez
212
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide de l'utilisateur
Data Insight
également utiliser l'analyse d'impact pour identifier les objets affectés lors de la modification ou de la suppression
d'autres objets connectés.
1. Dans la vue Détail du scorecard, cliquez sur Afficher l'impact et choisissez l'une des options suivantes :
Table 127 :
Option
Description
Afficher l'impact
Affiche les objets dépendant des données de la colonne de table.
Afficher le lignage des données Affiche les sources de la colonne de table.
Afficher la relation identique
Affiche un autre système utilisant la même colonne.
Afficher la relation associée
Affiche les relations définies (s'il y a lieu) pour la colonne de table.
2. Pour fermer la vue, cliquez sur la croix (X) dans le coin supérieur droit.
Pour apporter des modifications à ces vues, accédez à l'onglet Gestion des métadonnées.
Informations associées
Ajout d'un domaine de données clés [page 208]
Affichage des scorecards [page 209]
Calcul des scorecards [page 215]
2.13.6 Affichage des valeurs Sigma
Six Sigma est une combinaison de principes de base et de méthodes statistiques à utiliser pour améliorer vos
processus et augmenter l'efficacité.
Pour afficher les scores six sigma dans le scorecard, accédez à
Afficher les valeurs Sigma.
Gérer
Préférences
et sélectionnez l'option
Remarque
Les valeurs Sigma sont disponibles seulement lorsque vous définissez l'option Afficher le score à partir de : sur
Maintenant.
Une colonne affichant le total de la valeur Sigma apparaît dans l'onglet Paramétrer le scorecard dans les sections
suivantes de la vue de scorecard Détails de Data Quality :
● Domaine de données clés
● Dimensions Data Quality
● Règles de validation
● Liaisons de règles
Remarque
Si tous les enregistrements échouent, <-6 s'affiche dans la colonne Score Sigma.
Guide de l'utilisateur
Data Insight
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
213
Si tous les enregistrements ont réussi, >6 s'affiche dans la colonne Score Sigma.
La formule utilisée pour dériver les défauts par millions d'opportunités (DPMO) est la suivante :
([Defects]/[Opportunities])* 1,000,000
La formule utilisée pour dériver le score sigma est la suivante :
NORMSINV(1-([DPMO]/1,000,000))+1.5
La formule utilisée pour dériver le score sigma pondéré est la suivante : :
NORMSINV( 1-([(weight * DPMO)+ (weight * DPMO) + (weight * DPMO)]/1,000,000)) +1.5
Remarque
Le calcul du score inclut un décalage de 1,5.
2.13.7 Liens de scorecard
Chaque scorecard comporte un lien URL unique permettant aux autres utilisateurs de le visualiser facilement. Ce
lien peut être intégré au SAP BusinessObjects Enterprise Portal, à la zone de lancement BI ou à une page Web.
Vous pouvez également le copier-coller dans un courrier électronique, un document ou tout autre emplacement
accessible aux autres utilisateurs.
Vous pouvez obtenir le lien d'un score de l'une des façons suivantes :
● Affichez le lien vers un scorecard en accédant à la fenêtre du scorecard, puis cliquez sur Partager.
○ Pour générer un lien pour tous les scorecards sur lesquels vous avez des droits, sélectionnez Tous.
○ Pour générer un lien pour un sous-ensemble spécifique de scorecards, sélectionnez Scorecards
spécifiques. Sélectionnez les scorecards à inclure dans le lien, puis cliquez sur Générer une URL.
Vous pouvez cliquer sur le lien pour voir le mode d'affichage du scorecard pour les autres utilisateurs. Pour
afficher le scorecard partagé, l'utilisateur doit être autorisé à accéder au projet dont il est issu. Les
destinataires du lien de scorecard peuvent uniquement afficher le scorecard et n'ont en aucun cas accès aux
autres écrans et fonctionnalités de Information Steward.
● Créez un lien manuellement vers un scorecard sans accéder à la fenêtre de scorecard.
Les liens de scorecard utilisent la syntaxe suivante :
http://<nom du serveur>:<numéro du port>/BOE/Scorecard?name=<nom du
projet>&rdir=y
Par exemple, le scorecard d'un projet «Finance» hébergé par un serveur «IS_Server» peut se présenter
comme suit :
http://IS_Server:8080/BOE/Scorecard?name=Finance&rdir=y
Lorsque vous accédez à un scorecard via un lien, notez les différences suivantes du scorecard sur l'application
Web Information Steward :
● Par défaut, le scorecard s'affiche en Vue récapitulative. Pour passer en vue Détail de Data Quality, cliquez sur
Afficher les détails.
214
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide de l'utilisateur
Data Insight
● Pour effectuer un tri à l'affichage des données ayant échoué dans le scorecard, cliquez sur Critères de tri, puis
définissez la séquence de tri pour chaque colonne dans la fenêtre contextuelle.
2.13.8 Calcul des scorecards
La formule utilisée pour calculer le scorecard est assez simple : (score de l'objet x % de pondération) + (score de
l'objet x % de pondération) = score combiné. L'objet peut être une liaison de règle, une règle ou encore une
dimension de qualité. Le nombre de scores d'objet dépend du nombre d'objets à ajouter au domaine de données
clés. Le calcul de score d'un processus de scorecard commence par les scores de la liaison de règle, qui sont
utilisés pour calculer le score de la règle. Le score de la règle est à son tour utilisé pour calculer le score de la
dimension de qualité, qui lui est utilisé pour calculer le score du domaine de données clés. La pondération de
chaque section doit être cumulée de façon à obtenir un pourcentage de 100 %.
Remarque
Si vous affectez un poids de zéro à un élément, ce dernier (ainsi que ses enfants) n'apparaitra pas ou ne sera
pas utilisé dans les calculs dans la vue du scorecards.
Les scores de scorecard sont calculés et stockés dans le référentiel à l'aide de l'utilitaire de calcul de scorecard,
dont l'exécution est planifiée via la CMC (Central Management Console). Par défaut, l'utilitaire de calcul de
scorecard est exécuté tous les jours, mais vous pouvez modifier la fréquence dans la CMC. Veuillez noter que les
scores de liaison de règle sont obtenus via une tâche d'exécution de règle, qui calcule les scores de l'ensemble des
règles liées aux tables, fichiers plats et/ou vues.
Exemple
Supposons que vous ayez créé un domaine de données clés appelé Client dans l'onglet Configuration du
scorecard. Ce domaine comporte les trois dimensions de qualité suivantes : Précision, Intégralité et
Conformité. Dans le domaine Conformité, deux règles sont appliquées : le code postal doit être valide et le
format du numéro de téléphone doit être standard. La règle du numéro de téléphone comporte deux liaisons :
une table de client individuel est liée à une colonne de numéro de téléphone et une table de client professionnel
est liée à une colonne d'informations sur le contact. Le diagramme illustre les composants du scorecard. Le
score, qui commence par le score de la liaison de règle, est pondéré et utilisé pour calculer le score de la règle,
lui-même utilisé pour calculer le score de la dimension de qualité, à son tour utilisé pour calculer le score du
domaine de données clés.
Guide de l'utilisateur
Data Insight
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
215
Informations associées
Ajout d'un domaine de données clés [page 208]
Suppression d'objets du domaine de données clés [page 209]
Affichage des scorecards [page 209]
2.14 Analyse de la valeur commerciale
L'analyse de la valeur commerciale permet d'estimer quel montant des données inexactes pourraient coûter à
votre organisation. Par exemple, des informations client inexactes dans votre système ERP peuvent provoquer
des retards de commande et des pertes d'envois. Imaginons que vous souhaitez créer une initiative pour nettoyer
216
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide de l'utilisateur
Data Insight
les données client inexactes dans le système. Pour justifier le budget de nettoyage et d'amélioration des données,
vous pouvez utiliser SAP Information Steward afin de réaliser une analyse de la valeur commerciale sur les
données existantes et la présenter aux décideurs de la société.
L'analyse de la valeur commerciale est estimée en fonction du nombre réel d'enregistrements ayant échoué dans
le système et de votre estimation du coût par enregistrement ayant échoué. Ces informations sont disponibles au
niveau des domaines de données clés, de la dimension de qualité et de la règle de validation.
Le processus d'analyse de la valeur commerciale est le suivant :
1. Pour chaque règle applicable dans un projet, estimez une valeur monétaire potentielle de l'impact financier
annuel moyen par échec de cette règle. Vous pouvez choisir parmi divers types de coûts indépendants des
ressources et dépendants des ressources ou en créer un. Vous pouvez manipuler ces valeurs ultérieurement
dans la vue de scénario par simulation de l'analyse de la valeur commerciale si vous croyez que le coût réel
est différent de l'estimation initiale de la règle.
2. Associez les règles aux sources et calculez les scores.
3. Dans le scorecard d'un projet, affichez les résultats d'analyse de la valeur commerciale où figurent les
estimations actuelles et les scénarios par simulation.
Informations associées
Scorecards [page 206]
Règles [page 90]
2.14.1 Sélection de la devise
La devise par défaut pour l'analyse de la valeur commerciale est le dollar américain ($).
Pour changer de devise :
1. Dans le menu déroulant Gérer, sélectionnez Préférences.
2. Dans la section Paramètres d'affichage correspondant à Devise de la valeur commerciale, sélectionnez la
devise.
3. Cliquez sur Enregistrer puis sur Fermer.
Notez que la modification du symbole de la devise ne convertit par la valeur du montant en fonction d'un taux de
change (les valeurs restent les mêmes).
2.14.2 Configuration des coûts par échec d'enregistrement
Pour chaque règle, vous pouvez configurer les coûts associés. Ces estimations fournissent un montant total
représentant la valeur de l'impact financier de cette règle pour chaque échec. Ensuite, à l'aide de l'outil d'analyse
pas simulation de la valeur commerciale, vous pouvez manipuler ces valeurs pour simuler différents scénarios.
Pensez en termes d'impact financier annuel moyen par échec de cette règle. Par exemple, un enregistrement
erroné dans le système peut être employé plusieurs fois sur une année s'il n'est pas corrigé. Par conséquent, le
Guide de l'utilisateur
Data Insight
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
217
coût ne correspond pas à une seule occurrence, mais au cumul des impacts des utilisations de cet enregistrement
sur un an.
Les types de coûts incluent :
Coûts indépendants des ressources
● Flux de trésorerie : coûts supplémentaires encourus pour le flux de trésorerie de l'organisation tels que les
retards de comptabilisation du chiffre d'affaires ou des paiements des fournisseurs.
● Frais : coûts associés à des frais supplémentaires ou à des frais directs tels que ceux résultant du non-respect
de la conformité réglementaire.
● Frais généraux fixes : frais généraux fixes distribués par échec tels que les coûts de stockage en raison de
retours de colis.
● Chiffre d'affaires : perte de chiffre d'affaires direct telle que la perte de clients ou de nouvelles ventes.
● Ventes : coûts supplémentaires associés à la vente de marchandises tels que les services commerciaux à la
suite de prospects erronés.
● Autre : coût fourni par l'utilisateur.
Coûts dépendants des ressources
● Main d'œuvre : coûts associés à la nécessité du travail de l'homme pour corriger les données.
● Autre : coût fourni par l'utilisateur.
Pour configurer les estimations de coûts pour une règle :
1. Pour la règle à configurer, ouvrez son éditeur.
2. Dans l'onglet Propriétés en regard de l'étiquette Valeur de l'impact financier par échec, cliquez sur Modifier.
3. La Feuille de calcul Analyse de la valeur commerciale affiche des sections distinctes pour les coûts
indépendants des ressources et les coûts dépendant des ressources.
4. Cliquez sur Ajouter un coût, puis sélectionnez un type de coût.
5. Saisissez une description pour le coût qui décrit au mieux son sens pour votre organisation (requis). Vous
pouvez avoir plusieurs types de coût identiques.
6. Pour les coûts indépendants des ressources, saisissez un montant dans la colonne Sous-total représentant le
coût sur une base annuelle.
7. Pour les coûts dépendants des ressources, estimez le nombre de personnes impliquées, le taux de main
d'œuvre et le nombre d'heures par personne pour cette règle. Les valeurs Total et Sous-total sont
immédiatement mises à jour.
8. Cliquez sur OK.
Notez que vous ne pouvez pas fermer la fenêtre sans remplir les champs obligatoires.
9. Cliquez sur Enregistrer, puis fermez l'éditeur de règle.
Pour les projets utilisant cette règle, vous pouvez à présent afficher le scorecard afin de visualiser l'analyse de la
valeur commerciale où ces valeurs sont représentées.
2.14.3 Vues d'analyse de la valeur commerciale
Les vues d'analyse de la valeur commerciale dépendent des domaines de données clés dans la configuration de
scorecard. Tout d'abord, configurez les domaines de données clés de vos vues de scorecard.
218
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide de l'utilisateur
Data Insight
Vous pouvez configurer le coût estimé par échec pour chaque règle dans l'éditeur de règles. Idéalement, vous
devriez avoir configuré ces estimations au préalable mais, dans le cas contrairement, vous pouvez ajuster les
valeurs ultérieurement à l'aide de l'outil Analyse par simulation.
Pour afficher les estimations de valeur commerciale d'un projet dans un domaines de données clés :
1. Pour un projet donné, ouvrez son scorecard.
2. Cliquez sur Analyse de la valeur commerciale en tenant de ce qui suit :
○ Si la vue Résumé est sélectionnée, lorsque vous cliquez sur Analyse de la valeur commerciale, vous devez
sélectionner un domaine de données clés dans la fenêtre suivante.
○ Si la vue Détail de Data Quality a été sélectionnée, vous pouvez sélectionner un domaine de données clés
avant de choisir Analyse de la valeur commerciale ou changer de domaine de données clés dans la fenêtre
suivante.
La fenêtre Analyse de la valeur commerciale s'ouvre.
Le coût estimé total actuel s'affiche dans le coin supérieur droit de la fenêtre.
Vous pouvez modifier le domaine de données clés ici en le sélectionnant dans la liste déroulante.
Vous pouvez afficher l'Estimation actuelle (reposant sur ce qui a déjà été défini pour chaque règle) ou cliquer sur
Analyse par simulation pour visualiser, par exemple, comment vous pouvez faire économiser de l'argent à votre
organisation en réduisant le nombre d'enregistrements ayant échoué ou le coût par échec. Pour ignorer vos
modifications par simulation, sélectionnez Réinitialiser dans le menu des paramètres.
A tout moment, vous pouvez enregistrer le coût estimé dans une feuille de calcul. Cliquez sur l'icône des
paramètres dans le coin supérieur droit de la fenêtre, puis sélectionnez Enregistrer au format Excel. L'exportation
de l'Estimation actuelle entraîne l'enregistrement de la table Estimation actuelle. L'exportation d'une Analyse par
simulation entraîne l'enregistrement de la table Estimation actuelle et des données d'Analyse par simulation.
Informations associées
Ajout d'un domaine de données clés [page 208]
Affichage des scorecards [page 209]
2.14.3.1 Estimation actuelle
La barre Estimation actuelle et la vue de diagramme de tendances s'affichent initialement par défaut.
Cliquez sur les icônes à onglets pour modifier la vue :
Guide de l'utilisateur
Data Insight
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
219
Table 128 :
Vue
Description
Diagrammes à Le diagramme à barres Coût estimé affiche les dimensions de qualité (et les règles si la case Afficher les règles
barres et de
est cochée) définies pour ce projet sous forme graphique.
tendances
Placez le curseur sur une barre pour afficher les détails relatifs à chaque règle (nombre total d'enregistre­
ments, enregistrements ayant échoué, coût par échec et total).
Pour les valeurs Coût par échec :
●
Placez le curseur sur une valeur pour afficher la fenêtre contextuelle Détails sur le coût par échec affi­
chant les montants par type de coût configurés pour cette règle.
●
Cliquez sur la valeur pour ouvrir la fenêtre Détails sur le coût affichant les détails définis dans l'éditeur de
règles. Vous pouvez aussi afficher cette fenêtre Détails sur le coût en cliquant sur l'icône de paramètres
dans le coin supérieur droit, puis en sélectionnant Afficher les détails des coûts estimés actuels.
Le diagramme Tendance des coûts représente l'historique de l'impact financier à l'aide du coût actuel par
échec par règle. Chaque ligne présente l'impact pour une dimension de qualité. Lorsque vous placez le cur­
seur de la souris sur une ligne, des info-bulles affichent l'impact du coût par date.
Tabulaire
Cette vue répertorie les règles en les regroupant par dimension de qualité, y compris ce qui suit :
●
Nombre total d'enregistrements traités
●
Nombre d'enregistrements ayant échoué (et le pourcentage du total ayant échoué)
●
Coût estimé par enregistrement ayant échoué (tel que défini dans l'éditeur de règle dans la Feuille de cal­
cul Analyse de la valeur commerciale)
●
Le coût total pour chaque règle et le coût total pour la somme de toutes les règles s'affichent en bas et
au-dessus du tableau
Pour les valeurs Coût par échec :
●
Placez le curseur sur une valeur pour afficher la fenêtre contextuelle Détails sur le coût par échec affi­
chant les montants par type de coût configurés pour cette règle.
●
Cliquez sur la valeur pour ouvrir la fenêtre Détails sur le coût affichant les détails définis dans l'éditeur de
règles. Vous pouvez aussi afficher cette fenêtre Détails sur le coût en cliquant sur l'icône de paramètres
dans le coin supérieur droit, puis en sélectionnant Afficher les détails des coûts estimés actuels.
2.14.3.2 Analyse par simulation
L'Analyse par simulation permet d'expérimenter différents scénarios de coûts en manipulant des valeurs telles
que le nombre d'enregistrements ayant échoué et le coût estimé par échec.
Par exemple, pour savoir combien la société peut économiser chaque année en diminuant le nombre
d'enregistrements ayant échoué pour une règle donnée, déplacez le curseur Enregistrements ayant échoué sur la
gauche. Les nouveaux montants du total, de la différence et du coût estimé total reflètent immédiatement la
modification.
Vous pouvez aussi ajuster le Coût par échec ici (sans avoir à mettre à jour les valeurs dans l'éditeur de règle) en
augmentant ou en diminuant le montant du coût par échec. Les nouveaux totaux et différences reflètent
immédiatement la modification.
Cliquez sur les icônes à onglets pour modifier la vue :
220
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide de l'utilisateur
Data Insight
Table 129 :
Vue
Diagramme à
barres
Description
Le diagramme à barres Coût estimé affiche les dimensions de qualité (et les règles si la case Afficher les règles
est cochée) définies pour ce projet sous forme graphique.
Pour manipuler les valeurs de coût pour une règle donnée, cliquez sur Modifier. La fenêtre Modifier l'analyse
par simulation s'affiche pour effectuer les ajustements. Les montants totaux et les différences reflètent immé­
diatement vos modifications.
Tabulaire
Cette vue répertorie les règles en les regroupant par dimension de qualité, y compris ce qui suit :
●
Nombre total d'enregistrements traités
●
Nombre d'enregistrements ayant échoué (et le pourcentage du total ayant échoué)
●
Coût estimé par enregistrement ayant échoué (tel que défini dans l'éditeur de règle dans la Feuille de cal­
cul Analyse de la valeur commerciale)
●
Le coût total pour chaque règle et le coût total pour la somme de toutes les règles s'affichent en bas et audessus du tableau
●
Les nouvelles valeurs Total reflètent les modifications que vous avez apportées au nombre d'enregistre­
ments ayant échoué et/ou au coût par échec.
●
La colonne Différence affiche l'augmentation ou la diminution en fonction de vos modifications. La diffé­
rence est aussi reflétée dans le coût estimé total en haut de la fenêtre, y compris la modification totale du
coût.
2.15 Langage de script
Le langage de script SAP Information Steward prend en charge les expressions avec vérification conditionnelle,
variables, manipulation de données et appels de fonctions. Utilisez-le pour créer des expressions de condition et
de définition complexes pour les règles et les vues.
Lorsque vous créez des expressions de définition de règle, vous avez accès au langage de script complet. Celui-ci
inclut des modèles, des mots clés et des paramètres. Créez des expressions de définition de règle dans la boîte de
dialogue Editeur de règles avancé de la fenêtre Editeur de règles.
Un sous-ensemble du langage de script est disponible dans les éditeurs avancés associés aux vues lorsque vous
créez des mappages de colonnes, des conditions de jointure, des expressions de condition de filtre et des tâches
de profilage de colonnes.
Informations associées
Editeurs d'expressions avancés pour les vues [page 48]
Expressions [page 226]
Guide de l'utilisateur
Data Insight
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
221
2.15.1 Catégories de création d'expressions
Les éditeurs d'expressions avancés contiennent des catégories permettant de créer des expressions disponibles
sous la forme d'icônes dans la barre de menus en haut de chaque boîte de dialogue de l'éditeur avancé. Lorsque
vous cliquez sur une icône de menu, toutes les fonctions de la catégorie s'affichent dans une liste déroulante.
Lorsque vous sélectionnez une option, une boîte de dialogue permettant de créer une expression s'ouvre. Notez
que vous devez toujours entrer manuellement d'autres éléments de l'expression, puis, même si vous avez utilisé
le logiciel pour générer l'expression, validez cette dernière en cliquant sur le bouton Valider. Les expressions
Information Steward demandent des connaissances en langage de script SAP.
Cette table contient une liste de chaque catégorie de fonction, des fonctions associées et précise si une catégorie
s'applique aux types d'objets spécifiques.
Table 130 :Catégories et fonctions applicables
Catégorie
Agrégat (disponible uniquement
pour les vues de l'onglet Schéma de
sortie)
Conversion
Date
222
Fonctions
●
Moyenne
●
Nombre
●
Compter les éléments uniques
●
Max
●
Min
●
Somme
●
Convertir en caractères
●
Convertir en date
●
Convertir en décimale
●
Valeur julienne en date
●
Ajouter les mois
●
Concaténer la date et l'heure
●
Différence de date
●
Partie de date
●
Jour du mois
●
Jour de la semaine
●
Jour de l'année
●
Jour fiscal
●
Est un week-end
●
Valeur julienne
●
Dernière date du mois
●
Mois
●
Trimestre
●
Date système
●
Heure système
●
Semaine du mois
●
Semaine de l'année
●
Année
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide de l'utilisateur
Data Insight
Catégorie
Fonctions
Filtres, jointures et mappage de colonnes :
Recherche (applicable aux vues
et aux règles Data Insight)
●
Décodage
●
Remplacer la valeur nulle
Règles :
Math
Opérateur
Paramètre (disponible unique­
ment dans la boîte de dialogue
Editeur de règles avancé pour les ex­
pressions de définition de règle)
Guide de l'utilisateur
Data Insight
●
Dépendance des données
●
Décodage
●
Remplacer la valeur nulle
●
Existe
●
Valeur de recherche
●
SQL
●
Est unique
●
Absolue
●
Modulo
●
Arrondi
●
Racine carrée
●
Tronquer
●
And
●
Equals
●
Greater than
●
Greater than or equal
●
In
●
Is not null
●
Is null
●
Less than
●
Less than or equal
●
Not
●
Not equal
●
Not in
●
OR
Répertorie les paramètres créés dans la boîte de dialogue Editeur de règles.
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
223
Catégorie
Chaîne
Colonnes source
Modèle (disponible uniquement
dans la boîte de dialogue Editeur de
règles avancé pour les expressions de
définition de règle)
Validation
Mot-clé (disponible uniquement
dans la boîte de dialogue Editeur de
règles avancé pour les expressions de
définition de règle)
Fonctions
●
Remplissage à gauche
●
Remplissage à gauche logique
●
Supprimer à gauche de la chaîne
●
Modèle de correspondance
●
Correspondance d'expression régulière
●
Remplacer la sous-chaîne
●
Remplissage à droite
●
Remplissage à droite logique
●
Supprimer à droite de la chaîne
●
Soundex
●
Longueur de chaîne
●
Sous-chaîne
●
Minuscule
●
Majuscule
●
Mot dans la chaîne
Contient les connexions de la vue. Développez les nœuds de connexion pour afficher
les tables applicables. Développez le nœud de table pour afficher les colonnes.
●
Affectation
●
Commentaires
●
Compléter la structure
●
If else
●
Return
●
Variable
●
Est une valeur Date valide
●
Est une valeur Date/Heure valide
●
Est une valeur décimale valide
●
Est une valeur double valide
●
Est un entier valide
●
Est une valeur réelle valide
●
Est une valeur d'heure valide
●
Begin
●
Declare
●
Else
●
End
●
False
●
If
●
Return
●
True
Informations associées
Editeurs d'expressions avancés pour les vues [page 48]
Expressions avancées associées aux règles [page 100]
224
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide de l'utilisateur
Data Insight
2.15.2 Validation
Vous pouvez rechercher des erreurs de syntaxe dans vos expressions à l'aide des éditeurs suivants :
Table 131 :Editeurs contenant une validation
Editeur
Bouton
Erreur ou avertissement
Editeur de règles
Valider
Un message s'affiche en haut de la fenêtre. En l'absence
d'erreur, un message signalant l'aboutissement de la vali­
dation s'affiche en haut de la fenêtre.
Editeur de vue
Valider
Un message s'affiche en haut de la fenêtre. En l'absence
d'erreur, un message signalant l'aboutissement de la vali­
dation s'affiche en haut de la fenêtre.
Valider la syntaxe
Editeur d'expressions de condition de
jointure (onglet Conditions de jointures),
Editeur d'expression avancé pour
colonnes (onglet Schéma de sortie),
Editeur d'expression avancé (onglet Con­
ditions de filtre).
Les erreurs et les avertissements sont répertoriées dans
Editeur d'expression avancé pour règles
Les erreurs et les avertissements sont répertoriés dans la
table Problèmes en bas de la fenêtre.
Valider la syntaxe
la table Problèmes en bas de la fenêtre.
Pour chaque erreur ou avertissement, Information
Steward fournit le type d'erreur, une description de l'er­
reur et la ligne à laquelle l'erreur se produit.
Pour chaque erreur ou avertissement, Information
Steward fournit le type d'erreur, une description de l'er­
reur et la ligne à laquelle l'erreur se produit.
Définir la tâche : Profilage de colonne
Valider la condition de
filtre
Un message contextuel s'affiche vous informant de l'exi­
stence d'une erreur.
2.15.3 Syntaxe de langage
Le langage de script SAP de Information Steward permet d'affecter des valeurs aux variables, d'appeler des
fonctions et d'utiliser des opérateurs mathématiques et de chaînes standard. La syntaxe n'accepte pas les
instructions complexes incluant des variables et des appels de fonction utilisés à d'autres fins que l'affectation. La
syntaxe du langage de script Information Steward peut être utilisée dans la validation des données, les jointures et
les expressions de condition de filtre.
Informations associées
Types de données [page 333]
Editeurs d'expressions avancés pour les vues [page 48]
Guide de l'utilisateur
Data Insight
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
225
2.15.3.1 Expressions
Les expressions désignent une combinaison de constantes, d'opérateurs, de fonctions et de variables qui vérifient
une condition d'un type de données spécifique.
Par exemple, vous pouvez indiquer la variable <$start_date> comme entrée d'une fonction :
to_char($start_date, 'dd.mm.yyyy')
Les expressions diffèrent selon où vous entrez la syntaxe du langage.
Informations associées
Expressions de validation dans les éditeurs de règles [page 226]
Expressions de condition de filtre dans les éditeurs de règles [page 227]
Expressions de condition de filtre dans les éditeurs de vue [page 227]
Expressions de condition de filtre dans les tâches de profilage de colonnes [page 228]
2.15.3.1.1 Expressions de validation dans les éditeurs de règles
Les expressions de validation associées aux règles peuvent être complexes et impliquer des fonctions, des
variables, des paramètres et des instructions If. Toutes les expressions de validation doivent renvoyer une valeur
booléenne, qui évaluera l'exactitude des paramètres liés.
Les exemples suivants illustrent des expressions de validation de règle.
begin
If ($salary > 1000 and $salary < 5000)
return true;
else
return false;
end
begin
return is_valid_date($sale_dt, 'dd/MM/yyyy');
end
begin
if ($country='US')
return match_pattern($ssn, '999-99-999');
return false;
end
declare
$pattern varchar(20);
begin
if ($country = 'US)
begin
$pattern = '999-99-9999';
end
226
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide de l'utilisateur
Data Insight
else
$pattern = '9999999';
return match_pattern($ssn, $pattern);
end
2.15.3.1.2 Expressions de condition de filtre dans les éditeurs
de règles
Les conditions de filtre associées aux règles acceptent uniquement les expressions booléennes. Toute autre
expression est considérée comme non valide, y compris les instructions If et Return, ainsi que les déclarations de
variables. La syntaxe des conditions de filtre n'accepte pas les variables, mais elle accepte les colonnes des tables
source.
L'exemple suivant illustre une expression de condition de filtre utilisée dans une règle :
$country = 'US' or $country = 'CA'
2.15.3.1.3 Expressions de condition de filtre dans les éditeurs
de vue
Utilisez des expressions booléennes lors de la création des expressions de conditions de filtres pour les vues de
l'onglet Conditions de filtre. Tout autre type d'expression est considéré comme non valide, y compris les
instructions If et Return, ainsi que les déclarations de variables. La syntaxe des conditions de filtre accepte
uniquement les paramètres définis dans la déclaration de règle ; elle n'accepte pas les variables.
Si plusieurs colonnes portent le même nom dans le schéma d'entrée d'une requête, indiquez la colonne incluse
dans l'expression en qualifiant son nom à l'aide du nom de la table. Par exemple, indiquez la colonne start_date
d'une table nommée Statut comme suit :
status.start_date
Notez que les noms de tables et de colonnes faisant partie de chaînes SQL peuvent requérir une syntaxe spéciale
selon le SGBD qui évalue l'expression SQL. Par exemple, sélectionnez toutes les lignes de la colonne LAST_NAME
de la table CUSTOMER comme suit :
sql('source_connection','SELECT CUSTOMER.LAST_NAME FROM CUSTOMER')
Comme le nom de la colonne est entièrement en majuscules dans Oracle, aucune syntaxe particulière n'est
requise. Cependant, sélectionnez toutes les lignes de la colonne start_date dans la table Oracle Status comme
suit :
sql('source_connection','SELECT "Status"."start_date" FROM "Status"')
Les noms de tables et de colonnes sont définis dans Oracle avec une casse spéciale. Pour conserver cette casse,
mettez les identificateurs entre doubles guillemets.
Guide de l'utilisateur
Data Insight
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
227
Les exemples suivants illustrent des expressions de conditions de filtres associées aux vues :
dbo.Employees.employee_id > 10
dbo.Employees.date_of_birth > sysdate()
lookup('HR Connection', 'employee_id', dbo.Payment.employee_number, 'status',
'VALID', employee_id, null) is not null
dbo.Orders.order_date > sysdate()
dbo."Sales Order".closed_date > sysdate()
or
(dbo."Sales Order".is_completed = 'FALSE' and
dbo."Sales Order".order_date is null and dbo."Sales Order".order_date < sysdate() 7)
2.15.3.1.4 Expressions de condition de filtre dans les tâches de
profilage de colonnes
Vous pouvez utiliser des expressions de condition de filtre pour profiler les colonnes afin de spécifier le mode de
profilage des données contenues dans les colonnes. La colonne Condition de filtre de la boîte de dialogue Définir la
tâche : profilage de colonnes accepte un sous-ensemble de la syntaxe du langage de script SAP complet.
Les expressions de condition de filtre acceptent uniquement les expressions booléennes simples ou complexes.
Toute autre expression est considérée comme non valide, y compris les instructions If et Return, ainsi que les
déclarations de variables. La syntaxe des conditions de filtre accepte uniquement les paramètres définis dans la
déclaration de règle ; elle n'accepte pas les variables.
Exemple
L'exemple suivant illustre une expression de condition de filtre dans une tâche de profilage de colonnes :
dbo.Employees.employee_id > 10
Informations associées
Création d'une tâche de profilage des colonnes [page 65]
2.15.3.2 Variables et paramètres
Utilisez les instructions suivantes lors de l'utilisation de variables et de paramètres dans les expressions de règles.
228
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide de l'utilisateur
Data Insight
Variables
Vous pouvez utiliser les variables dans les expressions de validation de règle et de condition de filtre de règle. Les
variables peuvent être définies et utilisées dans l'Editeur avancé accessible depuis l'Editeur de règles.
Suivez les instructions suivantes pour la définition des noms de variables :
● Doit être précédé du symbole de dollar ($)
● Aucune limitation de taille
● Prend en charge les caractères multioctets et spéciaux
● Insensible à la casse
Paramètres
Vous pouvez utiliser les paramètres pour les expressions de validation de règle. Les paramètres peuvent être
définis dans l'interface de l'Editeur de règles et utilisés dans l'Editeur de règles et l'Editeur avancé. Vous pouvez
sélectionner les paramètres créés précédemment dans l'Editeur avancé dans le menu Paramètres.
Suivez les instructions suivantes pour la définition des noms de paramètres :
● Doit être précédé du symbole de dollar ($)
● Taille maximale de 50 caractères
● Prend en charge les caractères à un octet
● Insensible à la casse
● Prend en charge les traits de soulignement
2.15.3.3 Mots clés
Vous pouvez sélectionner des mots clés à utiliser dans une expression dans la liste Mots clés. La liste Mots clés
est disponible uniquement dans l'Editeur avancé accessible depuis l'Editeur de règles. Lorsqu'il est sélectionné, le
mot clé est inséré dans la syntaxe.
Le tableau suivant décrit les mots clés dans le langage de script :
Table 132 :
Mot clé
Description
BEGIN
Indique le début du code constituant l'expression. Les instructions BEGIN et END sont automatiquement ajou­
tées aux expressions de validation des règles. Les instructions BEGIN et END sont automatiquement prises en
charge par les expressions de validation des règles.
DECLARE
Déclare la variable. Utilisez le mot clé DECLARE comme suit :
DECLARE $<nom de variable> <type de données>
Guide de l'utilisateur
Data Insight
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
229
Mot clé
Description
END
Indique la fin du code constituant l'expression. Les instructions BEGIN et END sont automatiquement ajoutées
aux expressions de validation des règles. Les instructions BEGIN et END sont automatiquement prises en
charge par les expressions de validation des règles.
FALSE
Utilisé comme suit dans l'instruction RETURN :
RETURN FALSE;
RETURN
Indique la valeur devant être renvoyée par une fonction. Utilisez le mot clé RETURN comme suit :
RETURN (<expression booléenne>);
où <expression booléenne> définit une valeur booléenne à renvoyer.
Remarque
Le mot clé RETURN n'est pas disponible dans l'Editeur avancé associé aux vues.
TRUE
Utilisé comme suit dans l'instruction RETURN :
RETURN TRUE
IF
Indique une étape conditionnelle dans le code. Une instruction IF peut être construite avec ou sans étape
ELSE. Utilisez le mot clé IF de la manière suivante :
IF (condition) script_step; ELSE script_step;
ou
IF (condition) script_step;
où la condition est un expression qui évalue s'il s'agit de True ou False. script_step indique l'ensemble
d'instructions à exécuter en fonction de la valeur de condition. Si script_step contient plusieurs instruc­
tions, encadrez-les par les instructions BEGIN et END.
ELSE
Définit la deuxième branche d'une instruction IF. S'il n'existe pas d'instruction ELSE après IF, aucune action ne
s'applique si la condition n'est pas remplie.
2.15.3.4 Fonctions
Accédez aux fonctions intégrées dans les différents éditeurs avancés disponibles lors de la création ou de la
modification des vues et règles. Les éditeurs avancés sont disponibles dans des zone spécifiques de Data Insight
où vous pouvez créer des expressions complexes.
Dans la boîte de dialogue Editeur d'expressions avancé, vous sélectionnez différentes fonctions en cliquant sur
une catégorie de fonction et en sélectionnant la fonction spécifique. Une boîte de dialogue s'ouvre pour vous aider
à créer l'expression à l'aide de la fonction choisie. Le volet droit de la boîte de dialogue contient des détails
importants sur la fonction sélectionnée, notamment ses descriptions de paramètres et ses valeurs de renvoi.
230
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide de l'utilisateur
Data Insight
Une expression peut appeler la plupart des fonctions intégrées. Une fonction ne peut ni s'appeler ni appeler une
autre fonction susceptible d'entraîner un appel récursif. Par exemple, la fonction A ne peut pas appeler la fonction
A et la fonction A ne peut pas appeler la fonction B si la fonction B appelle la fonction A.
Le tableau suivant affiche les noms et descriptions des fonctions ainsi que leur catégorie et syntaxe.
Table 133 :
Nom de la fonction
Nom de la fonction Catégorie
dans la syntaxe
d'expression
Description
Absolue
abs
Math
Renvoie la valeur absolue d'un nombre
d'entrée.
Ajouter les mois
add_months
Date
Ajoute un nombre donné de mois à une
date.
Moyenne (disponible uniquement pour
les vues de l'onglet Schéma de sortie)
avg
Agrégat
Renvoie la valeur moyenne d'une co­
lonne de table spécifiée.
Concaténer la date et l'heure
concat_date_time
Date
Renvoie une valeur Date/Heure prove­
nant d'entrées date et heure distinctes.
Convertir en décimale
to_decimal
Conversion
Convertit une chaîne en une décimale.
Nombre (disponible uniquement pour les count
vues de l'onglet Schéma de sortie)
Agrégat
Renvoie le nombre d'éléments d'une
colonne spécifiée.
Compter les éléments uniques (disponi­
ble uniquement pour les vues de l'onglet
Schéma de sortie)
count_distinct
Agrégat
Renvoie le nombre de valeurs uniques
contenues dans une colonne de table
source spécifiée.
Convertir en caractères
to_char
Conversion
Convertit un type numérique ou date en
chaîne.
Convertir en date
to_date
Conversion
Convertit une chaîne en une date.
Convertir en décimale
to_decimal
Conversion
Convertit une décimale, avec un para­
mètre de précision facultatif.
Différence de date
date_diff
Date
Renvoie la différence entre deux dates
ou heures.
Partie de date
date_part
Date
Extrait un composant d'une date don­
née.
Jour du mois
day_in_month
Date
Détermine le jour du mois qui corres­
pond à la date donnée.
Jour de la semaine
day_in_week
Date
Détermine le jour de la semaine qui cor­
respond à la date donnée.
Jour de l'année
day_in_year
Date
Détermine le jour de l'année qui corres­
pond à la date donnée.
Guide de l'utilisateur
Data Insight
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
231
Nom de la fonction
Nom de la fonction Catégorie
dans la syntaxe
d'expression
Description
Décoder (disponible uniquement pour
les vues et les règles)
decode
Renvoie une expression basée sur la
première condition de la liste spécifiée
vérifiant la condition VRAI.
Recherche
Remarque
Utilisez la fonction decode plutôt
que la fonction ifthenelse( ), qui
n'est pas prise en charge dans
Information Steward.
Existe (disponible uniquement pour les
règles)
existe
Recherche
Vérifie s'il existe une ligne qui corres­
pond à la colonne et à l'expression de
filtre fournie.
Jour fiscal
fiscal_day
Date
Convertit une date donnée en une va­
leur d'entier représentant un jour dans
l'année fiscale.
Est un week-end
isweekend
Date
Indique si une date correspond à un sa­
medi ou un dimanche.
Est dépendant de données
is_data_dependent
Recherche
Indique True si la valeur de la colonne
principale détermine la valeur de la co­
lonne dépendante. Par exemple, si «X»
est la colonne principale et «Y» la co­
lonne dépendante, alors «X --> Y» ou «X
determines Y».
En outre, une seule valeur de la colonne
principale a une seule valeur dans la co­
lonne dépendante pour l'ensemble du
jeu de données. En d'autres mots, si
une seule valeur de la colonne princi­
pale a plusieurs valeurs dans la colonne
dépendante, elle n'est pas de dépen­
dance des données.
Plusieurs colonnes peuvent être réper­
toriées dans la fonction à la fois pour les
colonnes principale et dépendante.
Les résultats (True ou False) concer­
nent la réussite ou l'échec de tous les
enregistrements du jeu de données.
232
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide de l'utilisateur
Data Insight
Nom de la fonction
Nom de la fonction Catégorie
dans la syntaxe
d'expression
Description
Est unique
is_unique
Indique True lorsque la colonne spéci­
fiée a des valeurs uniques dans tous les
enregistrements de la source de don­
nées. Plusieurs combinaisons de colon­
nes peuvent être spécifiées dans la
fonction, et la valeur des colonnes com­
binées doit être unique dans la source
de données.
Recherche
Les résultats (True ou False) concer­
nent la réussite ou l'échec de tous les
enregistrements du jeu de données.
Est une valeur Date valide
is_valid_date
Validation
Indique si une expression peut être con­
vertie en une valeur de date calendaire
valide.
Est une valeur Date/Heure valide
is_valid_datetime
Validation
Indique si une expression peut être con­
vertie en une valeur Date/Heure valide.
Est une valeur décimale valide
is_valid_decimal
Validation
Indique si une expression peut être con­
vertie en une valeur décimale valide.
Est une valeur double valide
is_valid_double
Validation
Indique si une expression peut être con­
vertie en une valeur double valide.
Est un entier valide
is_valid_int
Validation
Indique si une expression peut être con­
vertie en une valeur d'entier valide.
Est une valeur réelle valide
is_valid_real
Validation
Indique si une expression peut être con­
vertie en une valeur réelle valide.
Est une valeur d'heure valide
is_valid_time
Validation
Indique si une expression peut être con­
vertie en une valeur d'heure valide.
Valeur julienne en date
julian_to_date
Conversion
Convertit une valeur julienne en une
date.
Valeur julienne
julian
Date
Convertit une date en valeur julienne au
format entier, le nombre de jours entre
le début de la date julienne et la date.
Dernière date du mois
last_date
Date
Renvoie la dernière date du mois pour
une date donnée.
Remplissage à gauche
lpad
Chaîne
Complète une chaîne avec des caractè­
res à partir d'un modèle spécifié.
Remplissage à gauche logique
lpad_ext
Chaîne
Complète une chaîne avec des caractè­
res logiques à partir d'un modèle spéci­
fié.
Supprimer à gauche de la chaîne
ltrim
Chaîne
Supprime des caractères spécifiés au
début d'une chaîne.
Valeur de recherche (disponible unique­
ment pour les règles)
recherche
Recherche
Renvoie les valeurs recherchées depuis
la base de données, les vues ou l'appli­
cation SAP.
Guide de l'utilisateur
Data Insight
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
233
Nom de la fonction
Nom de la fonction Catégorie
dans la syntaxe
d'expression
Description
Modèle de correspondance
match_pattern
Chaîne
Fait correspondre des chaînes d'entrée
complètes à des modèles simples pris
en charge par Information Steward.
Cette fonction ne s'applique pas aux
sous-chaînes.
Correspondance d'expression régulière
match_regex
Chaîne
Compare des chaînes d'entrée complè­
tes au modèle que vous indiquez à
l'aide d'expressions régulières (basées
sur le standard POSIX) et d'indicateurs.
Cette fonction ne s'applique pas aux
sous-chaînes.
Max. (disponible uniquement pour les
expressions de schéma de sortie des
vues)
max
Agrégat
Renvoie la valeur maximum de la co­
lonne de la table source spécifiée.
Min (disponible uniquement pour les
vues de l'onglet Schéma de sortie)
min
Agrégat
Renvoie la valeur minimum de la co­
lonne de la table source spécifiée.
Modulo
mod
Math
Renvoie le nombre restant lorsqu'un
nombre est divisé par un autre.
Mois
month
Date
Détermine le mois qui correspond à la
date donnée.
Trimestre
quarter
Date
Détermine le trimestre correspondant à
la date donnée.
Remplacer la valeur nulle (disponible uni­ nvl
quement pour les vues et les règles Data
Insight)
Recherche
Remplace les valeurs nulles.
Remplacer la sous-chaîne
replace_substr
Chaîne
Renvoie une chaîne dans laquelle cha­
que occurrence d'une chaîne de recher­
che donnée dans l'entrée est remplacée
par la chaîne de remplacement spéci­
fiée.
Remplissage à droite
rpad
Chaîne
Complète une chaîne avec des caractè­
res à partir d'un modèle spécifié.
Remplissage à droite logique
rpad_ext
Chaîne
Complète une chaîne avec des caractè­
res logiques à partir d'un modèle spéci­
fié.
Supprimer à droite de la chaîne
rtrim
Chaîne
Supprime les caractères spécifiés ou
les espaces situés à la fin d'une chaîne.
Arrondi
round
Math
Arrondit un nombre donné à la préci­
sion spécifiée.
Soundex
soundex
Chaîne
Chiffre la chaîne d'entrée à l'aide de l'al­
gorithme Soundex et renvoie une
chaîne. Utilisez cette fonction pour
abaisser la fonction au niveau de la
base de données.
234
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide de l'utilisateur
Data Insight
Nom de la fonction
Nom de la fonction Catégorie
dans la syntaxe
d'expression
Description
SQL (disponible uniquement pour les
vues et les règles Data Insight)
sql
Recherche
Exécute les valeurs existant dans la
base de données.
Racine carrée
sqrt
Math
Renvoie la racine carrée de l'expression
donnée.
Longueur de chaîne
length
Chaîne
Renvoie le nombre de caractères dans
une chaîne donnée.
Sous-chaîne
substr
Chaîne
Renvoie une partie spécifique d'une
chaîne à partir d'un point donné dans la
chaîne.
Min (disponible uniquement pour les
vues de l'onglet Schéma de sortie)
sum
Agrégat
Renvoie la somme de toutes les valeurs
contenues dans la colonne de table
source spécifiée.
Date système
sysdate
Date
Renvoie la date en cours telle que ré­
pertoriée par le système d'exploitation
du Job Server.
Heure système
systime
Heure
Renvoie l'heure actuelle telle que défi­
nie dans le système d'exploitation du
Job Server.
Minuscule
lower
Chaîne
Convertit les caractères d'une chaîne
en minuscules.
Majuscule
upper
Chaîne
Convertit les caractères d'une chaîne
en majuscules.
Tronquer
trunc
Math
Tronque un nombre donné à la préci­
sion spécifiée, sans arrondir la valeur.
Semaine du mois
week_in_month
Date
Détermine la semaine du mois qui cor­
respond à la date donnée.
Semaine de l'année
week_in_year
Date
Renvoie la semaine de l'année conte­
nant la date spécifiée.
Mot dans la chaîne
word
Chaîne
Renvoie le mot identifié par sa position
dans une chaîne délimitée.
Année
year
Date
Détermine l'année correspondant à la
date donnée.
Guide de l'utilisateur
Data Insight
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
235
2.15.3.4.1 Absolue
La fonction absolue renvoie la valeur absolue d'un nombre d'entrée.
Catégorie
Mathématique
Syntaxe
abs(<Entrée>)
Valeurs d'entrée
Table 134 :
Valeur d'entrée
Description
Type de données
<Entrée>
Nombre source
Numérique
Valeur renvoyée
decimal, double, int ou real
La valeur absolue du nombre donné, <Entrée>. Le type de la valeur renvoyée est le même que le type du nombre
d'origine.
Table 135 :
Fonction
Résultats
abs(12.12345)
12.12345
abs(-12.12345)
12.12345
236
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide de l'utilisateur
Data Insight
2.15.3.4.2 Ajouter les mois
Ajoute un nombre donné de mois à une date.
Catégorie
Date
Syntaxe
add_months(<Entrée>, <Nombre de mois>)
Valeurs d'entrée
Table 136 :
Valeur d'entrée
Description
Type de données
<Entrée>
Date de début au format an­
Date/heure
née.mois.jour
<Nombre de mois>
Nombre de mois à ajouter à la date d'en­
Entier
trée
Valeur renvoyée
date
Le <Nombre de mois> peut-être n'importe quel entier. Si l'<Entrée> est le dernier jour du mois ou si le mois
concerné contient moins de jours que le composant jour de l'<Entrée>, alors le résultat est le dernier jour du
mois concerné. Sinon, le résultat a le même composant jour que l'<Entrée>.
Exemple
Table 137 :
Fonction
add_month(to_date('1991.01.17',
'yyyy-mm-dd'), 1)
Guide de l'utilisateur
Data Insight
Résultats
'1991.01.17'
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
237
Fonction
Résultats
add_month('2001.10.31',4)
'2002.2.28'
2.15.3.4.3 Moyenne
Renvoie la moyenne de toutes les valeurs dans le NomColonne spécifié.
Cette fonction est disponible uniquement pour les expressions d'affichage de schéma de sortie.
Catégorie
Agrégat
Syntaxe
avg(<NomColonne>)
Valeurs d'entrée
Table 138 :
Valeur d'entrée
Description
Type de données
<NomColonne>
Nom de colonne de la table source.
Nom de la colonne de la table source
Valeur renvoyée
décimal, double, entier ou réel
Le type de la valeur renvoyée est le même que le type de la valeur d'entrée.
Table 139 :
Fonction
avg(Employee.age)
238
Résultats
33
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide de l'utilisateur
Data Insight
2.15.3.4.4 Concaténer la date et l'heure
Renvoie une valeur Date/Heure provenant d'entrées date et heure distinctes.
Catégorie
Date
Syntaxe
concat_date_time(<Date>, <Heure>)
Valeurs d'entrée
Table 140 :
Valeur d'entrée
Description
Type de données
<Date>
Date d'entrée
Date/heure
<Heure>
Heure d'entrée
Date/heure
Valeur renvoyée
date/heure
La valeur Date/Heure obtenue en combinant les entrées.
Exemple
Table 141 :
Fonction
concat_date_time($shipDate, $shipTime)
Guide de l'utilisateur
Data Insight
Résultat
Concatène la date et l'heure d'expédition en une valeur
Date/Heure
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
239
2.15.3.4.5 Convertir en caractères
Convertit un type numérique ou date en chaîne.
Il prend en charge le type de données d'horodatage Oracle 9i jusqu'à une précision de 9 chiffres pour les soussecondes.
Catégorie
Conversion
Syntaxe
to_char(<Une date ou un nombre>, <Chaîne de format>)
Valeurs d'entrée
Lorsque <Une date ou un nombre> est un nombre :
Table 142 :
Valeur d'entrée
Description
Type de données
<Une date ou un nombre>
Valeur source
Entier, Réel, Numérique, Expression,
Double ou Décimal
<Chaîne de format>
Chaîne indiquant le format de la chaîne
générée
Pour la <chaîne de format>, choisissez parmi les codes suivants :
Table 143 :
Format
Description
9
Nombre
(Supprime les zéros de début/de fin)
Exemple
to_char(123,'9999') = '
123'
Comprend un «-» devant les nombres
négatifs
Comprend un espace devant les nom­
bres positifs
240
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide de l'utilisateur
Data Insight
Format
Description
0
Nombre
Exemple
Comprend des zéros de début/de fin
to_char(123,'09999')
=0123
to_char(123,'9999D.00')
=123.00
D<.|,>
Position du point décimal suivi d'un ca­
ractère à utiliser comme séparateur dé­
to_char(12.34,'99D.99')
= 12.34
cimal (actuellement, uniquement le
point «.» et la virgule «,» sont pris en
charge comme points décimaux)
G<.|,|espace >
Position du séparateur de groupes suivi
d'un caractère à utiliser comme sépara­
to_char(1234,' 9G,999')
=1,234
teur de groupes (actuellement, les sépa­
rateurs de groupes pris en charge sont :
point «.», virgule «,» et espace)
x
Chaîne contenant un entier hexadécimal
non signé, utilisant "abcdef" (la sortie
n'est pas complétée si le nombre n'est
pas de 2 octets)
X
Chaîne contenant un entier hexadécimal
non signé, utilisant "ABCDEF" (la sortie
n'est pas complétée si le nombre n'est
pas de 2 octets)
0
Chaîne contenant un entier octal non si­
gné (l'option n'est pas sensible à la
casse ; la sortie n'est pas complétée si le
nombre n'est pas de 2 octets)
to_char(123,'xx') = 7b
to_char(12,'x') = c
to_char(123,'XX') = 7B
to_char(12,'X') = C
to_char(12,'oo') = 14
to_char(1,'o') = 1
Lorsque <Une date ou un nombre> est un nombre :
Table 144 :
Valeur d'entrée
Description
Type de données
<Une date ou un nombre>
La valeur source.
Type de données date, heure, ou Date/
Heure
Guide de l'utilisateur
Data Insight
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
241
Valeur d'entrée
Description
Type de données
<Chaîne de format>
Une chaîne indiquant le format de la
chaîne générée. Choisissez parmi les co­
des suivants :
Table 145 :
DD
Jour du mois en
deux caractères
MM
Mois en deux ca­
ractères
MONTH
Nom du mois en­
tier
MON
Nom du mois en 3
caractères
YY
Année en 2 chif­
fres
YYYY
Année en 4 chif­
fres
HH24
Heure de la jour­
née en 2 chiffres
(00-23)
MI
Minute en 2 chif­
fres (00-59)
SS
Seconde en 2 chif­
fres (00-59)
FF
Jusqu'à 9 chiffres
pour une sous-se­
conde
Valeur renvoyée
varchar
242
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide de l'utilisateur
Data Insight
Exemple
Table 146 :
Fonction
to_char($call_date,
'dd-mon-yy hh24:mi:ss.ff')
Résultats
La valeur de date de la colonne $call_date sous forme
de chaîne, telle que :
28-FEB-97 13:45:23.32
Les traits d'union et les espaces de la <Chaîne de format> dans l'exemple sont reproduits dans le résultat ;
tous les autres caractères sont reconnus comme faisant partie d'une chaîne de paramètres dans le tableau cidessus et remplacés par les valeurs actuelles appropriées.
2.15.3.4.6 Convertir en date
Convertit une chaîne en une date.
Si la chaîne d'entrée contient plus de caractères que la chaîne de format, les caractères supplémentaires de la
chaîne d'entrée seront ignorés et seront initialisés sur la valeur par défaut.
Par exemple, to_date('10.02.2007 13:25:45', 'DD.MM.YYYY') convertira la date en 10.02.2007
00.00.00. La partie Heure de la chaîne d'entrée sera ignorée et initialisée sur 0.
Cette fonction prend également en charge le type de données d'horodatage Oracle 9i. Sa précision va jusqu'à 9
chiffres pour les sous-secondes
Catégorie
Conversion
Syntaxe
to_date(<Chaîne d'entrée>, <Chaîne de format>)
Guide de l'utilisateur
Data Insight
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
243
Valeurs d'entrée
Table 147 :Description des valeurs d'entrée et types de données
Valeur d'entrée
Description
Type de données
<Chaîne d'entrée>
Chaîne source
Varchar
<Chaîne de format>
Chaîne indiquant le format de la chaîne
Varchar
source (voir la liste des chaînes ci-des­
sous)
Table 148 :Description des codes de chaîne de format
Code
Description
DD
Jour du mois en deux caractères
MM
Mois en deux caractères
MONTH
Nom du mois entier
MON
Nom du mois en 3 caractères
YY
Année en 2 chiffres
YYYY
Année en 4 chiffres
HH24
Heure du jour à 2 chiffres (0-23)
MI
Minute en 2 chiffres (0-59)
SS
Seconde en 2 chiffres (0-59)
FF
Jusqu'à 9 chiffres pour une sous-seconde
Valeur renvoyée
date, time ou datetime
Une date, une heure, ou les deux, représentant la chaîne d'origine.
Exemple
Table 149 :
Fonction
to_date('Jan 8, 1968', 'mon dd, yyyy')
244
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Résultats
1968.01.08 stocké comme date.
Guide de l'utilisateur
Data Insight
2.15.3.4.7 Convertir en décimale
Convertit une chaîne en valeurs décimales, avec un paramètre de précision facultatif.
Cette fonction prend en charge l'utilisation de types de données décimales avec une précision allant jusqu'à 96.
Catégorie
Conversion
Syntaxe
to_decimal(<Chaîne d'entrée>, <Séparateur décimal>, <Séparateur des milliers>,
<Précision>, <Echelle>)
Valeurs d'entrée
Table 150 :
Valeur d'entrée
Description
Type de données
<Chaîne d'entrée>
Chaîne de nombres (NULL implique une
Varchar
valeur renvoyée NULLE)
<Séparateur décimal>
Caractère qui sépare le composant déci­ Varchar
mal de l'ensemble du composant nom­
bre
<Séparateur des milliers>
Caractère qui sépare les milliers des
Varchar
centaines dans l'ensemble du compo­
sant nombre
<Précision>
Nombre total de chiffres dans la valeur
Varchar
renvoyée
<Echelle>
Nombre de chiffres à droite du point dé­
Entier
cimal dans la valeur renvoyée
Valeur renvoyée
décimale
Utilise la précision et l'échelle données. Si la chaîne d'entrée n'est pas valide, la valeur 0 est renvoyée.
Guide de l'utilisateur
Data Insight
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
245
Exemple
Table 151 :
Fonction
Résultat
to_decimal('1.000.000,00', '.', ',',
8,2))
1000000.00
2.15.3.4.8 Nombre
Renvoie le nombre d'éléments contenus dans une colonne de table source spécifiée.
Cette fonction est disponible uniquement pour les expressions d'affichage de schéma de sortie.
Catégorie
Agrégat
Syntaxe
count(<Colonne>Name)
Valeurs d'entrée
Table 152 :
Valeur d'entrée
Description
Type de données
<NomColonne>
Nom de colonne de la table source
Nom de colonne de la table source
Valeur renvoyée
Integer (nombre de lignes dans la colonne qui ont une valeur autre que NULL).
246
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide de l'utilisateur
Data Insight
Table 153 :
Fonction
Résultats
Count(customer_ID)
(<Entier>)
2.15.3.4.9 Compter les éléments uniques
Renvoie le nombre de valeurs uniques contenues dans une colonne de table source spécifiée.
Cette fonction est disponible uniquement pour les expressions d'affichage de schéma de sortie.
Catégorie
Agrégat
Syntaxe
count_distinct(<NomColonne>)
Valeurs d'entrée
Table 154 :
Valeur d'entrée
Description
Type de données
NomColonne
Nom de colonne de la table source
Toute expression valide à l'exception du
type de données Long.
Valeur renvoyée
integer
Exemple
Dans une table Client, la région du client est enregistrée dans une colonne nommée REGION.
Table 155 :
Nom
Région
Pays
Client 1
Est
Etats-Unis
Guide de l'utilisateur
Data Insight
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
247
Nom
Région
Pays
Client 2
Est
Etats-Unis
Client 3
Ouest
Etats-Unis
Client 4
Est
France
Pour compter le nombre de régions différentes d'où viennent les clients, utilisez la fonction count_distinct :
count_distinct(region)
La sortie apparaît dans la colonne Résultats ci-dessous :
Table 156 :
Fonction
count_distinct(region)
Résultats
(<2>)
2.15.3.4.10 Différence de date
Renvoie la différence entre deux dates ou heures.
Catégorie
Date
Syntaxe
date_diff(<Date de début>, <Date de fin>, <Chaîne de format>)
Valeurs d'entrée
Table 157 :
Valeur d'entrée
Description
Type de données
<Date de début>
Date de début d'entrée
Type de données Date/Heure
<Date de fin>
Date de fin d'entrée
Type de données Date/Heure
248
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide de l'utilisateur
Data Insight
Valeur d'entrée
Description
Type de données
<Chaîne de format>
La chaîne décrivant le format des dates.
Type de données Varchar
Choisissez parmi les valeurs suivantes :
Table 158 :
D
Jour
H
Heures
M
Minutes
S
Secondes
MM
Mois
YY
Années
Valeur renvoyée
int
Exemple
Table 159 :
Fonction
Résultats
Le nombre de jours entre la date de la colonne
date_diff($start_date,sysdate(),'D')
$start_date et la date du jour.
date_diff($start_time,systime(),'M')
$start_time et l'heure actuelle.
Le nombre de minutes entre l'heure de la colonne
2.15.3.4.11 Partie de date
Extrait un composant d'une date donnée.
Cette fonction utilise une valeur Date/Heure et extrait le composant demandé sous forme d'entier.
Remarque
L'année est affichée sous forme de quatre chiffres et non deux.
Guide de l'utilisateur
Data Insight
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
249
Catégorie
Date
Syntaxe
date_part(<Valeur de date>, <Chaîne de format>)
Valeur renvoyée
integer
Valeurs d'entrée
Table 160 :
Valeur d'entrée
Description
Type de données
<Valeur de date>
La date d'entrée.
Type de données Date/Heure.
<Chaîne de format>
La chaîne décrivant le format de l'élé­
Type de données Varchar.
ment extrait de la date. Choisissez parmi
les valeurs suivantes :
Table 161 :
250
YY
Année
MM
Mois
DD
Jour
HH
Heures
MI
Minutes
SS
Secondes
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide de l'utilisateur
Data Insight
Exemple
Table 162 :
Fonction
Résultats
date_part(to_date('1990.12.31','yyyymm-dd'), 'YY')
1990
date_part('1991.01.17 23:44:30', 'SS')
30
2.15.3.4.12 Jour du mois
Détermine le jour du mois qui correspond à la date donnée.
Catégorie
Date
Syntaxe
day_in_month(<Valeur de date>)
Valeurs d'entrée
Table 163 :
Valeur d'entrée
Description
Type de données
<Valeur de date>
Date source.
Type de données Date/Heure.
Valeur renvoyée
integer
Le numéro de 1 à 31 qui représente le jour du mois.
Guide de l'utilisateur
Data Insight
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
251
Exemple
Table 164 :
Fonction
Résultats
day_in_month(to_date('Jan 22, 1997','mon dd, yyyy'))
22
day_in_month(to_date('02/29/1996','mm/dd/yyyy'))
29
day_in_month(to_date('1996.12.31','yyyy.mm.dd'))
31
2.15.3.4.13 Jour de la semaine
Détermine le jour de la semaine qui correspond à la date donnée.
Cette fonction vous permet de catégoriser les dates en fonction du jour de la semaine correspondant à chaque
date. Par exemple, toutes les dates pour lesquelles cette fonction renvoie un "3" sont un mercredi.
Catégorie
Date
Syntaxe
day_in_week(<Valeur de date>)
Valeurs d'entrée
Table 165 :
Valeur d'entrée
Description
Type de données
<Valeur de date>
Date source.
Type de données Date.
Valeur renvoyée
Integer
252
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide de l'utilisateur
Data Insight
Numéro entre 1 (lundi) et 7 (dimanche) qui représente le jour de la semaine correspondant à la <Valeur de
date>.
Exemple
Table 166 :
Fonction
Résultats
day_in_week(to_date('Jan 22, 1997','mon dd, yyyy'))
day_in_week(to_date('02/29/1996','mm/dd/yyyy'))
day_in_week(to_date('1996.12.31','yyyy.mm.dd'))
3 (mercredi)
4 (jeudi)
2 (mardi)
2.15.3.4.14 Jour de l'année
Détermine le jour de l'année qui correspond à la date donnée.
Catégorie
Date
Syntaxe
day_in_year(<Valeur de date>)
Valeurs d'entrée
Table 167 :
Valeur d'entrée
Description
Type de données
<Valeur de date>
Date source.
Type de données Date/Heure.
Valeur renvoyée
nombre entier
Guide de l'utilisateur
Data Insight
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
253
Le numéro entre 1 et 366 qui représente le jour de l'année correspondant à la <Valeur de date>.
Exemple
Table 168 :
Fonction
Résultats
day_in_year(to_date('Jan 22, 1997','mon dd,
yyyy'))
22
day_in_year(to_date('02/29/1996','mm/dd/yyyy'))
60
day_in_year(to_date('1996.12.31','yyyy.mm.dd'))
366
(1996 était une année bissextile.)
2.15.3.4.15 Décodage
Renvoie une expression basée sur la première condition de la liste spécifiée qui définit la valeur sur VRAI.
Cette fonction n'est disponible que pour les vues et les règles.
Dans la fonction Décodage, vous listez les conditions, tel qu'indiqué dans l'exemple suivant. Donc, la fonction
Décodage est moins exposée à l'erreur que les fonctions «if else» imbriquées.
decode ((EMPNO = 1), '111',
(EMPNO = 2), '222',
(EMPNO = 3), '333',
(EMPNO = 4), '444',
'NO_ID')
Pour une meilleure performance, Information Steward place cette fonction dans le serveur de base de données
lorsque cela est possible. Ainsi, le serveur de base de données, au lieu d'Information Steward, évalue la fonction
Décodage.
Utilisez la fonction Décodage pour appliquer plusieurs conditions lorsque vous mappez des colonnes ou que vous
sélectionnez des colonnes dans une requête. Pour un contrôle plus flexible des conditions dans un script, utilisez
le mot clé IF dans le langage de script Information Steward.
Si une condition assimile une valeur varchar à un espace vide de fin, la fonction Décodage ignore les espaces vides
de fin.
Pour comparer une valeur NULLE (constante NULLE ou variable qui contient une constante NULLE), utilisez les
opérateurs IS NULL ou IS NOT NULL. Si vous utilisez les opérateurs Equal (=) ou Not equal to (<>), la
comparaison avec une valeur NULLE définit toujours la valeur sur FAUX.
Pour ajouter à la fonction les paramètres supplémentaires <Condition> et <Expression si vrai>, cliquez
sur Ajouter la colonne de comparaison.
254
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide de l'utilisateur
Data Insight
Catégorie
Recherche
Syntaxe
decode(<Condition>, <Expression si vrai>, <Autre expression>)
Valeurs d'entrée
Table 169 :
Valeur d'entrée
Description
<Condition>
Condition permettant de définir sur VRAI ou sur FAUX.
<Expression si vrai>
La valeur que la fonction renvoie si la <Condition> est
VRAIE.
<Autre expression>
Une expression que la fonction renvoie si aucune des condi­
tions n'est pas VRAIE. Vous devez spécifier une <Autre
expression>.
Valeur renvoyée
<Expression si vrai> ou <Autre expression>
Renvoie la valeur associée à la première <Condition> définie sur VRAI. Le type de données de la valeur renvoyée
est le type de données du premier paramètre <Expression si vrai>.
Si le type de données de toute <Expression si vrai> ou <Autre expression> suivante ne peut pas être
converti en type de données de la première <Expression si vrai>, Information Steward produit une erreur à
la validation. Si les types de données sont convertibles mais ne correspondent pas, un avertissement apparaît à la
validation.
Guide de l'utilisateur
Data Insight
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
255
Exemple
Table 170 :
Fonction
decode(($COUNTRY = 'FRANCE'),
'French',
($COUNTRY = 'GERMANY'), 'German',
($COUNTRY = 'ITALY'), 'Italian',
($COUNTRY = 'SWITZERLAND'), 'Swiss',
($COUNTRY = 'USA'), 'America',
($COUNTRY IS NULL), 'Unknown',
'Others')
Résultats
Si la valeur de la colonne $COUNTRY est FRANCE, la valeur
renvoyée est Français. Si la valeur $COUNTRY est nulle,
la valeur renvoyée est Inconnu. Si la valeur $COUNTRY ne
contient aucune des valeurs répertoriées, la fonction
Décodage renvoie la valeur Autres.
2.15.3.4.16 Existe
Vérifie s'il existe une ligne qui correspond à la colonne et à l'expression de filtre fournie. Renvoie VRAI si la ligne
existe.
Cette fonction est disponible uniquement pour les règles.
Catégorie
Recherche
Syntaxe
exists(<Nom de la connexion>, <Nom de la table>, <Colonne de comparaison>,
<Paramètre ou valeur que la colonne de comparaison testera>)
Remarque
Les variables <Colonne de comparaison> et <Paramètre ou valeur> ne peuvent être définies qu'une
seule fois.
256
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide de l'utilisateur
Data Insight
Valeurs d'entrée
Table 171 :
Valeur d'entrée
Description
<Nom de la connexion>
La connexion qui comporte la table de recherche. Si la table de recherche est une vue, sé­
lectionnez Vues comme nom de connexion.
<Nom de la table>
La table qui contient les résultats ou les valeurs recherché(e)s.
Si le <Nom de la table> est une table de base de données, utilisez le format
<propriétaire.table>. Exemple :
ERP_ds.OWNER.EMPLOYEES
Si le <Nom de la table> est un fichier, utilisez le format <nomfichier>. Exemple :
"file.txt"
Si le nom de la connexion est une vue, utilisez le format <projet.vue>. Exemple :
"enterpriseproject.view"
<Colonne de comparaison>
La colonne de la table de recherche que la fonction utilise pour rechercher une ligne cor­
respondante. Lorsque la fonction lit une colonne Varchar dans la table de recherche, elle
ne supprime pas les espaces vides de fin.
<Paramètre ou valeur que
la colonne de comparaison
testera>
La valeur que la fonction recherche dans la <Colonne de comparaison>. Il peut s'agir
d'une référence de colonne simple, telle qu'une colonne trouvée dans une table source et
dans la table de recherche ou une expression. Il peut également s'agir d'une expression
complexe donnée en termes de références de colonne d'entrée et de constantes.
Lorsque le <Paramètre ou valeur> fait référence à une colonne source unique, vous
n'avez pas besoin d'inclure un identificateur de nom de table. Si le <Paramètre ou
valeur> provient d'une autre table ou n'est pas unique parmi les colonnes source, un
identificateur de nom de table est nécessaire.
Si le <Paramètre ou valeur> est une chaîne vide, la fonction recherche une valeur var­
char de longueur nulle dans la <Colonne de comparaison>.
La fonction ignore les espaces vides de fin dans les comparaisons de <Paramètre ou
valeur> et des valeurs dans la <Colonne de comparaison>.
Valeur renvoyée
booléen
Exemple
exists ('HR', 'dbo.Orders', 'customer_name', $name)
Guide de l'utilisateur
Data Insight
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
257
2.15.3.4.17 Jour fiscal
Convertit une date donnée en une valeur d'entier représentant un jour dans l'année fiscale.
Catégorie
Date
Syntaxe
fiscal_day(<Chaîne de date de référence>, <Valeur de date>)
Valeurs d'entrée
Table 172 :
Valeur d'entrée
Description
Type de données
<Chaîne de date de référence >
Le premier mois et le premier jour d'une
Type de données Varchar.
année fiscale. Utilisez ce format :
''mm.dd".
<Valeur de date>
La date que vous souhaitez convertir.
Type de données Date/Heure.
Valeur renvoyée
nombre entier
Exemple
Table 173 :
Fonction
fiscal_day('03.01',to_date('1999.04.20
', 'yyyy.mm.dd'))
258
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Résultats
51
Guide de l'utilisateur
Data Insight
2.15.3.4.18 Est un week-end
Indique si une date correspond à un samedi ou un dimanche.
Catégorie
Date
Syntaxe
isweekend(<Entrée>)
Valeurs d'entrée
Table 174 :
Valeur d'entrée
Description
Type de données
<Entrée>
La valeur à tester.
Type de données Date ou Date/Heure.
Valeur renvoyée
booléen
Le résultat du test de date : renvoie VRAI si la date est un samedi ou un dimanche ; sinon, renvoie FAUX.
Exemple
Table 175 :
Fonction
isweekend($hire_date)
Résultats
Teste si la date de $hire_date est un samedi ou un di­
manche.
isweekend(SYSDATE)
Guide de l'utilisateur
Data Insight
Teste si le jour en cours est un samedi ou un dimanche.
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
259
2.15.3.4.19 Est dépendant de données
Cette fonction concerne un ensemble de données en fonction des colonnes principales et dépendantes spécifiées
dans la fonction.
Renvoie Vrai si la valeur de la colonne principale détermine la valeur de la colonne dépendante. Par exemple, si
«X» est la colonne principale et «Y» la colonne dépendante, alors «X --> Y» ou «X determines Y».
En outre, une seule valeur de la colonne principale a une seule valeur dans la colonne dépendante pour l'ensemble
du jeu de données. En d'autres mots, si une seule valeur de la colonne principale a plusieurs valeurs dans la
colonne dépendante, elle n'est pas de dépendance des données.
Plusieurs colonnes peuvent être répertoriées dans la fonction à la fois pour les colonnes principale et dépendante.
Contrairement aux autres fonctions mettant en échec un enregistrement lorsque la règle échoue, la fonction
is_data_dependent met en échec l'ensemble des données. Dans l'ensemble de données ayant échoué, un ID de
groupe est affecté aux enregistrements ayant échoué, s'affichant dans la vue affichage des données ayant échoué
ou des données exportées.
Cette fonction peut être utilisée uniquement dans les règles (expressions de validation et de filtre).
Catégorie
Recherche
Syntaxe
is_data_dependent([$parameter0, $parameter1], [$parameter2, $parameter3]);
Notez que le premier groupe de paramètres est X, les colonnes principales, et le deuxième groupe de paramètres
est Y, les colonnes dépendantes.
Valeurs d'entrée
Table 176 :
Valeur d'entrée
Description
<[$parameter0, >
Colonnes principales
<$parameter 1]>
260
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Type de données
●
Varchar
●
Timestamp
●
Date/heure
●
Date
●
Heure
●
Numérique
●
Décimal
●
Int
●
Double
Guide de l'utilisateur
Data Insight
Valeur d'entrée
Description
Type de données
<[$parameter2, >
Colonnes dépendantes
<$parameter3]>
●
Real
●
Interval
Valeur renvoyée
booléen
VRAI ou FAUX
Exemple
Dans l'exemple ci-dessous une table nommée Etudiants contient le prénom et le nom de l'étudiant ainsi que l'ID
Etudiant correspondant. L'ID Etudiant est la clé primaire de la table, par conséquent, il ne peut y avoir qu'un ID
Etudiant pour chaque combinaison de nom et prénom.
Table 177 :
Fonction
Résultats
is_data_dependent([IDEtudiant], [prenom,
nom])
Teste si la colonne <IDEtudiant> (la colonne principale)
détermine la valeur des colonnes <prénom> et <nom> (les
colonnes dépendantes) dans l'ensemble de données, et si la
valeur de la colonne <IDEtudiant> a une seule valeur dans
les colonnes combinées <prénom> et <nom> pour chaque
instance dans la source de données. Si le résultat est faux,
tous les enregistrements ont échoué. Si le résultat est vrai,
tous les enregistrements ont réussi.
Dans la table d'exemples de données, l'ensemble des données a échoué car <IDEtudiant 1001> ne contient
pas des valeurs uniques dans les colonnes prénom et nom. Si l'enregistrement Eric Taylor n'était pas présent
dans la table, l'autre <IDEtudiant> associé à Eric Smith aurait réussi ainsi que l'ensemble de données. Dans
ce cas, l'ensemble des données a échoué même si <IDEtudiant 1002> et <1004> sont uniques.
Table 178 :Exemple de données
IDEtudiant1
prénom2
nom3
Résultats
1001
Eric
Smith
Faux (échec)
1002
Victor
Davis
Vrai (réussite)
1001
Eric
Smith
Faux (échec)
1004
Victor
Moore
Vrai (réussite)
1001
Eric
Taylor
Faux (échec)
1
2
3
Colonne principale
Colonne dépendante
Colonne dépendante
Guide de l'utilisateur
Data Insight
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
261
Valeurs nulles
Vous devez convertir les valeurs nulles dans la colonne principale avant de pouvoir utiliser la fonction
is_data_dependent. Les valeurs nulles de la colonne dépendante sont automatiquement converties.
Informations associées
Remplacer la valeur nulle [page 296]
Valeurs nulles et chaînes vides [page 327]
ID de groupe pour les enregistrements ayant échoué de dépendance de données et d'is unique [page 124]
2.15.3.4.20 Est unique
La valeur d'une colonne ou d'une combinaison de colonnes est unique dans tous les enregistrements de la table.
Les résultats concernent l'ensemble des données.
Cette fonction peut être utilisée dans les règles (expressions de validation et de filtre).
Lorsque vous utilisez cette fonction pour des expressions de règles, tous les enregistrements seront en réussite
ou en échec. Les autres fonctions concernent uniquement la réussite ou l'échec d'un enregistrement. Les
enregistrements ayant échoué se voit attribuer un ID de groupe.
Syntaxe
is_unique($parameter0, $parameter1);
262
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide de l'utilisateur
Data Insight
Valeurs d'entrée
Table 179 :
Valeur d'entrée
Description
$parameter0, $parameter1
Colonnes
Type de données
●
Varchar
●
Timestamp
●
Date/heure
●
Date
●
Heure
●
Numérique
●
Décimal
●
Int
●
Double
●
Real
●
Interval
Valeur renvoyée
booléen
VRAI ou FAUX
Exemple
Table 180 :
Résultats
Fonction
is_unique(deptno, dept name,
location);
Teste si la valeur combinée des champs <numdept>, <nom
dept> et <emplacement> est unique dans tous les enregis­
trements du jeu de données. Si le résultat est faux, tous les
enregistrements ont échoué. Si le résultat est vrai, tous les
enregistrements ont réussi.
Dans l'exemple ci-dessous, l'ensemble des données a échoué car tous les enregistrements n'ont pas réussi la
règle d'unicité.
Table 181 :Exemple de données
numdept
nom dept
emplacement
Résultats
1
Comptabilité
Palo Alto, CA
Vrai (réussite)
2
Marketing
PaloAlto, CA
Vrai (réussite)
3
Assistance
Palo Alto, CA
Faux (échec)
4
Assistance
Shanghai, CN
Vrai (réussite)
3
Développement
Palo Alto, CA
Faux (échec)
Guide de l'utilisateur
Data Insight
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
263
Valeurs nulles
Vous devez convertir les valeurs nulles dans la colonne principale avant de pouvoir utiliser la fonction is_unique.
Les valeurs nulles de la colonne dépendante sont automatiquement converties.
Informations associées
Remplacer la valeur nulle [page 296]
Valeurs nulles et chaînes vides [page 327]
ID de groupe pour les enregistrements ayant échoué de dépendance de données et d'is unique [page 124]
2.15.3.4.21 Est une valeur Date valide
Indique si une expression peut être convertie en une valeur de date calendaire valide.
Dans l'exemple suivant, un résultat négatif sera renvoyé :
is_valid_date ('01/34/2002', 'mm/dd/yyyy')
Cette expression renvoie FAUX car la date 34 janvier n'existe pas.
Catégorie
Validation
Syntaxe
is_valid_date(<Chaîne d'entrée>, <Chaîne de format>)
264
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide de l'utilisateur
Data Insight
Valeurs d'entrée
Table 182 :
Valeur d'entrée
Description
<Chaîne d'entrée>
L'expression à valider.
Type de données
Si une expression n'est pas résolue en
une valeur de type de données Varchar,
vous recevrez un avertissement disant
que la valeur a été convertie au format
Varchar.
<Chaîne de format>
La chaîne identifiant le format de date de Type de données Varchar.
la chaîne d'entrée. Formats de date pris
en charge : MM/DD/YYYY, DD/MM/
YYYY, YYYY/DD/MM.
Valeur renvoyée
booléen
Renvoie VRAI si la chaîne peut être convertie en une date valide ; sinon, renvoie FAUX.
Exemple
Table 183 :
Fonction
is_valid_date ($SubmitDate,'mm/dd/yyyy')
Résultats
Teste si la chaîne $SubmitDate peut
être convertie en une date calendaire au
format de date mm/dd/yyyy.
Informations associées
date [page 334]
Guide de l'utilisateur
Data Insight
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
265
2.15.3.4.22 Est une valeur Date/Heure valide
Indique si une expression peut être convertie en une valeur Date/Heure valide.
Dans l'exemple suivant, un résultat négatif sera renvoyé :
is_valid_datetime ('01/14/2002 26:56:09', 'mm/dd/yyyy hh24:mi:ss')
Cette expression renvoie FAUX car l'heure 26 n'existe pas, même sur l'horloge de 24 heures.
Catégorie
Validation
Syntaxe
is_valid_datetime(<Chaîne d'entrée>, <Chaîne de format>)
Valeurs d'entrée
Table 184 :
Valeur d'entrée
Description
Type de données
<Chaîne d'entrée>
L'expression à valider.
Type de données Varchar.
<Chaîne de format>
La chaîne identifiant le format Date/
Type de données Varchar.
Heure de l'expression d'entrée.
Valeur renvoyée
booléen
Renvoie VRAI si la chaîne peut être convertie en une valeur Date/Heure valide ; sinon, renvoie FAUX.
Exemple
Table 185 :
Fonction
is_valid_datetime ($Received,'mm/dd/
yyyy hh24:mi:ss')
266
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Résultats
Teste si la chaîne $Received peut être convertie au for­
mat Date/Heure mm/dd/yyyy hh24:mi:ss.
Guide de l'utilisateur
Data Insight
Informations associées
date/heure [page 335]
2.15.3.4.23 Est une valeur décimale valide
Indique si une expression peut être convertie en une valeur décimale valide.
Catégorie
Validation
Syntaxe
is_valid_decimal(<Chaîne d'entrée>, <Chaîne de format>)
Valeurs d'entrée
Table 186 :
Valeurs d'entrée
Description
<Chaîne d'entrée>
L'expression à valider.
<Chaîne de format>
Une chaîne indiquant le format décimal de l'expression d'entrée. Utilisez les caractères "#"
pour indiquer les chiffres et un indicateur décimal. Si nécessaire, incluez des virgules
comme indicateurs de milliers. Par exemple, pour spécifier un format décimal pour des
nombres inférieurs à 1 million avec deux décimales, utilisez la chaîne suivante :
'#,###,###.##'.
Pour indiquer un nombre décimal négatif, ajoutez un signe moins (-) au début ou à la fin de
cette valeur. Par exemple, pour tester si la différence du cours des actions peut être conver­
tie au format décimal, utilisez la fonction suivante :
is_valid_decimal (Stocks.Price_difference, '-###.##')
Valeur renvoyée
booléen
Renvoie VRAI si la chaîne peut être convertie en valeur décimale valide ; sinon, renvoie FAUX.
Guide de l'utilisateur
Data Insight
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
267
Exemple
Table 187 :
Fonction
Résultats
is_valid_decimal ($Price, '###,###.##')
Teste si la chaîne $Price peut être convertie
au format décimal.
2.15.3.4.24 Est une valeur double valide
Indique si une expression peut être convertie en une valeur double valide.
Catégorie
Validation
Syntaxe
is_valid_double(<Chaîne d'entrée>, <Chaîne de format>)
Valeurs d'entrée
Table 188 :
Valeur d'entrée
Description
Valeur d'entrée
<Chaîne d'entrée>
L'expression à valider.
Type de données Varchar.
<Chaîne de format>
Une chaîne indiquant le format double
Type de données Varchar.
de l'expression d'entrée. Utilisez les ca­
ractères "#" pour indiquer les chiffres
et un indicateur décimal. Si nécessaire,
incluez des virgules comme indicateurs
de milliers. Par exemple, pour spécifier
un format double pour des nombres in­
férieurs à 1 million avec deux décimales,
utilisez la chaîne suivante :
#,###,###.##'
268
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide de l'utilisateur
Data Insight
Valeur renvoyée
booléen
Renvoie VRAI si la chaîne peut être convertie en une valeur double valide ; sinon, renvoie FAUX.
Exemple
Table 189 :
Fonction
Résultats
is_valid_double ($Weight,'###.###')
Teste si la chaîne $Weight peut être convertie au format
double.
2.15.3.4.25 Est un entier valide
Indique si une expression peut être convertie en une valeur d'entier valide.
Catégorie
Validation
Syntaxe
is_valid_int(<Chaîne d'entrée>, <Chaîne de format>)
Valeurs d'entrée
Table 190 :
Valeur d'entrée
Description
Type de données
<Chaîne d'entrée>
L'expression à valider.
Type de données Varchar.
Guide de l'utilisateur
Data Insight
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
269
Valeur d'entrée
Description
Type de données
<Chaîne de format>
Le format indiquant le séparateur de mil­ Type de données Varchar.
liers de l'expression d'entrée. Utilisez les
caractères "#" pour indiquer les chif­
fres. Si nécessaire, incluez des virgules
comme indicateurs de milliers. Par
exemple, pour indiquer un format d'en­
tier, utilisez la chaîne suivante :
#.###.###'. Les séparateurs valides
incluent le point (.) et la virgule (,). Ce­
pendant, vous ne pouvez utiliser qu'un
seul type de séparateur valide dans un
format. Lorsqu'aucun séparateur n'est
spécifié, il est défini par défaut sur la vir­
gule (,).
Valeur renvoyée
booléen
Renvoie VRAI si la chaîne peut être convertie en un entier valide ; sinon, renvoie FAUX.
Exemple
Table 191 :
Fonction
is_valid_int
($Volume,'#,##,###')
Résultats
Teste si la chaîne $Volume peut être convertie au format
d'entier.
2.15.3.4.26 Est une valeur réelle valide
Indique si une expression peut être convertie en une valeur réelle valide.
Catégorie
Validation
270
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide de l'utilisateur
Data Insight
Syntaxe
is_valid_real(<Chaîne d'entrée>, <Chaîne de format>)
Valeurs d'entrée
Table 192 :
Valeur d'entrée
Description
Type de données
<Chaîne d'entrée>
L'expression à valider.
Type de données Varchar.
<Chaîne de format>
Une chaîne indiquant le format réel de
Type de données Varchar.
l'expression d'entrée. Utilisez les carac­
tères "#" pour indiquer les chiffres et
un indicateur décimal. Par exemple,
pour spécifier un format réel pour des
nombres inférieurs à 1 million avec deux
décimales, utilisez la chaîne suivante :
'#,###,###.##'.
Valeur renvoyée
booléen
Renvoie VRAI si la chaîne peut être convertie en une valeur réelle valide ; sinon, renvoie FAUX.
Exemple
Table 193 :
Fonction
is_valid_real ($Mean,'#,###.#####')
Guide de l'utilisateur
Data Insight
Résultats
Teste si la chaîne $Mean peut être convertie au format réel.
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
271
2.15.3.4.27 Est une valeur d'heure valide
Indique si une expression peut être convertie en une valeur d'heure valide.
Catégorie
Validation
Syntaxe
is_valid_time(<Chaîne d'entrée>, <Chaîne de format>)
Valeurs d'entrée
Table 194 :
Valeur d'entrée
Description
Type de données
<Chaîne d'entrée>
L'expression à valider.
Type de données Varchar.
<Chaîne de format>
La chaîne identifiant le format d'heure de Type de données Varchar.
l'expression d'entrée. Définissez le for­
mat comme suit : HH, HH24, MI ou SS.
Valeur renvoyée
booléen
Renvoie VRAI si la chaîne peut être convertie en une valeur d'heure valide ; sinon, renvoie FAUX.
Exemple
Table 195 :
Fonction
is_valid_time
($ReceivedTime,'hh24:mi:ss')
272
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Résultats
Teste si la chaîne $ReceivedTime peut être convertie au
format Date/Heure hh24:mi:ss.
Guide de l'utilisateur
Data Insight
2.15.3.4.28 Valeur julienne en date
Convertit une valeur julienne en une date.
Catégorie
Conversion
Syntaxe
julian_to_date(<Nombre julien>)
Valeurs d'entrée
Table 196 :
Valeur d'entrée
Description
Type de données
<Nombre julien>
La valeur source.
Type de données Date ou Date/Heure.
Valeur renvoyée
date
La date qui correspond à la valeur julienne d'entrée.
Exemple
Table 197 :
Fonction
julian_to_date($Julian_Date)
Résultats
Convertit le nombre indiqué au format $Julian_Date en
valeur de date.
Guide de l'utilisateur
Data Insight
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
273
2.15.3.4.29 Valeur julienne
Convertit une date en valeur julienne au format entier, le nombre de jours entre le début de la date julienne et la
date.
Catégorie
Date
Syntaxe
julian(<Valeur de date>)
Valeurs d'entrée
Table 198 :
Valeur d'entrée
Description
Type de données
<Valeur de date>
La valeur de date source.
Type de données Date ou Date/Heure.
Valeur renvoyée
nombre entier
La représentation julienne de la date.
Exemple
Table 199 :
Fonction
julian(to_date('Apr 19, 1997', 'mon
dd, yyyy'))
274
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Résultats
729436
Guide de l'utilisateur
Data Insight
2.15.3.4.30 Dernière date du mois
Renvoie la dernière date du mois pour une date donnée.
Catégorie
Date
Syntaxe
last_date(<Valeur de date>)
Valeur renvoyée
date
Valeurs d'entrée
Table 200 :
Valeur d'entrée
Description
Type de données
<Valeur de date>
La date pour laquelle la dernière date du
Type de données Date/Heure.
mois doit être calculée.
Exemple
Table 201 :
Fonction
last_date(to_date('1990.10.01',
'yyyy.mm.dd'))
Guide de l'utilisateur
Data Insight
Résultat
'1990.10.31'
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
275
2.15.3.4.31 Remplissage à gauche
Complète la chaîne avec des caractères à partir d'un modèle spécifié.
Cette fonction reproduit le modèle au début de la chaîne d'entrée jusqu'à ce que la chaîne finale atteigne la
longueur appropriée. Si l'<Entrée> dépasse déjà la longueur prévue, cette fonction tronque la chaîne.
Catégorie
Chaîne
Syntaxe
lpad(<Entrée>, <Taille>, <Chaîne de remplissage>)
Valeurs d'entrée
Table 202 :
Valeur d'entrée
Description
Type de données
<Entrée>
La source de la chaîne.
Type de données Varchar.
<Taille>
Une valeur d'entier indiquant le nombre
Type de données Entier.
de caractères dans la chaîne de renvoi.
<Chaîne de remplissage>
Un caractère ou un jeu de caractères
Type de données Varchar.
que cette fonction concatène dans la
chaîne d'entrée.
Valeur renvoyée
varchar
La chaîne modifiée. Le type de renvoi est le même que celui de l'<Entrée>. Tous les caractères qui ne sont pas
des lettres restent inchangés.
276
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide de l'utilisateur
Data Insight
Exemple
Table 203 :
Fonction
Résultats
lpad('Tanaka', 15, ' ')
'
Tanaka'
La valeur dans $last_name, complétée par des espaces
lpad($last_name, 25, ' ')
jusqu'à 25 caractères à gauche ou tronquée à 25 caractères.
2.15.3.4.32 Remplissage à gauche logique
Complète une chaîne avec des caractères logiques à partir d'un modèle spécifié.
Cette fonction reproduit le modèle au début de la chaîne d'entrée jusqu'à ce que la chaîne finale atteigne la
longueur appropriée. Si l'<Entrée> dépasse déjà la longueur prévue, cette fonction tronque la chaîne.
Remarque
Ces caractères logiques interdisent à la fonction d'être poussée vers le bas dans la base de données.
Catégorie
Chaîne
Syntaxe
lpad_ext(<Entrée>, <Taille>, <Chaîne de remplissage>)
Valeurs d'entrée
Table 204 :
Valeur d'entrée
Description
Type de données
<Entrée>
La source de la chaîne.
Type de données Varchar.
<Taille>
Une valeur d'entier indiquant le nombre
Type de données Entier.
de caractères dans la chaîne de renvoi.
Guide de l'utilisateur
Data Insight
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
277
Valeur d'entrée
Description
Type de données
<Chaîne de remplissage>
Un caractère logique ou un jeu de carac­
Type de données Varchar.
tères logiques que cette fonction conca­
tène dans l'<Entrée>.
Valeur renvoyée
varchar
La chaîne modifiée. Le type de renvoi est le même que celui de l'<Entrée>. Tous les caractères qui ne sont pas
des lettres restent inchangés.
Exemple
Si "?" représente un idéogramme chinois, un caractère à double octet qui occupe deux cellules sur un
périphérique d'affichage ou une imprimante :
Table 205 :
Fonction
Résultats
lpad_ext("abcd", 10, "?")
"??????abcd"
lpad_ext("abc??", 4, " ")
"abc?"
2.15.3.4.33 Supprimer à gauche de la chaîne
Supprime les caractères spécifiés ou les espaces situés au début d'une chaîne.
Pour supprimer tous les espaces de début, utilisez la fonction Supprimer à gauche de la chaîne comme suit :
ltrim(EMPLOYEE.NAME, ' ')
où <NOM.SALARIE> indique la colonne <NOM> dans la table <SALARIE>.
Catégorie
Chaîne
Syntaxe
ltrim(<Entrée>, <Caractères de suppression des espaces>)
278
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide de l'utilisateur
Data Insight
Valeurs d'entrée
Table 206 :
Valeur d'entrée
Description
Type de données
<Entrée>
La chaîne à modifier.
Type de données Varchar.
<Caractères de suppression des
Les caractères à supprimer de
Type de données Varchar.
espaces>
l'<Entrée>.
La fonction Supprimer à gauche de la chaîne est sensible à la casse.
La fonction analyse l'<Entrée> de gauche à droite en supprimant tous les caractères qui apparaissent dans les
<Caractères de suppression des espaces> jusqu'à ce qu'elle atteigne un caractère qui ne figure pas
parmi les <Caractères de suppression des espaces>.
Valeur renvoyée
varchar
La chaîne modifiée. Le type de renvoi est le même que celui de l'<Entrée>.
Exemple
Table 207 :
Fonction
Résultats
ltrim('Marilyn', ' ')
'Marilyn'
ltrim('ABCABCD', 'ABC')
'D'
ltrim('ABCABCD', 'EFG')
'ABCABCD'
ltrim('ABCDEABCDE', 'ABC'
'DEABCDE'
2.15.3.4.34 Valeur de recherche
Renvoie les valeurs recherchées de la base de données, d'une application SAP ou d'une vue.
Cette fonction est disponible uniquement pour les règles.
Guide de l'utilisateur
Data Insight
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
279
Catégorie
Recherche
Syntaxe
lookup (<Nom de la connexion de recherche>, <Nom de la table de recherche>,
<Colonne de comparaison>, <Paramètre ou valeur que la colonne de comparaison
testera>, <Colonne de renvoi>, <Valeur par défaut>)
Remarque
La <Colonne de comparaison> et le <Paramètre ou valeur> peuvent être définis plusieurs fois, donc
plusieurs colonnes peuvent être utilisées pour restreindre les données. Si plusieurs lignes correspondent à
l'expression de filtre, la valeur la plus élevée sera renvoyée. Les valeurs NULLES sont considérées comme
les valeurs les plus basses possible.
Valeurs d'entrée
Table 208 :
Valeur d'entrée
Description
<Nom de la connexion
de recherche>
La connexion qui comporte la table de recherche. Si la table de recherche est une vue, sélection­
nez Vues comme nom de connexion.
<Nom de la table de
recherche>
La table qui contient les résultats ou les valeurs recherché(e)s.
Si le <Nom de la table> est une table de base de données, utilisez le format
<propriétaire.table>. Exemple :
ERP_ds.OWNER.EMPLOYEES
Si le <Nom de la table> est un fichier, utilisez le format <nomfichier>. Exemple :
"file.txt"
Si le nom de la connexion est une vue, utilisez le format <projet.vue>. Exemple :
"enterpriseproject.view"
<Colonne de
comparaison>
280
La colonne de la table de recherche que la fonction utilise pour rechercher une ligne correspon­
dante. Lorsque la fonction lit une colonne Varchar dans la table de recherche, elle ne supprime
pas les espaces vides de fin.
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide de l'utilisateur
Data Insight
Valeur d'entrée
<Paramètre ou valeur
que la colonne de
comparaison testera>
Description
Valeur que la fonction recherche dans la <Colonne de comparaison>. Il peut s'agir d'une réfé­
rence de colonne simple, telle qu'une colonne trouvée dans une table source et dans la table de
recherche ou une expression. Il peut également s'agir d'une expression complexe donnée en ter­
mes de références de colonne d'entrée et de constantes.
Lorsque le <Paramètre ou valeur> fait référence à une colonne source unique, vous n'avez
pas besoin d'inclure un identificateur de nom de table. Si le <Paramètre ou valeur> provient
d'une autre table ou n'est pas unique parmi les colonnes source, un identificateur de nom de ta­
ble est nécessaire.
Si le <Paramètre ou valeur> est une chaîne vide, la fonction recherche une valeur varchar de
longueur nulle dans la <Colonne de comparaison>.
La fonction ignore les espaces vides de fin dans les comparaisons de <Paramètre ou valeur>
et des valeurs dans la <Colonne de comparaison>.
<Colonne de renvoi>
La colonne contenant les valeurs que vous souhaitez extraire. Cette colonne est dans la table de
recherche.
<Valeur par défaut>
La valeur renvoyée lorsqu'il n'y a aucune ligne correspondante dans la table de recherche.
Vous pouvez spécifier plusieurs paires de <Colonne de comparaison> et de <Paramètre ou valeur> en
ajoutant des paires supplémentaires. Les valeurs doivent correspondre pour toutes les paires spécifiées afin que
la fonction Valeur de recherche puisse trouver une ligne correspondante. Si vous utilisez la fenêtre Fonction :
valeur de recherche, cliquez sur Ajouter la colonne de comparaison pour ajouter ces paires supplémentaires.
La fonction Valeur de recherche utilise une valeur fournie par l'utilisateur (<Paramètre ou valeur>) pour
rechercher une valeur correspondante dans un fichier ou dans une table différente. Plus précisément, la fonction
recherche dans le <Nom de la table de recherche> la ligne dont la valeur dans la <Colonne de
comparaison> correspond à la valeur dans le <Paramètre ou valeur>. La fonction renvoie la valeur de la
<Colonne de renvoi> depuis cette ligne correspondante.
Par exemple, si votre schéma source utilise un ID client pour identifier chaque ligne mais que vous voulez le nom
du client dans votre schéma cible, vous pouvez utiliser la fonction Valeur de recherche pour renvoyer le nom du
client à partir de l'ID client.
En termes SQL, la fonction Valeur de recherche définit le <Paramètre ou valeur> pour chaque ligne, puis
exécute la commande suivante :
SELECT <Colonne de renvoi>
FROM <Nom de la table de recherche>
WHERE <Colonne de comparaison> = <Paramètre ou valeur>
La valeur renvoyée par cette instruction SELECT est le résultat de la fonction Valeur de recherche pour la ligne.
Lorsqu'il n'y a pas de lignes correspondantes dans le <Nom de la table de recherche>, la fonction Valeur
de recherche renvoie la <Valeur par défaut>. Lorsque plusieurs lignes correspondantes existent dans le <Nom
de la table de recherche>, la ligne renvoyée est différente s'il s'agit d'une table de recherche standard
SGBDR, d'une table d'application SAP ou d'un fichier plat :
● Pour les tables SGBDR standard, la fonction Valeur de recherche recherche la ligne correspondante ayant la
valeur maximale dans la <Colonne de résultats> et renvoie cette valeur.
Guide de l'utilisateur
Data Insight
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
281
● Pour les tables d'application SAP ou les fichiers plats, la fonction Valeur de recherche sélectionne
aléatoirement une ligne correspondante et renvoie la valeur de la <Colonne de résultats> pour cette
ligne.
Valeur renvoyée
n'importe quel type
Valeur dans le <Nom de la table de recherche> qui correspond aux conditions de la Valeur de recherche.
Le type de données renvoyé est le même que celui de la <colonne de renvoi>.
Exemple
Table 209 :
Fonction
lookup('HR', 'dbo.Orders',
'customer_name', $name, 'order_type',
7, 'order_id', null)
Renvoie
Renvoie la colonne order_id s'il existe une ligne avec
customer_name=$name et order_type=7 provenant
de la table HR.dbo.Orders
2.15.3.4.35 Correspondance d'expression régulière
Compare des chaînes d'entrée complètes au modèle que vous indiquez à l'aide d'expressions régulières (basées
sur le standard POSIX) et d'indicateurs.
POSIX fait référence au standard POSIX.1 (IEEE Std 1003.1) qui définit les interfaces système et les en-têtes en
relation avec le traitement et l'internationalisation des chaînes. XPG3, XPG4, Single Unix Specification (SUS) et
d'autres normes incluent POSIX.1 comme sous-ensemble. Les modèles listés ici suivent la norme actuelle. Pour
de plus amples informations et mises à jour, voir http://icu.sourceforge.net/userguide/regexp.html . Cette
fonction ne s'applique pas aux sous-chaînes.
Catégorie
Chaîne
Syntaxe
match_regex(<Entrée>, <Modèle>, <Indicateurs>)
282
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide de l'utilisateur
Data Insight
Valeurs d'entrée
Table 210 :
Valeur d'entrée
Description
<Entrée>
Chaîne à faire correspondre. Prend en charge les caractères Type de données Varchar.
UNICODE.
<Modèle>
Modèle que vous souhaitez trouver dans une chaîne d'en­
Type de données
Type de données Varchar.
trée complète. Les correspondances de sous-chaînes ne
sont pas prises en charge.
Fournissez le modèle au format d'expression régulière avec
un type de données Varchar.
<Indicateurs>
Vous permet de spécifier un comportement supplémentaire Type de données Varchar.
à appliquer à la recherche de modèles correspondants dans
la chaîne d'entrée.
Saisissez NULL si vous ne voulez pas spécifier d'indicateur.
Vous pouvez associer les options relatives aux indicateurs à
l'aide d'une virgule. Les options d'indicateur respectent la
casse et doivent être spécifiées en majuscules.
Vous pouvez utiliser les modèles d'expression régulière suivants dans le paramètre de modèle :
Table 211 :
Caractère
\a
\A
Description
Correspond à BELL, \u0007
Correspond au début de l'entrée. Diffère de ^ dans la mesure où \A ne
correspondra pas après une nouvelle ligne dans l'entrée.
\b, à l'extérieur d'un [Set]
Correspond si la position actuelle est une limite de mot. Les limites in­
terviennent au niveau des transitions entre les caractères de mot (\w)
et autres caractères (\W), les marques d'association étant ignorées.
Pour de meilleures limites de mot, voir ICU Boundary Analysis.
\b, dans un [Set]
Correspond à un retour arrière, \u0008.
\B
\cX
\d
\D
\e
Guide de l'utilisateur
Data Insight
Correspond si la position actuelle n'est pas une limite de mot.
Correspond à un caractère control-X.
Correspond à tout caractère ayant la Catégorie Générale Unicode de Nd
(nombre, chiffre décimal)
Correspond à tout caractère qui n'est pas un chiffre décimal.
Correspond à un échappement, \u001B.
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
283
Caractère
Description
Termine une séquence \Q ... \E entre guillemets.
\E
Correspond à un saut de page, \u000C.
\f
Correspond si la position actuelle est à la fin de la correspondance pré­
cédente.
\G
Correspond à un saut de ligne, \u000A.
\n
\N{UNICODE CHARACTER NAME}
\p{UNICODE PROPERTY NAME}
\P{UNICODE PROPERTY NAME}
Correspond au caractère nommé.
Correspond à tout caractère ayant la propriété Unicode spécifiée.
Correspond à tout caractère n'ayant pas la propriété Unicode spécifiée.
Met entre guillemets tous les caractères suivants jusqu'à \E.
\Q
Correspond à un retour chariot, \u000D.
\r
Correspond à un espace blanc. Un espace blanc est défini comme [\t\n
\f\r\p{Z}].
\s
Correspond à un caractère qui n'est pas un espace blanc.
\S
Correspond à une tabulation horizontale, \u0009.
\t
\uhhhh
Correspond au caractère ayant la valeur hexadécimale hhhh.
\Uhhhhhhhh
Correspond au caractère ayant la valeur hexadécimale hhhhhhhh. Huit
chiffres hexadécimaux exactement doivent être fournis, même si le
point de code Unicode le plus grand est \U0010ffff.
\w
Correspond à un caractère alphabétique. Les caractères alphabétiques
sont [\p{Ll}\p{Lu}\p{Lt}\p{Lo}\p{Nd}].
Correspond à un caractère non alphabétique.
\W
\x{hhhh}
Correspond au caractère ayant la valeur hexadécimale hhhh. De un à six
chiffres hexadécimaux peuvent être fournis.
\xhh
Correspond au caractère ayant une valeur hexadécimale de deux chif­
fres hh
284
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide de l'utilisateur
Data Insight
Caractère
\X
\Z
\z
\n
[pattern]
.
^
$
\
Description
Correspond à un Cluster Graphème.
Correspond si la position actuelle est à la fin de l'entrée, mais avant la
marque de fin de ligne, le cas échéant.
Correspond si la position actuelle est à la fin de l'entrée.
Référence de retour. La correspondance est établie pour ce que le
nième groupe de capture a fait correspondre. n doit être un nombre su­
périeur à 1 et inférieur au nombre total de groupes de capture du mo­
dèle. Note : Les échappements octaux, tels que \012, ne sont pas pris
en charge dans les expressions régulières ICU.
Correspond à chaque caractère du set. Pour une description complète
des éléments susceptibles d'apparaître dans le modèle, voir Unicode­
Set.
Correspond à tout caractère.
Correspond au début d'une ligne.
Correspond à la fin d'une ligne.
Met entre guillemets le caractère suivant. Les caractères qui doivent
être interprétés littéralement sont * ? + [ ( ) { } ^ $ | \ . /
Vous pouvez utiliser les opérateurs d'expression régulière suivants dans un paramètre du modèle :
Table 212 :
Opérateur
|
Description
Alternance. A|B correspond soit à A soit à B.
*
Correspond zéro ou plusieurs fois. Correspond autant de fois
que possible.
+
Correspond une ou plusieurs fois. Correspond autant de fois
que possible.
?
{n}
{n,}
Guide de l'utilisateur
Data Insight
Correspond zéro ou une fois. Préfère une fois.
Correspond exactement n fois.
Correspond au moins n fois. Correspond autant de fois que pos­
sible.
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
285
Opérateur
Description
{n,m}
Correspond entre n et m fois. Correspond autant de fois que
possible, mais pas plus de m fois.
*?
Correspond zéro ou plusieurs fois. Correspond le moins de fois
possible.
+?
Correspond une ou plusieurs fois. Correspond le moins de fois
possible.
Correspond zéro ou une fois. Préfère zéro.
??
{n}?
Correspond exactement n fois.
{n,}?
Correspond au moins n fois, mais pas plus que nécessaire pour
une correspondance au modèle globale
{n,m}?
Correspond entre n et m fois. Correspond le moins de fois pos­
sible, mais pas moins de n fois.
Correspond zéro ou plusieurs fois. Correspond autant de fois
que possible lors de la première fois, ne retente pas avec moins
même si la correspondance globale échoue (correspondance
possessive)
*+
Correspond une ou plusieurs fois. Correspondance possessive.
++
Correspond zéro ou une fois. Correspondance possessive.
?+
{n}+
{n,}+
{n,m}+
Correspond exactement n fois.
Correspond au moins n fois. Correspondance possessive.
Correspond entre n et m fois. Correspondance possessive.
( ... )
Parenthèses de capture. La plage d'entrées qui correspondait à
la sous-expression entre parenthèses est disponible après la
correspondance.
(?: ... )
Parenthèses sans capture. Celles-ci regroupent le modèle qui y
est inclus mais ne capturent pas le texte correspondant. Un peu
plus efficace que les parenthèses de capture.
(?> ... )
(?# ... )
286
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Parenthèses de correspondance atomique. La première corres­
pondance de la sous-expression entre parenthèses est la seule
testée ; si elle ne débouche pas sur une correspondance au mo­
dèle globale, sauvegardez la recherche de correspondance sur
une position avant le "(?>"
Commentaire au format libre (?# commentaire).
Guide de l'utilisateur
Data Insight
Opérateur
Description
(?= ... )
Assertion d'anticipation. Vraie si le modèle entre parenthèses
correspond à la position d'entrée actuelle, mais n'avance pas la
position d'entrée.
(?! ... )
Assertion d'anticipation négative. Vraie si le modèle entre pa­
renthèses ne concorde pas à la position d'entrée actuelle.
N'avance pas la position d'entrée.
(?<= ... )
(?<! ... )
(?ismx-ismx: ... )
(?ismx-ismx)
Assertion rétrospective Vraie si le modèle entre parenthèses
correspond au texte précédant la position actuelle, le dernier
caractère de la correspondance étant le caractère de l'entrée
qui précède immédiatement la position actuelle. Ne modifie pas
la position de l'entrée. La longueur des chaînes auxquelles peut
correspondre le modèle rétrospectif ne doit pas être illimitée
(pas d'opérateurs * ou +).
Assertion rétrospective négative. Vraie si le modèle entre paren­
thèses ne correspond pas au texte précédant la position ac­
tuelle, le dernier caractère de la correspondance étant le carac­
tère de l'entrée qui précède immédiatement la position actuelle.
Ne modifie pas la position de l'entrée. La longueur des chaînes
auxquelles peut correspondre le modèle rétrospectif ne doit pas
être illimitée (pas d'opérateurs * ou +).
Paramètres d'indicateur. Définit l'expression entre parenthèses
avec l'activation ou la désactivation des indicateurs spécifiés.
Paramètres d'indicateur. Permet de modifier les paramètres
des indicateurs. Les modifications s'appliquent à la partie du
modèle qui suit le paramètre. (?i) entraîne, par exemple, la mo­
dification en une correspondance non sensible à la casse.
Vous pouvez utiliser les indicateurs suivants dans le paramètre d'indicateur :
Table 213 :
Options des indicateurs
Description
CASE_INSENSITIVE
Si paramétré, la correspondance se fera sans tenir compte de la
casse.
COMMENTS
Si paramétré, l'utilisation des espaces blancs et des #commentai­
res dans les modèles est autorisée.
DOTALL
Si la configuration est ainsi faite, un "." dans un modèle correspond
à une marque de fin de ligne dans le texte d'entrée. Par défaut,
cela ne sera pas le cas.
Notez qu'une paire de retour chariot/saut de ligne dans un texte
agit comme une simple marque de fin de ligne et correspond à un
"." unique dans un modèle d'expression régulière.
Guide de l'utilisateur
Data Insight
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
287
Valeur renvoyée
booléen
Renvoie TRUE pour une correspondance, sinon renvoie FALSE.
Exemple
Table 214 :
Cas d'utilisa­
tion
Faire corres­
pondre les nu­
méros de télé­
phone au for­
mat
Modèle
Appel de fonction
"([0-9]{3}-[0-9]{3}[0-9]{4}"
match_regex (pho_number,'([0-9]{3}-[0-9]{3}[0-9]{4}',NULL)
"topicA.*"
match_regex (subject,
'topicA.*',CASE_INSENSITIVE)
"XXX)$@&*xxX9999xX9#"
if(match_pattern('JJD)$@&*hhN8922hJ7#',
'XXX)$@&*xxX9999xX9#') <> 0)
print ('matched');
else
print('not matched');
(408)-9336000
Faire corres­
pondre une
chaîne qui
commence par
"topicA"
sans tenir
compte de la
casse
Comparer une
chaîne à un
modèle com­
plexe et publier
le résultat
dans le journal
de suivi
Le résultat de cet appel est "correspondance"
2.15.3.4.36 Modèle de correspondance
Fait correspondre des chaînes d'entrée complètes à des modèles simples pris en charge par Information Steward.
Cette fonction ne s'applique pas aux sous-chaînes.
Catégorie
Chaîne
288
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide de l'utilisateur
Data Insight
Syntaxe
match_pattern(<Champ d'entrée>, <Modèle>)
Valeurs d'entrée
Table 215 :
Valeur d'entrée
Description
Type de données
<Entrée >
Chaîne à faire correspondre. Prend en
Type de données Varchar.
charge les caractères UNICODE.
Modèle que vous souhaitez trouver dans
<Modèle>
Type de données Varchar.
une chaîne d'entrée complète. Les cor­
respondances de sous-chaînes ne sont
pas prises en charge.
Utilisez les caractères suivants pour créer un modèle :
Table 216 :
X
Représente les caractères en majuscules ; catégorie générale Lu conformément à la spécification Uni­
code 4.0 (par exemple latin, grec, cyrillique, arménien, déseret et géorgien archaïque)
x
Représente les caractères non-majuscules :
●
Ll—Lettre minuscule (par exemple latin, grec, cyrillique, arménien, déseret et géorgien archaïque)
●
Lt—Lettres de titre (par exemple la lettre majuscule latine D avec la minuscule Z)
●
Lm— Lettre modificative (par exemple accent aigu, accent grave)
●
Lo—Autres lettres (notamment les lettres chinoises, japonaises, etc.)
9
Représente les nombres.
\
Caractère d'échappement
*
Tous les caractères apparaissant zéro ou plusieurs fois.
?
Tout caractère simple apparaissant une unique fois
[ ]
Tout caractère à l'intérieur des accolades apparaissant une fois
[!]
Tout caractère, exception faite de ceux qui suivent le point d'exclamation ([!12] peut autoriser n'importe
quelle valeur, comme un code postal, ne commençant ni par 1 ni par 2).
Tous les autres caractères se représentent eux-mêmes. Si vous voulez spécifier un caractère spécial comme luimême, il doit être entouré d'espaces. [!9] signifie "exception faite d'un chiffre", par exemple. Pour indiquer "à
l'exception de 9", le modèle correct est [!\9].
Le tableau suivant affiche les chaînes de modèles que représentent les valeurs d'exemple :
Guide de l'utilisateur
Data Insight
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
289
Table 217 :
Exemple de valeur
Chaîne de modèle
Henrick
Xxxxxxx
DAVID
XXXXX
Tom Le
Xxx Xx
Temps réel
Xxxx-xxxx
JJD)$@&*hhN8922hJ7#
XXX)$@&*xxX9999xX9#
1,553
9,999
0.32
9.99
-43.88
-99.99
Renvoie les noms avec le nom de famille Jones
*Jones
Renvoie Henrick1 ou HenrickZ
Henrick?
Renvoie David1 ou David2 ou David3
David[123]
Valeur renvoyée
booléen
Renvoie TRUE pour une correspondance, sinon renvoie FALSE.
290
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide de l'utilisateur
Data Insight
Exemple
Table 218 :
Cas d'uti­ Modèle
Appel de fonction
Résul­
lisation
Faire cor­
tats
"[!12]9999"
@K˚þJÐ'ô4=ê‰nü¹
dre un
code pos­
if (match_pattern('15014', '[!12]9999') <> 0)
print('matched');
else
print('not matched');
La fonc­
tion im­
prime
"sans
tal à l'ex­
corres­
ception
@K˚ü@Ð:ÔT
de ceux
dance".
commen­
çant par 1
ou par 2
Faire cor­
"[!12]9999"
@K˚þJÐ'ô4=ê‰nü¹
dre un
code pos­
if (match_pattern('55014', '[!12]9999') <> 0)
print('matched');
else
print('not matched');
La fonc­
tion im­
prime
"corres­
tal à l'ex­
@K˚ü@Ð:ÔT
ception
dance".
de ceux
commen­
çant par 1
ou par 2
Traiter
"999-999-9999"
unique­
ment les
WHERE
MATCH_PATTERN(CUSTOMER.PHONE_NUM,'999-999-9999')
<> 0
Les nu­
méros
qui ne
numéros
corres­
de télé­
pondent
phone qui
pas au
corres­
modèle
pondent
génèrent
au même
erreur 0.
modèle
2.15.3.4.37 Max
Renvoie la valeur maximum de la colonne de la table source spécifiée.
Cette fonction est disponible uniquement pour les expressions d'affichage de schéma de sortie.
Guide de l'utilisateur
Data Insight
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
291
Catégorie
Agrégat
Syntaxe
max(<NomColonne>)
Valeurs d'entrée
Table 219 :
Valeur d'entrée
Description
Type de données
<NomColonne>
Nom de colonne de la table source.
Nom de colonne de la table source.
Valeur renvoyée
decimal, double, int ou real
Renvoie le nombre le plus élevé parmi tous les nombres dans un nom de colonne source spécifié.
Table 220 :
Fonction
max(Employee.age)
Résultats
59
2.15.3.4.38 Min
Renvoie la valeur minimum de la colonne de la table source spécifiée.
Cette fonction est disponible uniquement pour les expressions d'affichage de schéma de sortie.
Catégorie
Agrégat
Syntaxe
min(ColumnName)
292
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide de l'utilisateur
Data Insight
Valeurs d'entrée
Table 221 :
Valeur d'entrée
Description
Type de données
<NomColonne>
Nom de colonne de la table source.
Nom de colonne de la table source.
Valeur renvoyée
decimal, double, int ou real
Le type de la valeur renvoyée est le même que le type de la valeur d'entrée.
Table 222 :
Fonction
min(Employee.age)
Résultats
21
2.15.3.4.39 Modulo
Renvoie le nombre restant lorsqu'un nombre est divisé par un autre.
Catégorie
Mathématique
Syntaxe
mod(<Numérateur>, <Dénominateur>)
Valeurs d'entrée
Table 223 :
Valeur d'entrée
Description
Type de données
<Numérateur>
Nombre à diviser.
Type de données Entier.
Guide de l'utilisateur
Data Insight
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
293
Valeur d'entrée
Description
Type de données
<Dénominateur>
Diviseur du premier nombre.
Type de données Entier.
Valeur renvoyée
Dépend des nombres d'entrée.
Détails
Renvoie le nombre restant lorsqu'un nombre est divisé par un autre.
Notez que l'opérateur % utilisé dans la syntaxe Information Steward produit le même résultat.
Exemple
Table 224 :
Fonction
mod(100.10,10));
Résultat
0.100000
2.15.3.4.40 Mois
Détermine le mois qui correspond à la date donnée.
Catégorie
Date
Syntaxe
month(<Valeur de date>)
294
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide de l'utilisateur
Data Insight
Valeurs d'entrée
Table 225 :
Valeur d'entrée
Description
Type de données
<Valeur de date>
Date source.
Type de données Date/Heure.
Valeur renvoyée
nombre entier
Le numéro de 1 à 12 qui représente le composant "mois".
Exemple
Table 226 :
Fonction
Résultats
month(to_date('Jan 22, 1997', 'mon
dd, yyyy'))
1
month(to_date('3/97', 'mm/yy'))
3
2.15.3.4.41 Trimestre
Détermine le trimestre correspondant à la date donnée.
Catégorie
Date
Syntaxe
quarter(<Valeur de date>)
Guide de l'utilisateur
Data Insight
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
295
Valeurs d'entrée
Table 227 :
Valeur d'entrée
Description
Type de données
<Valeur de date>
Date source.
Type de données Date/Heure.
Valeur renvoyée
nombre entier
Le numéro de 1 à 4 qui représente le composant "trimestre".
Exemple
Table 228 :
Fonction
Résultats
quarter(to_date('Jan 22, 1997', 'mon
dd, yyyy'))
1
quarter(to_date('5/97', 'mm/yy'))
2
2.15.3.4.42 Remplacer la valeur nulle
Remplace les valeurs nulles.
Cette fonction n'est disponible que pour les vues et les règles.
Catégorie
Recherche
Syntaxe
nvl(<Expression à tester>, <Valeur à remplacer>)
296
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide de l'utilisateur
Data Insight
Valeurs d'entrée
Table 229 :
Valeur d'entrée
Description
<Expression à tester>
La valeur à tester pour la valeur nulle.
<Valeur à remplacer>
La valeur pour remplacer l'<Expression à tester> si
l'<Expression à tester> est nulle. La <Valeur à
remplacer> doit avoir le même type de données que
l'<Expression à tester>.
Valeur renvoyée
n'importe quel type
La valeur de l'<Expression à tester> si elle n'est pas nulle, sinon, la valeur de la <Valeur à remplacer>.
Exemple
Table 230 :
Fonction
nvl($modification_date, sysdate())
Résultats
Si la $modification_date d'une ligne n'a pas été défi­
nie, cette fonction insère la date du jour.
2.15.3.4.43 Remplacer la sous-chaîne
Renvoie une chaîne dans laquelle chaque occurrence d'une chaîne de recherche donnée dans l'entrée est
remplacée par la chaîne de remplacement spécifiée.
Il est également possible de rechercher :
● une valeur hexadécimale faisant référence à un caractère UNICODE ;
● une référence à un caractère non affichable tel qu'un saut de page ou une nouvelle ligne.
Eventuellement, vous pouvez définir une position de départ et le nombre d'occurrences à remplacer.
Catégorie
Chaîne
Guide de l'utilisateur
Data Insight
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
297
Syntaxe
replace_substr(<Entrée>, <Chaîne de recherche>, <Chaîne de remplacement>,
<Position de départ>, <Nombre d'occurrences>)
Valeurs d'entrée
Table 231 :
Valeur d'entrée
Description
<Entrée>
La chaîne d'entrée que vous modifiez. Si nulle, la valeur renvoyée Type de données Var­
char.
sera nulle.
<Chaîne de recherche>
La chaîne à rechercher. Si la <chaîne de recherche> est nulle,
Varchar est renvoyé et sera identique à l'<Entrée>.
Type de données
Type de données Var­
char.
Vous pouvez utiliser /x0000 pour spécifier la valeur hexadécimale
pour un caractère spécial. Par exemple, si vous utilisez /x000A,
lorsque Information Steward trouve /x, il convertit les 4 caractères
suivants en une valeur hexadécimale. Cette fonction convertit la va­
leur hexadécimale en un caractère Unicode. Cette option offre une
plus grande flexibilité lorsque vous utilisez une chaîne de recher­
che.
Vous pouvez aussi représenter les caractères spéciaux à l'aide du
caractère d'échappement '/'. Les éléments suivants sont pris en
charge.
< /a> Bell (alerte)
< /b> Backspace
< /f> Formfeed
< /n> New line
</r> Carriage return
< /t> Horizontal tab
</v> Vertical tab
Pour inclure le caractère d'échappement "/" dans la chaîne de re­
cherche, échappez-le en utilisant "//". Par exemple, si l'entrée est
"abc/de", Information Steward convertit la <chaîne de
recherche> en "abcde". Alors que si l'entrée est "abc//de", IS
convertit la <chaîne de recherche> en "abc/de".
<Chaîne de
remplacement>
La chaîne qui remplace la <chaîne de recherche>. Si la
Type de données Var­
<chaîne de remplacement> est omise ou nulle, toutes les oc­ char.
currences de la <chaîne de recherche> sont supprimées.
298
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide de l'utilisateur
Data Insight
Valeur d'entrée
Description
Type de données
<Position de départ>
Démarrer le remplacement à partir de cette occurrence. Si NULL,
Type de données Entier.
démarrez à la première occurrence. Par exemple, saisissez 2 pour
remplacer ou supprimer la deuxième occurrence d'une <chaîne
de recherche>.
<Nombre d'occurrences>
Le nombre d'occurrences à remplacer. Si NULL, remplacez toutes
les occurrences. Par exemple, saisissez 2 pour remplacer ou sup­
primer deux occurrences séquentielles de la <chaîne de
recherche>.
Type de donnée numéri­
que
Valeur renvoyée
varchar
Exemple
Table 232 :
Résultat
Fonction
Remplacez "a" par "B" en démarrant à la seconde occurrence et remplacez deux occurren­
ces :
'ayyyByyyByyyayyy'
replace_substr('ayyyayyyayyyayyy', 'a', 'B', 2, 2)'
Recherchez une chaîne contenant "a" suivie d'une nouvelle ligne et remplacez-la par "B" en
démarrant à la seconde occurrence et remplacez deux occurrences :
'ayyyByyyByyyayyy'
replace_substr('ayyya<newline>yyya<newline>yyyayyy', 'a/
n', 'B', 2, 2)
Recherchez une chaîne contenant "a" suivie d'une nouvelle ligne et remplacez-la par "B" en
démarrant à la seconde occurrence et remplacez deux occurrences :
'ayyyByyyByyyayyy'
replace_substr('ayyya<newline>yyya<newline>yyyayyy', 'a/
x000a', 'B', 2, 2)
2.15.3.4.44 Remplissage à droite
Complète une chaîne avec des caractères à partir d'un modèle spécifié.
La fonction répète le modèle à la fin de la chaîne d'entrée jusqu'à ce que la chaîne finale ait la longueur appropriée.
Si la chaîne d'entrée dépasse déjà la longueur prévue, cette fonction tronque la chaîne.
Guide de l'utilisateur
Data Insight
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
299
Catégorie
Chaîne
Syntaxe
rpad(<Entrée>, <Taille>, <Chaîne de remplissage>)
Valeurs d'entrée
Table 233 :
Valeur d'entrée
Description
Type de données
<Entrée>
La chaîne source.
Type de données Varchar.
<Taille>
Une valeur d'entier indiquant le nombre
Type de données Entier.
de caractères dans la chaîne résultante.
<Chaîne de remplissage>
Un caractère ou un jeu de caractères
Type de données Varchar.
que cette fonction concatène dans une
<entrée>.
Valeur renvoyée
varchar
La chaîne modifiée. Le type de renvoi est le même que celui de l'<Entrée>. Tous les caractères qui ne sont pas
des lettres restent inchangés.
Exemple
Table 234 :
Fonction
rpad('Tanaka',15,' ')
rpad($last_name,25,' ')
Résultats
'Tanaka
'
La valeur dans la colonne $last_name, complétée par des
espaces jusqu'à 25 caractères, ou tronquée à 25 caractères.
300
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide de l'utilisateur
Data Insight
2.15.3.4.45 Remplissage à droite logique
Complète une chaîne avec des caractères logiques à partir d'un modèle spécifié.
La fonction répète le modèle à la fin de la chaîne d'entrée jusqu'à ce que la chaîne finale ait la longueur appropriée.
Si la chaîne d'entrée dépasse déjà la longueur prévue, cette fonction tronque la chaîne.
Remarque
Ces caractères logiques interdisent à la fonction d'être poussée vers le bas dans une base de données Oracle.
Catégorie
Chaîne
Syntaxe
rpad_ext(<Entrée>, <Taille>, <Chaîne de remplissage>)
Valeurs d'entrée
Table 235 :
Valeur d'entrée
Description
Type de données
<Entrée>
La chaîne source.
Type de données Varchar.
<Taille>
Une valeur d'entier indiquant le nombre
Type de données Entier.
de caractères dans la chaîne de renvoi.
<Chaîne de remplissage>
Un caractère logique ou un jeu de carac­
Type de données Varchar.
tères logiques que cette fonction conca­
tène dans l'<Entrée>.
Valeur renvoyée
varchar
La chaîne modifiée. Le type de renvoi est le même que celui de la valeur. Tous les caractères qui ne sont pas des
lettres restent inchangés.
Guide de l'utilisateur
Data Insight
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
301
Exemple
Table 236 :
Fonction
rpad_ext('Tanaka',15,' ')
rpad_ext($last_name,25,' ')
Résultats
'Tanaka
'
La valeur dans la colonne $last_name, complétée par des
espaces jusqu'à 25 caractères, ou tronquée à 25 caractères.
Si "?" représente un idéogramme chinois, un caractère à double octet qui occupe deux cellules sur un
périphérique d'affichage ou une imprimante :
Table 237 :
Fonction
Résultats
rpad_ext("abc??", 10)
"abc?? "
rpad_ext("abcd", 10,"?")
"abcd???"
2.15.3.4.46 Supprimer à droite de la chaîne
Supprime les caractères spécifiés ou les espaces situés à la fin d'une chaîne.
Catégorie
Chaîne
Syntaxe
rtrim(<Entrée>, <Caractères de suppression des espaces>)
302
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide de l'utilisateur
Data Insight
Valeurs d'entrée
Table 238 :
Valeur d'entrée
Description
Type de données
<Entrée>
La chaîne à modifier.
Type de données Varchar.
<Caractères de suppression des
Les caractères à supprimer de
Type de données Varchar.
espaces>
l'<Entrée>.
La fonction analyse l'<Entrée> de droite à gauche en supprimant tous les caractères qui apparaissent dans les
<Caractères de suppression des espaces> jusqu'à ce qu'elle atteigne un caractère qui ne figure pas
parmi les <Caractères de suppression des espaces>.
Supprime les espaces de fin uniquement si les <Caractères de suppression des espaces> contiennent
des espaces de fin. Si la longueur de la chaîne modifiée devient nulle après la suppression, la fonction renvoie
" (chaîne vide).
Valeur renvoyée
varchar
La chaîne modifiée. Le type de renvoi est le même que celui de l'<Entrée>.
Exemple
Table 239 :
Fonction
rtrim('Marilyn
Résultats
', ' ')
'Marilyn'
rtrim('ZABCABC', 'ABC')
'Z'
rtrim('ZABCABC', 'EFG')
'ZABCABC'
Guide de l'utilisateur
Data Insight
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
303
2.15.3.4.47 Arrondi
Arrondit un nombre donné à la précision spécifiée.
Catégorie
Mathématique
Syntaxe
round(<Entrée>, <Nombre de décimales>)
Valeurs d'entrée
Table 240 :
Valeur d'entrée
Description
Type de données
<Entrée>
Le nombre source.
Type de donnée numérique
<Nombre de décimales>
Un entier indiquant le nombre de déci­
Type de données Entier.
males dans le résultat. Si le <nombre de
décimales> est négatif, les chiffres à
gauche du point décimal sont arrondis.
Valeur renvoyée
decimal, double, int ou real
Le nombre arrondi Le type de renvoi est le même que celui du nombre d'origine, <Entrée>.
Exemple
Table 241 :
Fonction
304
Résultats
round(120.12345, 2)
120.12
round(120.12999, 2)
120.13
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide de l'utilisateur
Data Insight
Fonction
Résultats
round(120, -2)
100
round(120.123, 5)
120.12300
2.15.3.4.48 Soundex
Chiffre la chaîne d'entrée à l'aide de l'algorithme Soundex et renvoie une chaîne.
Utilisez cette fonction lorsque vous souhaitez pousser cette fonction au niveau inférieur de la base de données.
Catégorie
Chaîne
Syntaxe
soundex(<Entrée>)
Valeurs d'entrée
Table 242 :
Valeur d'entrée
Description
Type de données
<Entrée>
La chaîne source qui sera chiffrée.
Type de données Varchar.
Utilisez cette fonction uniquement pour les chaînes d'entrée en anglais. Les caractères autres que les caractères
anglais sont ignorés.
Tous les caractères de début non valides dans la chaîne d'entrée sont ignorés.
Si une chaîne d'entrée ne peut pas être chiffrée, la valeur "0000" est renvoyée.
Valeur renvoyée
varchar(4)
Guide de l'utilisateur
Data Insight
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
305
Renvoie une chaîne contenant l'encodage Soundex de la chaîne d'entrée. La longueur de la chaîne renvoyée est
toujours de quatre caractères.
Exemple
Table 243 :
Fonction
Résultat
Print(soundex('Hello');
Imprime le Soundex du mot «Hello.»
$VAR=soundex($emp_name);
Renvoie l'encodage Soundex pour la chaîne stockée
$VAR=soundex('1234567');
Renvoie "0000" car les données d'entrée sont numé­
dans le $emp_name puis l'affecte à $VAR.
riques.
2.15.3.4.49 SQL
Exécute l'instruction SQL dans la connexion cible.
Cette fonction est disponible uniquement pour les règles.
Catégorie
Recherche
Syntaxe
SQL(<Nom de la connexion>, <Texte SQL>)
Valeurs d'entrée
Table 244 :
Valeur d'entrée
Description
<Nom de la connexion>
Une chaîne contenant le nom de la connexion dans laquelle se trouvent les tables impli­
quées dans l'opération SQL. Ce nom est le nom que vous avez spécifié lorsque vous
avez créé la connexion dans Information Steward. Inclure cette chaîne entre guillemets
simples.
306
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide de l'utilisateur
Data Insight
Valeur d'entrée
Description
<Texte SQL>
Une chaîne contenant le texte de la commande SQL à exécuter. Cette chaîne doit être
entre guillemets simples ('). Si la chaîne contient des valeurs entre guillemets, les guille­
mets internes doivent être des guillemets simples précédés du caractère d'échappe­
ment, la barre oblique inverse (\).
Information Steward met les noms de table et de colonne en majuscules lors de l'envoi
du <texte SQL> à Oracle pour la résolution. Pour spécifier un nom de colonne ou de
table en minuscule à partir d'une base de données Oracle, mettez le nom entre guille­
mets doubles (").
Valeur renvoyée
varchar(1020)
Renvoie les 1020 premiers caractères de la sortie de la requête. Généralement, si la commande est une
instruction SELECT, la valeur renvoyée est la valeur de la première ligne de la première colonne. Si la commande
n'est pas une instruction SELECT, la valeur renvoyée est généralement nulle. Vous devez vous en souvenir si vous
affectez la valeur renvoyée à une variable.
Exemple
Table 245 :
Fonction
Résultat
SQL('source_connection',
'SELECT EmpID FROM Emp WHERE sal > 100000')
Exécute la commande SQL dans à la base de données connectée via la connexion
source_connection.
SQL('source_connection','SELECT customer.LastName
FROM customer
WHERE customer.State = \'CA\'')
Renvoie les noms des clients en Californie depuis la table client. Notez que les guillemets entourant la
valeur de statut requièrent une barre oblique inverse pour indiquer que les guillemets simples sont consi­
dérés comme des éléments de la chaîne <texte SQL>.
SQL('oracle_connection', ('SELECT "start_timestamp"
FROM "status_table"
WHERE "extract_name" = \'DF_RecoverDim\'
AND "stop_timestamp" = NULL')
Renvoie la valeur d'horodatage d'une table de statut. Une connexion Oracle requiert des guillemets dou­
bles pour les noms de table et de colonne en minuscules.
Guide de l'utilisateur
Data Insight
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
307
Fonction
Résultat
$start_date=sql('warehouse',
'SELECT finish_timestamp
FROM time_table
WHERE table_name= \'Component_Orders\');
Dans cet exemple de script, comme la fonction renvoie une valeur Varchar, il est impossible d'affecter
directement la valeur de renvoi à une variable de date. Modifiez votre instruction dans l'exemple suivant.
$temp_char=sql('warehouse',
'SELECT finish_timestamp FROM time_table
WHERE table_name= \'Component_Orders\');
$start_date=to_date($temp_char,'dd-mon-yyyy');
Cet exemple de script suppose que la base de données renvoie la date au format jj-mm-aaaa. Si vous
n'êtes pas sûr du format renvoyé par la base de données, forcez-la à renvoyer la date dans un format
spécifique en effectuant une conversion. Pour ce faire, utilisez la fonction to_char dans Oracle ou la fonc­
tion de conversion dans MS SQL.
2.15.3.4.50 Racine carrée
Renvoie la racine carrée de l'expression donnée.
Catégorie
Mathématique
Syntaxe
sqrt(<Entrée>)
Valeurs d'entrée
Table 246 :
Valeur d'entrée
Description
Type de données
<Entrée>
Le nombre pour lequel vous souhaitez
Type de donnée numérique
obtenir la racine carrée.
308
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide de l'utilisateur
Data Insight
Valeur renvoyée
float
La valeur de retour est nulle si l'entrée est négative.
Exemple
Table 247 :
Fonction
Résultats
sqrt(625.25);
25.005000
2.15.3.4.51 Longueur de chaîne
Renvoie le nombre de caractères dans une chaîne donnée.
Catégorie
Chaîne
Syntaxe
length(<Entrée>)
Valeurs d'entrée
Table 248 :
Valeur d'entrée
Description
Type de données
<Entrée>
Une chaîne indiquant le nom de la
Type de données Varchar.
colonne, la variable, ou un autre
élément dont la longueur est cal­
culée.
Guide de l'utilisateur
Data Insight
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
309
Valeur renvoyée
integer
Le nombre de caractères dans l'<Entrée>.
Exemple
Table 249 :
Fonction
Résultat
5 si $ename est "jones".
length($ename)
2.15.3.4.52 Somme
Renvoie la somme de toutes les valeurs contenues dans la colonne de table source spécifiée.
Cette fonction est disponible uniquement pour les expressions d'affichage de schéma de sortie.
Catégorie
Agrégat
Syntaxe
sum(<NomColonne>)
Valeurs d'entrée
Table 250 :
Valeur d'entrée
Description
Type de données
<NomColonne >
Nom de colonne de la table source.
Nom de colonne de la table source.
Valeur renvoyée
decimal, double, int ou real
310
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide de l'utilisateur
Data Insight
Le type de valeur renvoyée est le même que celui de la valeur d'entrée.
Table 251 :
Fonction
Résultats
sum(freight.cost)
<17673.280>
2.15.3.4.53 Sous-chaîne
Renvoie une partie spécifique d'une chaîne à partir d'un point donné dans la chaîne.
Catégorie
Chaîne
Syntaxe
substr(<Entrée>, <Position de départ>, <Longueur du paramètre>)
Valeurs d'entrée
Table 252 :
Valeur d'entrée
Description
Type de données
<Entrée>
La chaîne à modifier.
Type de données Varchar.
<Position de départ>
La position du premier caractère dans la nouvelle chaîne. La fonc­
Type de données Entier (In­
teger).
tion compte les caractères à partir du début de l'<entrée>. Gé­
néralement, le premier caractère est en position numéro 1. Si la
<position de départ> est 0, la nouvelle chaîne commence
par le premier caractère (position 1).
Si la <position de départ> est négative, la fonction compte
les caractères à partir de la fin de l'<entrée>. La nouvelle chaîne
commence par le caractère situé à cette position à partir de la fin
de la chaîne.
Si la <position de départ> est supérieure au nombre de ca­
ractères dans le <champ d'entrée>, la fonction renvoie une
chaîne vide.
Guide de l'utilisateur
Data Insight
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
311
Valeur d'entrée
Description
Type de données
<Longueur du
paramètre>
Le nombre de caractères dans la chaîne résultante. Si la
Type de données Entier.
<longueur du paramètre> est 0 ou négative, la fonction ren­
voie une chaîne vide. Si la <longueur du paramètre> est supé­
rieure au nombre de caractères restants dans le <champ
d'entrée> après la <position de départ>, la fonction ren­
voie uniquement les caractères restants.
La fonction conserve les espaces vides de fin dans le <champ
d'entrée> restant après la <position de départ>.
Valeur renvoyée
varchar
La chaîne modifiée. Le type de renvoi est le même que celui de l'<Entrée>.
Exemple
Table 253 :
Fonction
Résultats
substr('94025-3373', 1, 5)
'94025'
substr('94025-3373', 7, 4)
'3373'
substr('94025', 7, 4)
NULL
substr('Dr. Schultz', 4, 18)
'Schultz'
substr('San Francisco, CA',-4, 18)
', CA'
2.15.3.4.54 Date système
Renvoie la date actuelle telle que définie dans le système d'exploitation du Job Server.
Il n'y a pas de champs d'entrée pour cette fonction.
Remarque
La valeur que la fonction Date système renvoie est la valeur de date. Information Steward lit en interne la date
et l'heure lorsqu'il exécute une fonction sysdate. Les données utilisées par le job dépendent du type de
312
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide de l'utilisateur
Data Insight
données d'une colonne particulière. Par exemple, si le type de données d'une colonne dans une requête est
date, Information Steward utilise uniquement la date pour les calculs. Les données d'heures sont ignorées. Si
vous changez le type de données en Date/Heure, à la fois une date et une heure sont utilisées.
Catégorie
Date
Syntaxe
sysdate()
Valeur renvoyée
date
Date du jour.
Exemple
Table 254 :
Fonction
isweekend(sysdate())
Résultats
Teste si le jour en cours est un samedi ou un dimanche.
to_char(sysdate(), 'yyyy.mm.dd')
Convertit la valeur Date/Heure de la fonction sysdate en une
chaîne qui affiche uniquement la date.
Par exemple, vous pouvez utiliser cette fonction pour ex­
clure une partie des données Date/Heure en ne fournissant
qu'un format pour les données que vous souhaitez afficher
dans un rapport. Pour convertir une valeur Date/Heure en
une chaîne contenant uniquement la date, utilisez cette ex­
pression et changez le type de données de la colonne en
Varchar.
Guide de l'utilisateur
Data Insight
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
313
2.15.3.4.55 Heure système
Renvoie l'heure actuelle telle que définie dans le système d'exploitation du Job Server.
Il n'y a pas de champs d'entrée pour cette fonction.
Catégorie
Date
Syntaxe
systime()
Valeur renvoyée
time
L'heure actuelle.
Exemple
Table 255 :
Fonction
Résultats
$timestamp = sql('my_connection',('UPDATE status_table SET job_start_time = \'
'||to_char(systime(),'hh24:mi:ss.ff'))||'\'');
Cette expression met à jour la colonne job_start_time
de status_table avec l'heure actuelle. Elle formate éga­
lement les données d'heure.
to_char(systime(),'hh24:mi:ss.ff')
Supprime les données de date de la fonction Heure système
dans les cas où elles sont ajoutées par défaut. Définissez la
colonne qui contient cette expression sur le type de données
Varchar.
Le type de données pour une colonne qui appelle la fonction
Heure système doit être time. Si le type de données est dé­
fini sur datetime, Information Steward ajoutera la date
par défaut pour le type de données datetime (1900:01:01)
car la fonction Heure système ne lit pas les dates.
314
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide de l'utilisateur
Data Insight
2.15.3.4.56 Minuscule
Convertit les caractères d'une chaîne en minuscules.
Catégorie
Chaîne
Syntaxe
lower(<Entrée>)
Valeurs d'entrée
Table 256 :
Valeur d'entrée
Description
Type de données
<Entrée>
La chaîne à modifier.
Type de données Varchar.
Valeur renvoyée
varchar
La chaîne en minuscules. Le type de renvoi est le même que celui de l'<Entrée>. Tous les caractères qui ne sont
pas des lettres restent inchangés.
Exemple
Table 257 :
Fonction
lower('Accounting101')
Guide de l'utilisateur
Data Insight
Résultats
'accounting101'
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
315
2.15.3.4.57 Majuscule
Convertit les caractères d'une chaîne en majuscules.
Catégorie
Chaîne
Syntaxe
upper(<Entrée>)
Valeurs d'entrée
Table 258 :
Valeur d'entrée
Description
Type de données
<Entrée>
La chaîne à modifier.
Type de données Varchar.
Valeur renvoyée
varchar
La chaîne en majuscules. Le type de renvoi est le même que celui de l'<Entrée>. Tous les caractères qui ne sont
pas des lettres restent inchangés.
Exemple
Table 259 :
Fonction
upper('Accounting101')
316
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Résultats
'ACCOUNTING101'
Guide de l'utilisateur
Data Insight
2.15.3.4.58 Tronquer
Tronque un nombre donné à la précision spécifiée, sans arrondir la valeur.
Catégorie
Mathématique
Syntaxe
trunc(<Entrée>, <Nombre de décimales>)
Valeurs d'entrée
Table 260 :
Valeur d'entrée
Description
Type de données
<Entrée>
Le nombre source.
Type de donnée numérique
<Nombre de décimales>
Le nombre de décimales dans le résul­
Type de données Entier.
tat. Si le <nombre de décimales> est
négatif, les chiffres situés à gauche du
point décimal sont tronqués et la valeur
est complétée par des zéros.
Valeur renvoyée
decimal, double, int ou real
Le nombre tronqué. Le type de renvoi est le même que celui du nombre d'origine.
Exemple
Table 261 :
Fonction
Résultats
trunc(120.12345, 2)
120.12
trunc(120.12999, 2)
120.12
Guide de l'utilisateur
Data Insight
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
317
Fonction
Résultats
trunc(180, -2)
100
trunc(120.123, 5)
120.12300
2.15.3.4.59 Semaine du mois
Détermine la semaine du mois qui correspond à la date donnée.
Cette fonction considère que la première semaine du mois contient les sept premiers jours. Le jour de la semaine
est ignoré lors du calcul des semaines.
Catégorie
Date
Syntaxe
week_in_month(<Valeur de date>)
Valeur d'entrée
Table 262 :
Valeur d'entrée
Description
Type de données
<Valeur de date>
Date source.
Type de données Date.
Valeur renvoyée
int
Le numéro de 1 à 5 qui représente la semaine du mois.
318
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide de l'utilisateur
Data Insight
Exemple
Table 263 :
Fonction
Résultats
week_in_month(to_date('Jan 22, 1997', 'mon dd, yyyy'))
4
week_in_month(to_date('Jan 21, 1997', 'mon dd, yyyy'))
3
2.15.3.4.60 Semaine de l'année
Détermine la semaine de l'année qui correspond à la date donnée.
Cette fonction renvoie la semaine de l'année de deux façons :
● WW - Numéro de semaine absolu de la date donnée.
● IW - Numéro de semaine de type ISO de la date donnée.
Le numéro de 1 à 53 qui représente la semaine d'une année. Lors de la détermination du numéro de semaine
absolu, cette fonction considère que la première semaine de l'année contient les sept premiers jours. Selon la
norme ISO, une semaine commence toujours un lundi et se termine un dimanche. La première semaine de l'année
est la semaine qui contient le premier jeudi de l'année. Un numéro de semaine ISO est compris entre 1 et 53. Dans
la norme ISO, la semaine 1 comporte au moins 4 jours. Si le premier janvier est un vendredi, un samedi ou un
dimanche, les quelques premiers jours de l'année sont définis comme faisant partie de la dernière semaine de
l'année précédente (52ème ou 53ème).
Catégorie
Date
Syntaxe
week_in_year(<Valeur de date>)
Guide de l'utilisateur
Data Insight
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
319
Valeurs d'entrée
Table 264 :
Valeur d'entrée
Description
Type de données
<Valeur de date>
Date source.
Type de données Date/Heure.
Valeur renvoyée
int
Exemple
Certaines applications commerciales utilisent les numéros de semaine pour catégoriser les dates. Par exemple,
une entreprise peut indiquer son chiffre d'affaires par semaine et identifier chaque période sous la forme
"9912", soit la 12ème semaine de 1999 (une semaine ISO est plus significative qu'une semaine absolue pour ce
type d'applications).
Voici plus d'exemples de résultats pour la fonction Semaine de l'année appliquée à trois dates d'entrée
différentes :
Table 265 :
Fonction
Résultats
week_in_year(to_date('Jan 01,
2001','mon dd, yyyy'))
1
week_in_year(to_date('2005.01.01',
'yyyy.mm.dd'),'WW')
1
week_in_year(to_date('2005.01.01',
'yyyy.mm.dd'),'IW')
53
2.15.3.4.61 Mot dans la chaîne
Renvoie le mot identifié par sa position dans une chaîne délimitée.
Cette fonction est utile pour l'analyse des URL de journaux Web ou des noms de fichier.
320
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide de l'utilisateur
Data Insight
Catégorie
Chaîne
Syntaxe
word(<Entrée>, <Numéro du mot>, <Chaîne de séparateur>)
Valeurs d'entrée
Table 266 :
Valeur d'entrée
Description
Type de données
<Entrée>
La chaîne source.
Type de données Varchar.
<Numéro du mot>
Un entier non négatif spécifiant l'index
Type de données Entier.
du mot cible dans la chaîne. Le premier
mot dans une chaîne est le mot numéro
1. Si le <numéro du mot> est 0 ou su­
périeur au nombre de mots contenus
dans l'<entrée>, la fonction word re­
tourne une chaîne NULL. Un numéro de
mot négatif signifie que le comptage se
fait de droite à gauche.
<Chaîne de séparateur>
Tout caractère spécifié.
Type de données Varchar.
Un mot est défini comme étant une chaîne de caractères consécutifs qui ne sont pas des espaces, terminés par
un espace blanc, ou le début et la fin de l'<entrée>. Les espaces blancs sont les suivants :
● espace
● tabulation verticale ou horizontale
● nouvelle ligne
● Saut de ligne
Valeur renvoyée
varchar
Une chaîne contenant le mot indiqué. Le type de renvoi est le même que celui de l'<Entrée>.
Guide de l'utilisateur
Data Insight
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
321
Exemple
Table 267 :
Fonction
Résultats
word('www.sap.com',2,'.')
'sap'
word('www.cs.wisc.edu', -2, '.')
'wisc'
(Un numéro de mot négatif signifie que le comptage se fait
de droite à gauche)
word('www.cs.wisc.edu', 5, '.')
NULL
word('aaa+=bbb+=ccc+zz=dd', 4, '+=')
'zz'
(Si deux séparateurs sont spécifiés (+=), la fonction recher­
che l'un ou l'autre)
word(',,,,,aaa,,,,bb,,,c ', 2, ',')
'bb'
(Cette fonction ignore les séparateurs consécutifs)
2.15.3.4.62 Année
Détermine l'année correspondant à la date donnée.
Catégorie
Date
Syntaxe
year(<Valeur de date>)
322
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide de l'utilisateur
Data Insight
Valeurs d'entrée
Table 268 :
Valeur d'entrée
Description
Type de données
<Valeur de date>
Date source.
Type de données Date/Heure.
Valeur renvoyée
nombre entier
Le nombre qui représente le composant "année".
Exemple
Table 269 :
Fonction
Résultats
year(to_date('Jan 22, 1997','mon dd,
yyyy'))
1997
year(to_date('03/97', 'mm/yy'))
1997
year(to_date('03/19', 'mm/yy'))
2019
2.15.3.5 Opérateurs
Les tableaux ci-dessous répertorient les opérateurs utilisables dans les expressions, dans l'ordre de priorité.
Veuillez noter que lorsque des opérations sont forcées dans le DBMS, les règles de ce dernier déterminent la
priorité.
Certains opérateurs peuvent être sélectionnés dans la liste Opérateurs de l'Editeur avancé, et d'autres peuvent
uniquement être saisis. Lorsque vous sélectionnez un opérateur dans la liste Opérateurs, une fenêtre Fonction
s'ouvre, dans laquelle vous pouvez créer l'instruction autour de l'opérateur.
Le tableau suivant répertorie les opérateurs disponibles à la sélection dans la liste Opérateurs ou pouvant être
saisis.
Guide de l'utilisateur
Data Insight
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
323
Table 270 :Opérateurs de comparaison
Nom dans le
menu Opéra­
teurs
Opérateur dans la syntaxe
and
<Entrée> AND <Valeur>
equals
<Entrée> = <Valeur>
greater than
greater than or
equal
in
is not null
is null
less than
less than or equal
not
not equal
not in
ou
Description
Renvoie l'opération AND logique pour les
deux opérandes.
Renvoie Vrai si les opérandes sont égaux.
<Entrée> > <Valeur>
Renvoie Vrai si le premier opérande est
supérieur au deuxième opérande.
<Entrée> >= <Valeur>
Renvoie Vrai si le premier opérande est
supérieur ou égal au deuxième opérande.
<Entrée> IN (<Valeur>)
Renvoie Vrai si le champ d'entrée figure
dans la liste des valeurs spécifiées.
<Entrée> IS NOT NULL
Renvoie Vrai si le champ d'entrée n'est
pas une valeur nulle.
<Entrée> IS NULL
Renvoie Vrai si le champ d'entrée est une
valeur nulle.
<Entrée> < <Valeur>
Renvoie Vrai si le premier opérande est
inférieur au deuxième opérande.
<Entrée> <= <Valeur>
Renvoie Vrai si le premier opérande est
inférieur ou égal au deuxième opérande.
NOT <Entrée>
Renvoie l'opération NOT logique pour
l'opérande.
<Entrée> != <Valeur>
Renvoie Vrai si les opérandes ne sont pas
égaux.
<Entrée> NOT IN (<Valeur>)
Renvoie Vrai si le champ d'entrée ne fi­
gure pas dans la liste des valeurs spécifi­
ées.
<Entrée> OR <Valeur>
Renvoie l'opération OR logique pour les
deux opérandes.
Vous pouvez utiliser une comparaison des façons suivantes :
● Sous forme de condition dans une expression. Par exemple :
if ($x > 1 and $x <10) begin return true; end
● Sous forme de condition du bloc IF.
Les exemples suivants illustrent une syntaxe d'expression de comparaison valide :
expression
expression
expression
expression
324
= expression
!= expression
< expression
> expression
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide de l'utilisateur
Data Insight
expression
expression
expression
expression
expression
expression
expression
expression
<= expression
>= expression
IS NULL
IS NOT NULL
IN (expression list)
IN domain
LIKE constant
NOT LIKE constant
NOT (une des comparaisons ci-dessus) ; par exemple NOT ($x IN (1,2,3))
comparison OR comparison
comparison AND comparison
Veuillez noter que la syntaxe ci-dessous n'est pas valide :
$x NOT IN (1,2,3)
EXIST or NOT EXIST
Le tableau suivant répertorie les opérateurs pouvant être saisis uniquement.
Table 271 :Opérateurs arithmétiques et logiques
Opérateur dans la
syntaxe
Description
+
Addition
-
Soustraction
*
Multiplication
/
Division
||
Concaténation
%
Renvoie le reste lorsqu'un nombre est divisé par un autre
2.15.3.6 Chaînes
Cette section contient des informations sur les éléments de chaîne suivants :
● Guillemets
● Caractères d'échappement
● Espaces vides de fin
Informations associées
Guillemets [page 326]
Caractères d'échappement [page 326]
Espaces de fin [page 326]
Valeurs nulles et chaînes vides [page 327]
Guide de l'utilisateur
Data Insight
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
325
2.15.3.6.1 Guillemets
Le type de guillemet utilisé dans les chaînes dépend de l'utilisation d'identifiants ou de constantes.
Table 272 :
Identifiant
Nom d'un objet (par exemple, une table, une colonne ou une
fonction).
Constante
Valeur fixe utilisée dans les calculs. Il existe deux types de
constantes :
●
Constantes de chaîne (par exemple, 'Hello World' ou
●
Constantes numériques (par exemple, 2.14)
'1995.01.23')
Les identificateurs requièrent des guillemets s'ils contiennent des caractères spéciaux (non alphanumériques).
Par exemple, " calculer des grands nombres " requiert des guillemets doubles en raison des espaces vides.
Utilisez des guillemets simples pour les constantes de chaîne.
2.15.3.6.2 Caractères d'échappement
Si une constante contient une apostrophe simple (')ou une barre oblique inverse (\) ou un autre caractère
spécial utilisé par le langage de script Information Steward, alors ces caractères doivent être échappés. Par
exemple, les caractères suivants doivent être précédés d'un caractère d'échappement pour être correctement
évalués dans une chaîne. Information Steward utilise la barre oblique inverse (\) comme caractère
d'échappement.
Table 273 :
Caractère
Exemple
single quote (')
'World\'s Books'
backslash (\)
'C:\\temp'
2.15.3.6.3 Espaces de fin
Information Steward ne supprime pas les espaces de fin des chaînes utilisées dans les scripts. Pour les supprimer,
utilisez la fonction Supprimer à droite de la chaîne.
326
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide de l'utilisateur
Data Insight
2.15.3.7 Valeurs nulles
Utilisez le mot clé NULL pour indiquer les valeurs nulles. Par exemple, vous pouvez vérifier si une colonne (COLX)
est nulle ou non :
COLX IS NULL
COLX IS NOT NULL
Information Steward ne vérifie pas les valeurs nulles dans les colonnes de données. Utilisez la fonction Remplacer
la valeur nulle pour supprimer les valeurs nulles.
Informations associées
Remplacer la valeur nulle [page 296]
2.15.3.7.1 Valeurs nulles et chaînes vides
Information Steward utilise les deux règles suivantes avec les chaînes vides :
● Lorsque vous affectez une chaîne vide à une variable de type varchar, Information Steward traite la valeur de
la variable sous la forme d'une chaîne longue de zéro caractère. Une erreur se produit si vous affectez une
chaîne vide à une variable de type autre que varchar. Pour affecter une valeur nulle à une variable de tout
type, utilisez la constante nulle.
● En tant que constante (''), Information Steward traite la chaîne vide sous la forme d'une valeur varchar
longue de zéro caractère. Utilisez la constante nulle pour la valeur nulle.
Remarque
Oracle ne fait pas la distinction entre une chaîne vide et une valeur nulle. Lorsque vous insérez une chaîne vide
ou une valeur nulle dans une colonne varchar, Oracle traite la chaîne vide et la valeur nulle sous forme de
valeurs nulles. Par conséquent, Information Steward traite la valeur sous forme d'une valeur nulle.
Information Steward utilise les trois règles suivantes avec les valeurs nulles et les chaînes vides dans les
structures conditionnelles :
● Dans le cadre d'une valeur nulle, les opérateurs de comparaison Equals (=) et Not Equal to (<>) vérifient
toujours la condition FAUX. Ce résultat FAUX inclut la comparaison d'une variable dont la valeur est nulle par
rapport à une constante nulle.
Le tableau suivant illustre les résultats de comparaison des affectations de variables $var1 = NULL et
$var2 = NULL :
Guide de l'utilisateur
Data Insight
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
327
Table 274 :
Condition
Se traduit par
Renvoie
If (NULL = NULL)
NULL est égal à NULL
FALSE
If (NULL != NULL)
NULL n'est pas égal à NULL
FALSE
If (NULL = '')
NULL est égal à chaîne vide
FALSE
If (NULL != '')
NULL n'est pas égal à chaîne vide
FALSE
If ('bbb' = NULL)
bbb est égal à NULL
FALSE
If ('bbb' != NULL)
bbb n'est pas égal à NULL
FALSE
If ('bbb' = '')
bbb est égal à chaîne vide
FALSE
If ('bbb' != '')
bbb n'est pas égal à chaîne vide
TRUE
If ($var1 =
NULL)
NULL est égal à NULL
FALSE
If ($var !=
NULL)
NULL n'est pas égal à NULL
FALSE
If ($var1 =
'')
NULL est égal à chaîne vide
FALSE
If ($var !=
'')
NULL n'est pas égal à chaîne vide
FALSE
If ($var1 = $var2)
NULL est égal à NULL
FALSE
If ($var != $var2)
NULL n'est pas égal à NULL
FALSE
Le tableau suivant illustre les résultats de comparaison des affectations de variables $var1 = '' et $var2 =
'' :
Table 275 :
Condition
If ($var1 =
328
Se traduit par
NULL)
Chaîne vide est égal à NULL
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Renvoie
FALSE
Guide de l'utilisateur
Data Insight
Condition
Se traduit par
Renvoie
If ($var != NULL)
Chaîne vide n'est pas égal à NULL
FALSE
If ($var1 =
'')
Chaîne vide est égal à chaîne vide
TRUE
If ($var !=
'')
Chaîne vide n'est pas égal à chaîne vide
FALSE
If ($var1 = $var2)
Chaîne vide est égal à chaîne vide
TRUE
If ($var != $var2)
Chaîne vide n'est pas égal à chaîne vide
FALSE
● Utilisez les opérateurs IS NULL et IS NOT NULL pour tester la présence de valeurs nulles. Par exemple, en
supposant qu'une variable est affectée : $var1 = NULL;
Table 276 :
Condition
Se traduit par
Renvoie
If ('bbb' IS NULL
bbb est NULL
FALSE
If ('bbb' IS NOT NULL)
bbb n'est pas NULL
TRUE
If ('' IS NULL
Chaîne vide est NULL
FALSE
If ('' IS NOT NULL)
Chaîne vide n'est pas NULL
TRUE
If ($var1
NULL est NULL
TRUE
NULL n'est pas NULL
FALSE
IS NULL)
If ($var IS NOT NULL)
● Testez les valeurs nulles lorsque vous comparez deux variables. Dans ce scénario, vous ne testez pas une
variable dont la valeur est nulle par rapport à une constante nulle (contrairement à la première règle). Soit
vous testez chaque variable et partie en conséquence, soit vous testez la conditionnelle, tel qu'illustré à la
deuxième ligne du tableau suivant.
Guide de l'utilisateur
Data Insight
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
329
Table 277 :
Condition
if($var1 = $var2)
Recommandation
N'effectuez pas de comparaison sans avoir testé les valeurs nul­
les. SAP ne conseille pas d'utiliser cette logique car toute compa­
raison relationnelle avec une valeur nulle renvoie forcément
FAUX.
if ( (($var1 IS NULL) AND ($var2
IS NULL)) OR ($var1 = $var2))
Exécute la partie VRAI si les variables $var1 et $var2 sont nul­
les, ou si aucune d'entre elles n'est nulle et qu'elles sont égales.
2.15.3.8 Mots réservés
Les mots suivants revêtent une signification particulière dans Information Steward et ne doivent pas être utilisés
dans le langage de script. Ils sont en effet réservés, et ce quelle que soit leur casse.
Si vous utilisez des mots réservés, vous devez les entourer de guillemets doubles. Par exemple :
"BEGIN"
Table 278 :Mots réservés
AND
BEGIN
DATE
DECIMAL
DATETIME
DOUBLE
DO
ELSE
FOR
END
IF
INT
INTERVAL
IS
IN
LIKE
NOT
NULL
NUMERIC
OR
REAL
RETURN
TIME
VARCHAR
LOOP
WHILE
VAR
330
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide de l'utilisateur
Data Insight
2.15.3.9 Modèles de syntaxe
Information Steward fournit des modèles intégrés d'expressions de langage de script. Vous pouvez les
sélectionner dans le menu Modèles de l'Editeur avancé accessible depuis l'Editeur de règles. Lorsqu'il est
sélectionné, le modèle est inséré dans la syntaxe. Certains modèles comportent des espaces réservés devant être
remplacés par un code réel (par exemple, le nom des variables est spécifié comme suit : $<nom variable>),
sinon, l'expression implique des erreurs de validation.
Informations associées
Modèle d'affectation [page 331]
Modèle Commentaires [page 331]
Modèle Compléter la structure [page 331]
Modèle d'instruction If else [page 332]
Modèle d'instruction de renvoi [page 332]
Modèle de variable [page 333]
2.15.3.9.1 Modèle d'affectation
Utilisez cette syntaxe pour affecter une valeur à une variable.
$<variable name> = <expression>;
2.15.3.9.2 Modèle Commentaires
Utilisez cette syntaxe pour ajouter des commentaires à la syntaxe d'expression de script.
# <comments>
2.15.3.9.3 Modèle Compléter la structure
Utilisez cette syntaxe pour une expression de validation complète.
DECLARE
# declare variables
$variable int;
$variable2 varchar(10);
BEGIN
# initialize variables
$variable = 10;
Guide de l'utilisateur
Data Insight
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
331
END
# define processing steps
IF ($variable > $variable2)
BEGIN
RETURN TRUE;
END
ELSE IF ($variable < $variable2)
BEGIN
RETURN FALSE;
END
ELSE
RETURN TRUE;
2.15.3.9.4 Modèle d'instruction If else
Utilisez cette syntaxe pour créer une instruction «If else.»
IF (<Boolean condition>)
BEGIN
<statements>;
END
ELSE IF (<boolean condition>)
BEGIN
<statements>;
END
ELSE
BEGIN
<statements>;
END
RETURN <boolean condition>;
Remarque
Vous ne pouvez pas utiliser la syntaxe ifthenelse() pour créer des expressions de mappage de colonne ou
de condition de jointure. Pour cela, utilisez plutôt la fonction Decode.
Informations associées
Décodage [page 254]
2.15.3.9.5 Modèle d'instruction de renvoi
Utilisez cette syntaxe pour renvoyer une valeur booléenne dans le cadre d'une expression de validation.
return <boolean condition>;
332
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide de l'utilisateur
Data Insight
2.15.3.9.6 Modèle de variable
Utilisez cette syntaxe pour définir une variable.
DECLARE
$<variable name> date;
$<variable name> datetime;
$<variable name> decimal(10, 2);
$<variable name> double;
$<variable name> int;
$<variable name> time;
$<variable name> timestamp;
$<variable name> varchar(128);
2.16 Types de données
Les types de données désignent des formats de stockage internes utilisés pour stocker des valeurs. Un type de
données implique un format par défaut pour l'affichage et la saisie des valeurs. Les expressions désignent une
combinaison de constantes, d'opérateurs, de fonctions et de variables évaluées par rapport à une valeur de type
de données.
Cette section commence par une description de chaque type de données, puis explique comment SAP
Information Steward traite, convertit et évalue des types de données.
2.16.1 Descriptions de types de données
Dans Information Steward, les données lues depuis les sources sont converties en types de données Information
Steward appropriés. Les données chargées vers des cibles sont converties depuis leurs types de données
Information Steward vers des types appropriés pour la cible.
Le logiciel reconnaît les types de données suivants :
Conseil
Cliquez sur les types de données individuelles ci-dessous pour ouvrir une description du type de données.
● date [page 334]
● date/heure [page 335]
● décimal [page 336]
● double [page 336]
● entier [page 336]
● intervalle [page 337]
● numérique [page 337]
● réel [page 337]
● heure [page 337]
Guide de l'utilisateur
Data Insight
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
333
● horodatage [page 338]
● varchar [page 339]
Tous ces types de données autorisent les valeurs nulles.
Remarque
Les types de données long et blob ne sont pas pris en charge dans Information Steward.
2.16.1.1 date
Le type de données de date définit les dates du calendrier.
Information Steward convertit automatiquement les valeurs de date vers et depuis les formats utilisés par un
SGBD externe. Les opérations de conversion de chaînes en dates ou de dates en chaînes ou nombres requiert la
définition du format de la valeur de date. Pour spécifier un format de date, générez une chaîne à partir des codes
suivants et d'autres chaînes littérales ou ponctuation.
Table 279 :
Code de format de
date
Description
Exemple
DD
Valeur du jour du mois à 2 chiffres (1-31)
Deuxième jour du mois :
02
Numéro du mois à 2 chiffres (1-12)
MM
Mois de mars :
03
MONTH
Nom complet du mois
Premier mois de l'année :
JANVIER
MON
Nom du mois abrégé à 3 caractères
Premier mois de l'année :
JAN
YY
Année en 2 chiffres
L'année 1998 :
Une valeur YY inférieure à 15 est interprétée comme l'année 98
20<aa> ; par exemple, 10 est interprétée comme étant l'an­
née 2010.
Une valeur YY supérieure ou égale à 15 est interprétée
comme 19 <yy>. Par exemple, 35 correspond à l'année
1935.
YYYY
Année en 4 chiffres
Année 1999 :
1999
Lorsque vous saisissez une date, utilisez le format de date par défaut YYYY.MM.DD.
334
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide de l'utilisateur
Data Insight
Vous pouvez ajouter et soustraire des valeurs de date, de date/heure, d'intervalle et d'heure. Voir Calcul de date
[page 341].
Les exemples suivants présentent l'utilisation de formats de date avec des fonctions. La valeur de la variable
MyDate est le premier jour de l'année 1996.
Remarque
Si vous utilisez des minuscules pour mon ou month, la valeur obtenue de to_char sera en minuscules (ex : jan
ou janvier). Si vous utilisez des majuscules pour MON ou MONTH, la valeur obtenue de to_char sera en
majuscules (ex : JAN ou JANVIER).
Table 280 :
Exemple
Sortie
to_char($MyDate, 'YYYY.MM.DD')
1996.01.01
to_char($MyDate, 'MONTH DD, YYYY')
JANVIER 01, 1996
to_char($MyDate, 'DD/MM/YY')
01/01/96
to_date('01/01/96','DD/MM/YY')
1996.01.01 stockée en tant que date
to_date('01/01/19','DD/MM/YY')
2019.01.01 stockée en tant que date
2.16.1.2 date/heure
Le type de données date/heure définit les dates et heures du calendrier
Information Steward gère les opérations de date dans le format utilisé par votre SGBD. Lors d'une conversion
depuis ou vers une valeur date/heure, vous devez spécifier le format de la valeur date/heure. Ce type de données
se comporte comme une concaténation de deux éléments de données : les règles associées au type date/heure
sont les règles de date pour l'élément date, et les règles associées au type heure à l'élément heure.
Si une date est convertie en valeur date/heure, l'heure par défaut ajoutée à la valeur est 00:00:00. Si une heure
est convertie en valeur date/heure, la date par défaut ajoutée à la valeur est 1900.01.01. Vous pouvez également
ajouter et soustraire des valeurs de date, de date/heure, d'intervalle et d'heure. Voir Calcul de date [page 341].
Lors de la conversion de valeurs date/heure en chaînes, vous pouvez choisir les sections de la valeur à ne pas
convertir en les excluant de la description de format. Par exemple, pour convertir une valeur date/heure en chaîne
contenant uniquement l'heure, spécifiez les paramètres de fonction comme suit :
to_char($MyDateTime, 'hh24:mi:ss.ff')
Pour Oracle, si vous chargez des données date/heure depuis Information Steward en champ de caractères dans
un tableau Oracle, Oracle va placer ces données dans leur format date/heure par défaut, qui ne contient que des
valeurs de date, et perd l'élément heure de la valeur.
Guide de l'utilisateur
Data Insight
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
335
Ce type de données autorise les valeurs nulles.
2.16.1.3 décimal
Le type de données décimal définit les nombres décimaux exacts.
Lorsque vous spécifiez un type de données décimal dans Information Steward, vous indiquez les caractéristiques
suivantes du type :
<précision> : le nombre total de chiffres que contient la valeur.
<échelle> : le nombre de chiffres à droite de la virgule décimale.
Dans le logiciel, les relations suivantes doivent être maintenues pour <précision> et <échelle>:
1 <= précision <= 28 (banque de données Oracle : 1<= précision <= 96 )
0 <= échelle <= précision
La valeur décimale peut avoir un signe positif ou négatif indiquant une valeur positive ou négative. Le signe peut
apparaître avant ou après la valeur avec des espaces vides entre la valeur et le signe. Les valeurs sans signe sont
considérées comme non négatives. Le signe n'est pas comptabilisé dans la caractéristique <précision>.
Les zéros à gauche sont autorisés dans le chiffre entier et les zéros à droite sont autorisés dans la partie de
fraction.
L'entrée qui est plus précise que le type de données de la colonne ou de la variable dans laquelle elle est stockée
est arrondie. Une entrée hors plage (valeur absolue trop élevée) entraîne une erreur d'exécution.
Ce type de données autorise les valeurs nulles.
Le type de données décimal et le type de données numérique sont identiques dans le logiciel.
2.16.1.4 double
Le type de données double définit une valeur à virgule flottante à 8 octets avec des caractéristiques de fonction
radix, de plage d'exposant et de précision de la plateforme sur laquelle Information Steward est exécuté.
Pour en savoir plus, consultez les documents de référence appropriés pour Windows NT.
Ce type de données autorise les valeurs nulles.
2.16.1.5 entier
Le type de données entier définit un entier binaire signé à 4 octets.
La valeur de l'entier peut avoir le signe plus ou moins pour indiquer une valeur positive ou négative. Le signe peut
apparaître avant ou après la valeur avec des espaces vides entre la valeur et le signe. Les valeurs sans signe sont
considérées comme non négatives.
336
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide de l'utilisateur
Data Insight
Ce type de données autorise les valeurs nulles.
2.16.1.6 intervalle
Le type de données intervalle définit les différences entre les dates et les heures. La valeur est en nombre de
jours sauf si vous spécifiez une autre unité, comme dans une fonction de conversion.
Information Steward fournit des fonctions de conversion pour rendre les valeurs d'intervalles disponibles :
interval_to_char et num_to_interval.
Vous pouvez ajouter et soustraire des valeurs de date, date/heure, intervalle et heure ; voir Calcul de date [page
341].
Ce type de données autorise les valeurs nulles.
2.16.1.7 numérique
Le type de données décimal et le type de données numérique sont identiques dans Information Steward. Voir
décimal [page 336] pour obtenir des informations sur les types de données.
2.16.1.8 réel
Le type de données réel définit une valeur à virgule flottante à 4 octets avec des caractéristiques de fonction radix,
de plage d'exposant et de précision de la plateforme sur laquelle Information Steward est exécuté.
La valeur de l'entier peut avoir le signe plus ou moins pour indiquer une valeur positive ou négative. Le signe peut
apparaître avant ou après la valeur avec des espaces vides entre la valeur et le signe. Les valeurs sans signe sont
considérées comme non négatives.
Ce type de données autorise les valeurs nulles.
Les bases de données stockent des valeurs réelles sous forme d'approximation 32 bits du nombre. En raison de
cette approximation, les résultats de la comparaison sont imprévisibles lorsqu'une valeur réelle est utilisée dans
une comparaison d'égalité ou de non-égalité. Il est donc recommandé de ne pas utiliser de valeur réelle dans une
clause WHERE.
Pour en savoir plus, consultez les documents de référence appropriés pour Windows NT.
2.16.1.9 heure
Le type de données heure définit les heures du jour, sans date calendaire.
Information Steward gère les opérations d'heure dans le format utilisé par votre gestionnaire de base de données.
Les opérations de conversion vers et depuis des valeurs d'heure exigent que vous définissiez le format de la valeur
Guide de l'utilisateur
Data Insight
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
337
de d'heure. Pour spécifier un format Heure, générez une chaîne à partir des codes suivants et d'autres chaînes
littérales ou ponctuation.
Table 281 :
Code de format d'heure
HH24
Description
Heure du jour à 2 chiffres (0-23)
Minute à deux chiffres (0-59)
MI
Seconde en 2 chiffres (0-59)
SS
Les exemples suivants illustrent l'utilisation des formats d'heure avec des fonctions. La valeur de la variable
MyTime correspond à 25 minutes après 20 heures.
Table 282 :
Exemple
Sortie
to_char($MyTime, 'HH24:MI:SS.FF')
20:25:00
to_char($MyTime, 'HH24:MI')
20:25
Vous pouvez ajouter et soustraire des valeurs de date, de date/heure, d'intervalle et d'heure.
Ce type de données autorise les valeurs nulles.
Informations associées
Calcul de date [page 341]
2.16.1.10 horodatage
Le type de données horodatage prend en charge le type de données horodatage (sans informations de zone) dans
Oracle 9i. Le type de données horodatage peut contenir une valeur jusqu'à une sous-seconde à 9 chiffres.
Calcul arithmétique
Vous pouvez ajouter ou soustraire des valeurs d'horodatage. Le type de données résultant des opérations
d'addition ou de soustraction dépend de l'opération et des types de données concernés. Voir Calcul de date [page
341] pour en savoir plus.
338
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide de l'utilisateur
Data Insight
Conversion entre chaînes d'horodatage et de caractères
Vous pouvez effectuer des conversions entre valeurs d'horodatage et valeurs de caractères à l'aide des fonctions
Convertir en date et Convertir en caractères. Ces fonctions possèdent le format FF qui indique les chiffres de
sous-seconde. Par exemple, les appels de fonction suivants sont valides :
to_date ('2002.02.26 01234004 09:03:25','yyy.mm.dd ff hh24:mi:ss')
to_char (timestamp_column, 'yyyy.mm.dd hh24:mi:ss.ff')
Utiliser le format FF pour les colonnes de date/heure pour accéder aux sous-secondes. Par exemple, une colonne
d'horodatage DB2 est mappée à une valeur date/heure dans Information Steward. Cette colonne contient des
valeurs exprimées en micro-secondes. Ces sous-secondes sont accessibles via le format FF.
2.16.1.11 varchar
Le type de données varchar définit une chaîne de caractères à longueur variable avec une longueur maximale
spécifiée.
Lorsque vous spécifiez un type de données varchar, indiquez les caractéristiques suivantes du type :
Table 283 :
<longueur>
Nombre de caractères que la variable ou la colonne peut con­
tenir. La <Longueur> doit être supérieure à zéro. Il n'existe
pas de valeur maximale autorisée pour la <longueur>.
Les chaînes de caractères dont la longueur est supérieure au nombre de caractères définis pour la colonne ou la
variable sont tronquées à droite de la longueur du type de données. Seul le nombre de caractères requis est utilisé
pour stocker des chaînes inférieures à la <longueur>.
Information Steward fournit des fonctions pour convertir des valeurs vers et depuis des chaînes ; pour joindre des
chaînes, utilisez l'opérateur de concaténation (||). Ce type de données autorise les valeurs nulles.
Le logiciel est conforme aux normes de valeur varchar ANSI SQL-92 et traite les données varchar comme suit :
● Conserve les espaces de fin dans les valeurs de caractères que vous insérez dans les colonnes Varchar.
● Conserve les espaces de fin lors d'une lecture depuis la source avec des types de données chaîne. Si vous
souhaitez supprimer ces espaces de fin de vos données d'entrée, vous devez utiliser la fonction Supprimer à
droite de la chaîne.
Remarque
Si le type de données d'origine est "caractère", le logiciel ne supprime pas les espaces de fin à droite de la
chaîne.
● Ignore les espaces de fin lorsque vous comparez des données Varchar dans les fonctions (Décoder, Valeur de
recherche).
Remarque
Certaines bases de données ne suivent pas les normes ANSI pour les espaces de fin dans les opérations
d'insertion, de sélection et de comparaison. Par conséquent, si le logiciel pousse vers le bas les opérations
Guide de l'utilisateur
Data Insight
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
339
d'insertion, de sélection et de comparaison vers les serveurs de base de données, il est possible que les
opérations renvoient des résultats différents de ceux évalués par le logiciel. Pour obtenir les toutes
dernières informations sur le traitement des espaces de fin, voir la documentation relative au serveur de
base de données spécifique.
● La norme ANSI traite toute chaîne vide comme une valeur de type Varchar de longueur zéro.
Remarque
Le logiciel traite quant à lui une chaîne vide différemment, selon le type de source. Par exemple, Oracle
traite une chaîne vide comme une valeur nulle, mais DB2 et Microsoft SQL Server la traitent comme une
valeur de type Varchar de longueur zéro. Pour obtenir les toutes dernières informations sur le traitement
des chaînes vides, voir la documentation relative au serveur de base de données spécifique.
● Lorsque vous utilisez les opérateurs Equal (=) ou Not Equal (!=)pour comparer une valeur possédant une
constante nulle, la comparaison a toujours la valeur FAUX. Utilisez les opérateurs IS NULL et IS NOT NULL
pour tester des valeurs nulles dans la fonction Valeur de recherche et la langue de script d'Information
Steward.
Si vous exécutez des flux de données et des scripts du logiciel pré-version 11.5.0, il est recommandé de les migrer
pour utiliser le comportement varchar de la norme ANSI car le comportement varchar précédent ne sera pas pris
en charge dans une version ultérieure.
Le logiciel prend en charge les données NLS (National Language Supported) de lecture, de transformation et de
chargement provenant de différents paramètres régionaux à l'aide du type de données varchar. Le logiciel prend
en charge les types de données de jeu de caractères nationaux dans les bases de données suivantes :
Table 284 :
Base de données
Version
Types de données de jeu de caractères
nationaux
DB2
7.0 et version ultérieure
graphic, vargraphic
MS SQL Server
7.0 et version ultérieure
nchar, nvarchar
Oracle
9i et version ultérieure
nchar, nvarchar2
Lorsque le logiciel rencontre un type de données de jeu de caractères nationaux dans une expression, il associe la
colonne au type de données recommandé par la base de données.
Le moteur lit et charge les types de données de jeux de caractères nationaux de manière transparente sans que
vous ayez besoin de configurer un paramètre local pour un client de base de données et sa banque de données
pour les colonnes qui utilisent ces types de données.
Informations associées
Valeurs nulles et chaînes vides [page 327]
340
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide de l'utilisateur
Data Insight
2.16.2 Traitement du type de données
Cette section présente comment Information Steward traite différentes conversions de types de données lors
d'opérations arithmétiques et entre différents types de données :
● Calcul de date [page 341]
● Type de conversion [page 341]
2.16.2.1 Calcul de date
Information Steward effectue des opérations de conversion de types de données implicites sur des valeurs de
date, d'heure, de date/heure, d'horodatage et d'intervalle lors du calcul de dates. Le tableau suivant décrit les
conversions :
Table 285 :
Opération
Type de renvoi
DATE + INTERVALLE
DATE
HEURE + INTERVALLE
TIME
DATE/HEURE + INTERVALLE
DATE/HEURE
INTERVALLE + INTERVALLE
INTERVAL
DATE - DATE
INTERVAL
DATE - INTERVALLE
DATE
HEURE - HEURE
INTERVAL
HEURE - INTERVALLE
TIME
INTERVALLE - INTERVALLE
INTERVAL
DATE/HEURE - DATE
INTERVAL
DATE/HEURE - HEURE
INTERVAL
DATE/HEURE - DATE/HEURE
INTERVAL
DATE/HEURE - INTERVALLE
DATETIME
HORODATAGE + HORODATAGE
INTERVAL
HORODATAGE - HORODATAGE
INTERVAL
HORODATAGE + INTERVALLE
TIMESTAMP
HORODATAGE - INTERVALLE
TIMESTAMP
2.16.2.2 Type de conversion
Il existe de nombreuses possibilités de conversion de type de données dans Information Steward :
● Conversion depuis ou vers des types de données internes [page 342]
Guide de l'utilisateur
Data Insight
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
341
● Conversion de types de données dans des expressions [page 351]
● Conversion parmi des types de données Number [page 352]
● Conversions entre types de données explicites [page 354]
2.16.2.2.1 Conversion depuis ou vers des types de données
internes
Information Steward effectue une conversion du type de données lorsqu'il importe des métadonnées depuis des
cibles ou sources externes dans le référentiel, puis charge des données dans un fichier ou un tableau externe.
Information Steward utilise ses propres fonctions de conversion au lieu de celles spécifiques à la base de données
ou l'application qui représente la source des données.
Lorsqu'il rencontre une colonne affectée à un type de données non pris en charge, Information Steward n'importe
pas les métadonnées pour la colonne et indique une erreur. Le fichier errorlog.txt qui se trouve dans le répertoire
Journal (Log) de l'installation Information Steward contient une entrée indiquant la colonne ignorée. Pour inclure
la colonne dans votre job, convertissez le type de données en type pris en charge par Information Steward avant
d'importer les métadonnées pour la table.
Le tableau suivant affiche les conversions depuis les types de données de la base de données et de l'application en
types de données internes Information Steward.
Table 286 :
Source
Types de données externes
Est converti en
Flux Attunity
bigint
double
Remarque
Comme le type de données int (entier) est seulement
de quatre octets, les données sont perdues lors de la
conversion.
342
double
double
float
double
long varchar
Converti en Long uniquement si importé à l'aide d'une
banque de données ODBC.
real
real
date
datetime
decimal
decimal
integer
int
smallint
int
time
time
timestamp
datetime
varchar
varchar
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide de l'utilisateur
Data Insight
Source
Types de données externes
Est converti en
Copybook CO­
BOL
computational
decimal
comp
decimal
computational-1
float
comp-1
float
computational-2
double
comp-2
double
computational-3
decimal
comp-3
decimal
computational-4
decimal
comp-4
decimal
computational-5
decimal
comp-5
decimal
computational-6
decimal
comp-6
decimal
computational-x
decimal
comp-x
decimal
binary
decimal
packed-decimal
decimal
float
float
double
double
signed-short
int
unsigned-short
int
signed-int
int
unsigned-int
int
signed-long
int
unsigned-long
int
integer
int
DISPLAY, PICTURE contient A ou X (données de
type Character)
varchar
Virgule flottante comme +9.9(5)E+99
double
Guide de l'utilisateur
Data Insight
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
343
Source
Types de données externes
Est converti en
DB2
bigint
int
Remarque
Comme le type de données int (entier) est seulement
de quatre octets, les données sont perdues lors de la
conversion.
HP Neoview
344
blob
blob
character
varchar
clob
long
date
date
dbclob
long
decimal
decimal
double
double
float
double
graphic
varchar
integer
int
long varchar
long
long vargraphic
long
real
real
smallint
int
time
time
timestamp
datetime
varchar
varchar
vargraphic
varchar
char
varchar
nchar
varchar
pic x
varchar
varchar
varchar
long varchar
long
nvarchar
varchar
numeric, decimal
decimal
smallint
int
integer
int
largeint
double
pic s comp
numeric
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide de l'utilisateur
Data Insight
Source
Informix
Microsoft SQL
Server
Guide de l'utilisateur
Data Insight
Types de données externes
Est converti en
pic s
decimal
float
double
double precision
double
real
real
date
date
time
time
timestamp
timestamp
interval
non pris en charge
blob
blob
byte
blob
char
varchar
caractère
varchar
character varying
non pris en charge
clob
long
date
date
datetime
datetime
dec
decimal
decimal
decimal
double
double
float
double
int
integer
integer
integer
money
decimal
numeric
decimal
real
real
serial
non pris en charge
smallfloat
double
smallint
integer
text
long
varchar
varchar
binary
non pris en charge
bit
int
char
varchar
datetime
datetime
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
345
Source
ODBC
346
Types de données externes
Est converti en
decimal
decimal
double
double
float
double
image
blob
int
int
money/smallmoney
decimal
nchar
varchar
ntext
long
numeric
decimal
nvarchar
varchar
nvarchar(max)
long
real
real
smalldatetime
datetime
smallint
int
text
long
timestamp
non pris en charge
tinyint
int
varbinary
non pris en charge
varbinary(max)
blob
varchar
varchar
varchar(max)
long
bigint
int
char
varchar
datalink
non pris en charge
date
date
decimal
decimal
double
double
float
double
graphic
non pris en charge
int
int
nclob
non pris en charge
numeric
decimal
real
real
sql_longvarchar
long
sql_longvarbinary
blob
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide de l'utilisateur
Data Insight
Source
Oracle
Types de données externes
Est converti en
sql_wlongvarchar
long
time
time
timestamp
datetime
tinyint
int
user-defined
non pris en charge
varchar
varchar
char
varchar
blob
blob
clob
long
date
datetime
decimal
decimal
doubleprecision
double
float
double
label
non pris en charge
long
long
long raw
blob
nchar
varchar
nclob
long
number
int : si échelle = 0 et précision < 9
decimal : Tous les autres
SQL Anywhere
Guide de l'utilisateur
Data Insight
nvarchar2
varchar
real
double
row
non pris en charge
rowid
non pris en charge
timestamp
timestamp
varchar
varchar
varchar2
varchar
bit
int
[unsigned] tinyint
int
[unsigned] smallint
int
int ou integer
int
unsigned int ou integer
decimal(10,0)
bigint
decimal(19,0)
unsigned bigint
decimal(20,0)
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
347
Source
SAP ASE
348
Types de données externes
Est converti en
dec ou decimal
decimal
numeric
decimal
float (1-24) ou float
real
float (25-53)
double
real
real
double precision
double
smallmoney
decimal(10,4)
money
decimal(19,4)
char
varchar
nchar
varchar
varchar
varchar
nvarchar
varchar
long varchar
long
long nvarchar
long
text (long varchar)
long
ntext (long nvarchar)
long
xml
long
uniqueidentifiersr (char(26))
varchar(36)
date
date
time
time
smalldatetime
datetime
datetime
datetime
timestamp
datetime
binary
blob
image
blob
long binary
blob
varbinary
blob
uniqueidentifier
blob
binary
non pris en charge
bit
int
char
varchar
datetime
datetime
decimal
decimal
double
double
float
double
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide de l'utilisateur
Data Insight
Source
Sybase IQ
Guide de l'utilisateur
Data Insight
Types de données externes
Est converti en
image
blob
int
int
money
decimal(20,4)
numeric
decimal
real
real
smalldatetime
datetime
smallint
int
smallmoney
decimal(12,4)
texte
long
timestamp
non pris en charge
tinyint
int
varbinary
non pris en charge
varchar
varchar
bigint
double
binary
non pris en charge
bit
int
blob
blob
char
varchar
clob
long
date
date
datetime
datetime
decimal
decimal
double
double
float
real
int
int
long binary
blob
long varchar
long
money
decimal(19,4)
numeric
decimal
real
real
rowid
double
smalldatetime
datetime
smallint
int
smallmoney
decimal(10,4)
time
time
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
349
Source
Teradata
Types de données externes
Est converti en
timestamp
datetime
tinyint
int
unsigned bigint
double
unsigned int
int
varbinary
non pris en charge
varchar
varchar
blob
blob
byteint
int
clob
long
char varying (n)
varchar(n)
char [(n)]
varchar(n)
date
date
decimal
decimal
double precision
float
float
float
int
int
long varchar
long
long vargraphic
long
numeric
decimal
real
float
smallint
int
time
time
timestamp
datetime
varchar < 32000
varchar
varchar >= 32000
long
varbyte < 32000
non pris en charge
varbyte >= 32000
blob
Le tableau suivant présente les conversions depuis des types de données internes Information Steward vers des
types de données externes lors de la création d'un modèle de tableau.
350
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide de l'utilisateur
Data Insight
Table 287 :
Types de
données
internes
Types de données externes
DB2
Informix
Microsoft
SQL Ser­
ver
ODBC
Oracle
SQL Anyw­
here
SAP ASE
Sybase IQ Teradata
blob
blob
blob
image
sql_long­
varbinary
blob
long binary
image
longbinary blob
date
date
date
datetime
date
date
date
datetime
date
date
datetime
date
date
datetime
date
date
datetime
datetime
times­
tamp
timestamp
decimal
decimal
decimal
decimal
decimal
decimal
decimal
decimal
decimal
décimal,
numérique
double
double
float
float
double
double
double
float
double
SANS OB­
JET
int
int
int
int
int
int
integer
int
int
int, smal­
lint, byteint
interval
real
int
real
real
real
real
real
int
SANS OB­
JET
long
clob
clob
text
sql_long­
varchar
clob
long varchar text
SANS OB­ long var­
JET
char
numeric
caractère
decimal
decimal
char
number
numeric
decimal
SANS OB­ SANS OB­
JET
JET
real
real
real
real
real
double
real
real
real
SANS OB­
JET
time
time
date
datetime
time
date
time
datetime
time
time
varchar
varchar
graphique
vargrapic
varchar
varchar
ncharb
nvarcharb
varchar
varchar2
ncharc
nvar­
char2c
varchar
varchar
varchar
varchar,
char, char
varying
times­
tamp
date
date
datetime
date
times­
tampc
datetime
datetime
times­
tamp
SANS OB­
JET
dated
a. DB2 7.0
b. Microsoft SQL Server 7.0
c. Oracle 9i
2.16.2.2.2 Conversion de types de données dans des
expressions
Lorsque cela est possible, Information Steward optimise les flux de données en poussant vers le bas les
expressions vers un gestionnaire de base de données sous-jacente. Dans une transaction unique, le logiciel peut
pousser vers le bas des expressions pour qu'elles soient traitées par le gestionnaire de base de données sous-
Guide de l'utilisateur
Data Insight
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
351
jacente. Toutefois, lorsque le logiciel évalue une expression contenant des opérandes de plusieurs types de
données, il tente d'abord de convertir les opérandes dans le même type de données. (A l'exception des types de
données de jeu de caractères national, qui peuvent être poussés vers le bas contrairement à d'autres dans une
expression. Pour en savoir plus sur les types de données de jeu de caractères national, voir varchar [page 339]).
Lorsqu'une conversion est requise, le logiciel génère un message au moment de la validation.
Si la conversion n'est pas autorisée, le logiciel renvoie une erreur et vous devez supprimer la non-concordance
avant d'exécuter le job.
Si la conversion est autorisée, le logiciel renvoie un avertissement indiquant que l'exécution du job ne sera pas
interrompue.
Remarque
Lorsque le logiciel convertit un type de données pour évaluer une expression, les résultats ne sont pas toujours
ceux attendus. Pour éviter les conversions autorisées mais incorrectes, validez toujours avant l'exécution et
lisez attentivement les avertissements concernant les conversions de types de données.
2.16.2.2.3 Conversion parmi des types de données Number
Information Steward utilise un algorithme de promotion pour évaluer les expressions qui contiennent plus d'un
type de données de nombre. Les types de données de nombres sont classés du plus élevé au plus faible.
● decimal
● double
● real
● int
Si le logiciel détecte des expressions contenant plusieurs types de données Number parmi les opérandes, il
convertit tous les opérandes dans le type de données de l'opérande ayant le type de classement le plus élevé.
Par exemple, si A est un entier et B un double, l'expression A+B est évaluée en convertissant d'abord A en double,
puis en ajoutant les deux valeurs doubles. Le résultat obtenu est un type double.
Si, en plus de A et B, vous multipliez le résultat par un nombre décimal C, (A+B)*C est évalué en convertissant
d'abord (A+B) en valeur décimale, puis en effectuant les opérations indiquées pour les deux valeurs décimales. Le
résultat obtenu est un type décimal.
Pour les additions, soustractions et multiplications, le résultat de l'opération sera égal au plus élevé des deux
opérandes. Par exemple :
int + double = double
L'algorithme suivant est utilisé pour les divisions :
352
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide de l'utilisateur
Data Insight
Table 288 :
Type de données
Numerator
Type de données Denominator
int
real
double
decimal(p,s1)
int
double
double
double
decimal(p,s1)
real
double
double
double
decimal(p,s1)
double
double
double
double
decimal(p,s1)
decimal(p,s2)
decimal(p,s2)
decimal(p,s2)
decimal(p,s2)
decimal(p,max(10,s1,s2))
Conversion parmi des décimales d'échelle ou de précision différentes
Si des décimales de deux échelles différentes figurent dans une seule expression, le logiciel utilise la plus élevée
des deux échelles. Par exemple :
decimal(5,4) * decimal(7,2) = decimal(7,2)
Il faut s'attendre à une perte de précision lorsque vous utilisez deux décimales possédant des valeurs d'échelle
différentes. Par exemple, si decimal(28, 26) est ajouté à decimal(28,1), la valeur décimale qui en résulte a
la plus faible des deux valeurs d'échelle :
400000.5 + 40.00005 = 400040.5
L'échelle minimale pour les divisions impliquant une décimale est de 10.
Conversions entre chaînes et nombres
Lorsque le logiciel détecte une chaîne dans laquelle un nombre est généralement attendu (par exemple, dans des
opérations ou des fonctions mathématiques attendant des arguments numériques), il tente de convertir la chaîne
en nombre.
Pour les multiplications et les divisions, les opérandes sont convertis en nombres. D'autres algorithmes de
promotion sont indiqués dans le tableau suivant.
Table 289 :Addition
Type de données fourni
Type de données requis pour évaluer l'expression
Number
Date/time
Chaîne
Number
OK (promu)
Number en interval
String en number
Date/time
Number en interval
Non autorisé
String en interval
Chaîne
String en number
String en interval
String en real
Guide de l'utilisateur
Data Insight
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
353
Table 290 :Soustraction
Type de données
fourni
Type de données requis pour évaluer l'expression
Number
Date/time
Chaîne
Interval
Number
OK (promu)
Non autorisé
String en number
Interval en number
Date/time
Number en interval
OK
String en interval
OK
Chaîne
String en number
String en datetime
String en real
String en number
Interval
Number en interval
Non autorisé
String en interval
OK
Table 291 :Comparaison
Type de données
fourni
Type de données requis pour évaluer l'expression
Number
Date/time
Chaîne
Interval
Number
OK (promu)
Non autorisé
String en number
OK
Date/time
Non autorisé
OK
Non autorisé
Non autorisé
Chaîne
Non autorisé
String en datetime
OK
String en interval
Interval
OK
Non autorisé
String en interval
OK
Conversions entre chaînes et dates
Pour Oracle, si vous chargez des données date/heure depuis Information Steward en champ de caractères dans
un tableau Oracle, Oracle va placer ces données dans leur format date/heure par défaut, qui ne contient que des
valeurs de date, et perd l'élément heure de la valeur.
2.16.2.2.4 Conversions entre types de données explicites
Vous pouvez utiliser des fonctions pour convertir des types de données :
● Valeur julienne en date [page 273]
● Convertir en caractères [page 240]
● Convertir en date [page 243]
● Convertir en décimale [page 245]
Vous pouvez aussi importer des fonctions spécifiques à la base de données pour effectuer des conversions de
types de données.
2.17 Types de contenu
Les types de contenu fournissent du sens pour vos données. Lorsque les données sont significatives, vous
comprenez mieux et améliorez les données en créant des règles de gestion. Un grand nombre de types de
354
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide de l'utilisateur
Data Insight
contenu prédéfinis sont inclus à Information Steward, tels que nom, société, téléphone, date, adresse, etc. Pour
mieux définir les données de vos activités, vous pouvez définir vos propres types de contenu. Par exemple,
numéro de commande, numéro de pièce, ID employé, etc.
Lorsque vous exécutez une tâche de profilage de type de contenu, les types de contenu prédéfinis et
personnalisés identifiés sont suggérés pour certaines colonnes. Les types de contenu sont affectés à l'aide de
modèles et valeurs d'éléments uniques sur base de l'analyse de données. Ils peuvent également dépendre du
placement d'un colonne. Par exemple, les colonnes de prénom et de nom sont généralement l'une à côté de
l'autre. De même, la ligne d'adresse et les données de code postal sont généralement proches. Vous pouvez
visualiser les types de contenu dans la vue De base de l'onglet Résultats de profil.
Lorsque vous exécutez un profilage de type de contenu et affectez un type de contenu personnalisé à une
colonne, l'échantillon de données est «appris» et peut devenir un type de contenu suggéré pour les données
similaires lorsqu'un profilage de type de contenu est exécuté sur d'autres tables. Pour obtenir des données de
formation et que des types de contenu soient automatiquement suggérés pour d'autres tables, vous devez
exécuter une tâche de profilage de colonne en sélectionnant l'option Valeur médiane et distribution. Autrement, le
système n'associera pas automatiquement les colonnes à ce type de contenu pour d'autres tables. Par exemple,
vous avez créé un type de contenu nommé Numéro Récompense et l'avez affecté à une colonne de données
numériques dont le format est tel que 9-777-51912. Lorsque vous exécutez un profilage de type de contenu sur
d'autres tables dont le modèle est n-nnn-nnnnn, le type de contenu Numéro Récompense est suggéré comme
type de contenu.
Si vous avez un petit pourcentage de contenu Numéro Récompense dans une colonne qui ne devrait pas contenir
de Numéros Récompense, telle qu'une colonne de numéros de sécurité sociale, vous pouvez prendre des
mesures pour déplacer les données dans la colonne appropriée et rechercher comment les données Numéro
Récompense sont arrivées dans la colonne de numéros de sécurité sociale, générant de ce fait des données plus
fiables.
Une fois que les types de contenu ont été affecté aux données, vous pouvez afficher les dépendances de type de
contenu pour les règles et les colonnes. Connaître les dépendances vous aide à reconnaître les projets qui
peuvent subir l'impact d'une modification de la définition de type de contenu pour une certaine colonne.
Informations associées
Création d'une tâche de profilage du type de contenu [page 68]
Création de types de contenu personnalisés [page 356]
Affichage des dépendances de type de contenu [page 356]
Gestion des types de contenu [page 357]
Création d'une tâche de profilage des colonnes [page 65]
Exportation de types de contenu [page 364]
Importation de types de contenu [page 371]
Meilleures pratiques relatives aux types de contenu [page 359]
Guide de l'utilisateur
Data Insight
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
355
2.17.1 Création de types de contenu personnalisés
Lorsque vous avez des données propres à un secteur qui ne correspondent à aucun type de contenu prédéfini,
vous pouvez créer un type de contenu personnalisé.
Pour créer un type de contenu personnalisé :
1. Sélectionnez
Gérer
Types de contenu .
2. Dans la fenêtre Types de contenu, cliquez sur Nouveau.
3. Saisissez un nom unique.
4. Saisissez une description.
5. Cliquez sur Enregistrer.
Si vous affectez un type de contenu personnalisé aux données dans un projet, vous pourriez voir ce type de
contenu suggéré lorsque vous exécutez le profilage de type de contenu sur une autre table avec des données
similaires.
Conseil
Avant d'affecter un type de contenu personnalisé à une colonne, exécutez une tâche de profilage de la colonne
en sélectionnant l'option Valeur médiane et distribution. Les données de formation sont associées au type de
contenu et peuvent être suggérées pour un profilage de type de contenu ultérieur.
Informations associées
Création d'une tâche de profilage des colonnes [page 65]
2.17.2 Affichage des dépendances de type de contenu
Vous pouvez afficher toutes les règles et colonnes associées à un type de contenu.
Connaître les dépendances vous aide à reconnaître les projets sur lesquels une modification du contenu peut
avoir un impact.
Pour afficher les dépendances de type de contenu :
1. Sélectionnez
Gérer
Types de contenu .
2. Dans la fenêtre Type de contenu, mettez en surbrillance un type de contenu, puis cliquez sur Afficher les
dépendances. Un panneau s'affiche en bas de la fenêtre.
○ Pour afficher toutes les règles dont le type de contenu spécifié est mis en surbrillance, cliquez sur l'onglet
Règles associées. Le nom et la description de la règle s'affichent, ainsi que l'état (modification, approuvé,
etc.) et le nom du projet. Pour afficher la définition de la règle, cliquez sur le nom de la règle. Dans l'Editeur
de règle, vous pouvez associer des paramètres de règle à différents types de contenu, puis enregistrer la
règle.
○ Pour afficher toutes les colonnes qui ont été affectées au type de contenu en surbrillance, cliquez sur
l'onglet Colonnes associées. Le nom de la connexion, la table, le nom de la colonne et le nom du projet
356
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide de l'utilisateur
Data Insight
s'affichent alors. Cliquez sur le nom de la colonne pour ouvrir la fenêtre Type de contenu. Vous pouvez
alors modifier ou supprimer le type de contenu correspondant à cette colonne.
3. Pour fermer la fenêtre, cliquez sur X.
2.17.3 Gestion des types de contenu
A mesure que vous développez et affectez davantage de types de contenu, vous avez besoin d'administrer et de
gérer ces types de contenu. Il arrive que les types de contenu personnalisés deviennent inutiles car vos données
et vos activités évoluent. Vous pouvez trier, activer et désactiver les types de contenu depuis la même fenêtre.
Sélectionnez
Gérer
Types de contenu .
Dans la fenêtre Types de contenu, les colonnes suivantes s'affichent.
Table 292 :
Colonne
Description
Cliquez sur cette colonne pour sélectionner le type de contenu ou cliquez sur l'icône Sélectionner
tout pour mettre tous les types de contenu en surbrillance.
Sélectionner tout
Nom
Nom du type de contenu
Description
Résumé du type de contenu
Personnaliser
Coche indiquant si le type de contenu est défini par l'utilisateur (affichée) ou prédéfini (absente).
Activé
Coche indiquant si le type de contenu est visible dans les zones suivantes.
●
Statut
suggéré comme type de contenu lors du profilage de type de contenu
●
disponible dans la liste lors de l'association d'un type de contenu à une colonne
●
disponible dans la liste lors du choix d'un type de contenu au cours de la définition de règle
<vide> : Le type de contenu est disponible et prêt à être utilisé.
Activation : Le type de contenu est en cours d'ajout aux listes de types de contenu dans Data In­
sight. Par exemple, le type de contenu est ajouté aux listes déroulantes de l'Editeur de règle et
dans le fenêtre Résultats de profil.
Désactivation : Le type de contenu est en cours de suppression des listes de types de contenu
dans Data Insight. Il continuera à s'afficher dans la fenêtre Types de contenu.
Suppression : Le type de contenu est en cours de suppression définitive. Il ne s'affichera plus
dans la fenêtre Types de contenu.
Formation : Les valeurs ou modèles de données du type de contenu associé à une colonne sont
en cours d'apprentissage afin que ce type de contenu puisse être suggéré en cas de données si­
milaires lors de l'exécution d'un profilage de contenu. Le type de contenu reste disponible et prêt
à être utilisé.
Erreur : Le type de contenu n'a pas pu réaliser l'action.
Guide de l'utilisateur
Data Insight
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
357
Modification de types de contenu personnalisés
Sélectionnez le type de contenu personnalisé, puis cliquez sur Modifier. Notez que vous ne pouvez pas modifier
les types de contenu prédéfinis. Vous pouvez modifier le nom et la description. Dans la partie inférieure de la
fenêtre, vous pouvez voir un exemple de modèle ou de valeurs de données ainsi que le pourcentage d'occurrences
pour chaque valeur de ce type de contenu. Cliquez sur Autres pour afficher des données supplémentaires dans
cet ensemble.
Tri
Triez les types de contenu en cliquant sur les en-têtes de colonne Nom ou Description. Cliquez sur Croissant pour
trier alphabétiquement de A à Z. Sélectionnez Décroissant pour trier alphabétiquement de Z à A. Sélectionnez
Filtrer pour saisir le nom d'un type de contenu ou un mot clé dans la description du type de contenu.
Activation/désactivation
Lorsque la coche verte est affichée sous la colonne Activé, le type de contenu associé est disponible pour une
utilisation dans toutes les tables. Lorsque la coche n'est pas affichée, cela signifie que la colonne est désactivée et
n'est as disponible comme type de contenu suggéré lors du profilage ou lors de l'association manuelle d'un type
de contenu à une colonne. En outre, elle n'est pas disponible dans la liste lors du choix d'un type de contenu au
cours de la définition de règle.
Remarque
L'activation et la désactivation des types de contenu ne s'applique qu'aux types de contenu personnalisés.
Vous ne pouvez pas activer ou désactiver les types de contenu prédéfinis.
Pour activer un type de contenu, mettez-le en surbrillance et cliquez sur le bouton Activer.
Pour désactiver un type de contenu, mettez-le en surbrillance et cliquez sur le bouton Désactiver. Si le type de
contenu que vous désactivez est actuellement utilisé dans une règle ou associé à une colonne pour un projet, il
continue à être associé à cette règle ou colonne. Cependant, vous ne pouvez pas associer une colonne à un type
de contenu désactivé.
Suppression :
Pour supprimer définitivement un type de contenu, vous devez afficher et supprimer les dépendances. Vous
pouvez affecter un autre type de contenu ou le type de contenu <vive> à ces dépendances. Une fois les
dépendances supprimées, cliquez sur Supprimer.
Remarque
Vous pouvez uniquement supprimer des types de contenu personnalisés. Vous ne pouvez pas supprimer les
types de contenu prédéfinis.
358
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide de l'utilisateur
Data Insight
Affichage des dépendances
Vous pouvez visualiser les colonnes et les règles dépendantes du type de contenu sélectionné. Pour en savoir plus
sur la façon d'afficher les dépendances, vois la section Rubriques associées.
Exportation/Importation
Vous pouvez exporter des types de contenu d'un système source et les importer vers un système cible. Pour en
savoir plus sur l'importation et l'exportation des types de contenu, voir la section Rubriques associées.
Informations associées
Affichage des dépendances de type de contenu [page 356]
Exportation de types de contenu [page 364]
Importation de types de contenu [page 371]
2.17.4 Meilleures pratiques relatives aux types de contenu
Quelques conseils pour la création et l'utilisation des types de contenu.
Les informations suivantes reprennent certaines des meilleures pratiques en matière de création et d'utilisation
de types de contenu.
● Avant de créer ou d'associer des types de contenu, exécutez une tâche de profilage de colonne en
sélectionnant l'option Médiane et distribution. Vous pouvez alors visualiser des exemples de modèles et de
valeurs de données lors de l'association du type de contenu à une colonne.
● Si plusieurs utilisateurs créent des types de contenu personnalisés, créez un schéma de noms de sorte que
les types de contenu soient affectés aux données correspondantes. Par exemple, si une division d'entreprise
a un type de contenu nommé Numéro_Pièce avec des données dont le modèle est nn-aa-nnn (où n = nombre,
a = caractère alphabétique) et qu'une autre division a un type de contenu Numéro_Pièce avec des données
dont le modèle est a-nnnn, créez un nom de type de contenu plus descriptif tel que Numéro_Pièce_Moteur et
Numéro_Pièce_Disque.
● Lorsque vous utilisez le même type de contenu sur plusieurs sources, le type de contenu apprend les données
pour chaque nouvelle source. Des modèles et valeurs de données supplémentaires sont placés dans les
données de formation, et des types de contenu supplémentaires peuvent être suggérés.
Par exemple, après avoir affecté Numéro_Pièce à une colonne sur la Source1, lorsque vous modifiez le type de
contenu, vous pouvez voir certaines des données de formation. Vous pouvez voir des données telles que
LG253 et MR477. Lorsqu'un type de contenu est suggéré, les données de formation ne sont pas incluses aux
données de formation affectées. Pour inclure des données de formation pour les types de contenu suggérés,
vous devez affecter manuellement le type de contenu.
Vous exécutez ensuite un profilage de type de contenu sur la Source2 et Information Steward suggère
automatiquement que Numéro_Pièce pourrait être un type de contenu pour une colonne nommée Pièces. Si
vous affectez le type de contenu Numéro_Pièce à la colonne Pièces, vous pouvez voir des valeurs
Guide de l'utilisateur
Data Insight
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
359
supplémentaires dans les données de formation telles que LG-551 et MR-926. Les données de type de
contenu suggéré ne sont pas incluses aux données de formation. Pour inclure les données pour les types de
contenu suggérés, vous devez affecter manuellement le type de contenu à la colonne. Pour voir les valeurs
supplémentaires, sélectionnez Gérer > Types de contenu, puis le type de contenu et cliquez sur Modifier. Plus
souvent vous affectez le type de contenu à des colonnes, plus il apprend.
Par défaut, les 50 valeurs les plus courantes et leurs fréquences sont stockées comme données de formation.
A mesure que le type de contenu est appliqué à davantage de colonnes, la fréquence est ajoutée aux entrées
existantes et d'autres entrées sont ajoutées aux données de formation. Si certaines données de formation ont
une fréquence basse, elles peuvent être supprimées de sorte que les données de formation fournissent les
résultats les plus précis.
Vous pouvez augmenter la quantité des données de formation jusqu'à 100 en modifiant ces paramètres dans
la Central Management Console :
Sélectionnez
Applications
Application Information Steward
Paramètres Data Insight .
○ Nombre de modèles
○ Nombre de valeurs distinctes
2.18 Exportation et importation de projets et d'objets
Pour utiliser des objets et le contenu de projets sur différents systèmes, vous pouvez les exporter à partir d'un
système pour les importer dans un autre.
Par exemple, si vous effectuez l'ensemble de vos configurations et tests sur un système de développement, vous
pouvez exporter des projets et des objets à partir de ce système, puis les importer dans le système de production.
Les projets et les objets sont alors disponibles dans le système de production.
Un projet importé ou exporté se compose des éléments suivants :
● Solutions de nettoyage des données
● Règles
● Liaisons de règles
● Vues
● Formats de fichiers
● Domaines de données clés
● Tâches
● Tables
Vous pouvez également importer et exporter certains de ces objets individuellement.
Pour conserver des attributs personnalisés associés à des règles à exporter et importer, vous devez importer les
définitions d'attributs personnalisés avant d'importer vos règles.
Restriction
Les règles et les vues qui contiennent les fonctions suivantes ne peuvent pas être exportées directement
depuis SAP Information Steward vers SAP Data Services :
● Recherche
● Dépendance des données
360
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide de l'utilisateur
Data Insight
● Est unique
Informations associées
Exportation d'un projet [page 361]
Exportation d'un objet [page 361]
Exportation de résultats de profil [page 374]
Importation d'un projet [page 367]
Importation d'un objet [page 369]
Exportation de règles vers Data Services [page 366]
Importation et exportation des définitions d'attributs personnalisés [page 828]
2.18.1 Exportation d'un projet
Vous devez obtenir les autorisations appropriées via votre administrateur avant de pouvoir effectuer ces étapes.
Avant d'exporter un projet vers un fichier .zip, assurez-vous que le projet est valide. Vous ne pouvez pas
exporter un projet non valide. Un projet est considéré comme non valide s'il contient des objets non valides tels
que des règles comportant des erreurs de syntaxe, des domaines de données clés non valides ou incomplets, ou
des définitions de vues non valides.
Pour exporter un projet vers un fichier .zip :
1. Dans Data Insight, sélectionnez le projet à exporter, puis ouvrez l'Accueil de l'espace de travail.
2. Cliquez sur l'icône Exporter (
) située dans le coin supérieur droit de l'Accueil de l'espace de travail, puis
sélectionnez Projet dans le menu déroulant.
La boîte de dialogue Résumé d'exportation pour le projet sélectionné s'ouvre en répertoriant tous les éléments
qui seront exportés.
3. Cliquez sur OK pour continuer.
4. Lorsque s'affiche le message indiquant que l'exportation au format .zip est terminée, cliquez que
Enregistrer.
5. Dans la boîte de dialogue d'enregistrement, saisissez un nom et choisissez un emplacement pour le
fichier .zip ou acceptez l'emplacement et le nom par défaut (Projet_aaaammjj_hhmmss.zip). Cliquez sur
Enregistrer.
Le fichier .zip contenant le projet est exporté à l'emplacement que vous avez spécifié.
2.18.2 Exportation d'un objet
Vous exportez des objets pour les partager entre les projets.
Vous devez obtenir les autorisations appropriées via votre administrateur avant de pouvoir effectuer ces étapes.
Guide de l'utilisateur
Data Insight
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
361
Il n'est pas possible d'exporter des objets non valides. Un objet est considéré comme non valide lorsque sa
définition contient des erreurs. Par exemple, une règle non valide contient des erreurs de syntaxe, et un domaine
de données clés non valide contient des règles non valides.
Il est possible d'exporter les objets suivants :
● Règles
● Liaisons de règles
● Vues
● Formats de fichiers
● Domaines de données clés
● Tâches
● Tables
● Programmes ABAP
Conseil
La plupart de ces objets sont contenus dans un projet et sont exportés avec celui-ci (voir Exportation et
importation de projets et d'objets [page 360]). Pour gagner du temps, exportez le projet, puis exportez les
objets individuels qui ne sont pas exportés dans le projet.
Pour exporter un objet :
1. Dans Data Insight, ouvrez le projet contenant les objets à exporter.
2. Dans Accueil de l'espace de travail, sélectionnez l'onglet associé au type d'objet à exporter, puis sélectionnez
un ou plusieurs objets à exporter.
Par exemple, pour exporter une règle, accédez à l'onglet Règles, puis sélectionnez la règle à exporter.
Remarque
Si vous exportez des programmes ABAP, sélectionnez l'option d'exportation dans l'Accueil de l'espace de
travail.
3. Cliquez sur l'icône Exporter (
) et sélectionnez l'objet dans le menu déroulant. Les options disponibles sous
l'icône Exporter diffèrent en fonction de l'objet exporté :
Si l'objet est valide, le fichier est exporté sans être enregistré sur votre disque local. (Les erreurs sont
affichées dans une fenêtre Erreur, le cas échéant.)
Table 293 :
Objet
Tables
Onglet
Accueil de
l'espace de travail
Résultats de profil
Option du menu Ex­
porter
Exporter
Tables
Description
Exporte les tables sélectionnées ou les vues dans un fichier.
Une table exportée comporte un index de table. Lorsque
vous exportez une vue, les tables source et les connexions
associées sont également incluses.
362
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide de l'utilisateur
Data Insight
Objet
Résultats de
profil
Onglet
Accueil de
l'espace de travail
Option du menu Ex­
porter
Exporter
Exporte les résultats du profil de base d'une table, d'une
Résultats de profil
vue ou d'un fichier vers une feuille de calcul Microsoft Office
Excel.
Résultats de profil
Tables possé­
Accueil de
dant des liai­
l'espace de travail
sons de règles
Résultats de profil
Description
Tables Exporte des règles liées aux colonnes, des tables, vues
et/ou des sources de fichiers plats et des formats de fi­
possédant des
Exporter
liaisons de règles
chiers liés aux règles, ainsi que des connexions et des défi­
nitions de liaison de règle.
Remarque
Vous pouvez exporter des tables, des vues ou des sour­
ces de fichiers plats et des formats de fichiers contenant
des liaisons de règles.
Règles appli­
quées au fi­
chier
Règles(du côté gau­
che)
Exporter
appliquées au
fichier
Règles
Exporte des règles dans un fichier que vous pouvez impor­
ter dans un autre projet Information Steward.
Lorsque vous exportez des règles présentant des dépen­
dances (par exemple, la règle peut être dépendante d'une
connexion en raison de la présence d'une fonction SQL ou
de recherche dans l'expression), celles-ci sont également
incluses dans le fichier exporté. L'exportation des règles in­
clut également les données de test associées ainsi que
leurs résultats.
Règles s'appli­ Règles(du côté gau­
quant à Data
che)
Services
Règles Exporte les règles vers Data Services à l'aide de l'une des
options suivantes :
s'appliquant à Data
Exporter
Services
○
Exporter vers le fichier ATL Data Services
○
Exporter vers le référentiel Data Services
Remarque
Si la règle contient une expression comportant une va­
leur de recherche, des fonctions existe, a des dépendan­
ces de données ou est unique, vous devez choisir l'op­
tion d'exportation des règles vers un fichier(
Règles appliquées au fichier
Domaines de
données clés
Configuration du
scorecard (du côté
gauche)
Exporter
Exporter
).
Exporte les domaines de données clés dans un fichier.
Domaines de
données clés
Guide de l'utilisateur
Data Insight
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
363
Objet
Onglet
Option du menu Ex­
porter
Formats de fi­
chiers
Formats de
fichiers(du côté
gauche)
Exporter
Description
Exporte les formats de fichiers dans un fichier.
Formats de
fichiers
Tâches
Tâches(du côté
gauche)
Exporter
Exporte les tâches dans un fichier.
Tâches
Fichiers de
programme
ABAP
Accueil de l'espace
de travail
Exporter
Programmes
Exporte les programmes ABAP lorsque vous avez des ta­
bles SAP dans vos vues.
ABAP
Remarque
Il n'existe pas d'onglet ABAP. Vous devez donc accéder
au bouton Exporter depuis la fenêtre Accueil de l'espace
de travail.
4. Dans la fenêtre de message, cliquez sur Enregistrer pour télécharger le fichier sur votre disque dur local.
5. Dans la fenêtre Sélection de l'emplacement de téléchargement, acceptez le nom par défaut
(Objet_aaaammjj_hhmmss.zip) ou saisissez un nom différent et choisissez un emplacement pour le
fichier .zip qui contient l'objet exporté. Cliquez sur Enregistrer.
Le fichier .zip est enregistré à l'emplacement spécifié.
2.18.3 Exportation de types de contenu
Vous pouvez réutiliser des types de contenu dans une autre instance Information Steward. Vous pouvez exporter
d'un système et importer dans un autre. Lorsque vous exportez le type de contenu, vous exportez également les
données de formation associées au type de contenu et le statut (Désactivé, Activé, OK, etc.).
1. Cliquez sur
Gérer
Types de contenu .
2. Dans la fenêtre Types de contenu, sélectionnez un ou plusieurs types de contenu à exporter.
3. Cliquez sur Exporter.
Un fichier XML est créé et placé dans un fichier compressé.
4. Cliquez sur Enregistrer. Enregistrez le fichier compressé ou extrayez le fichier XML et enregistrez-le
localement.
Lors de l'exportation de types de contenu, un autre utilisateur peut être en train d'utiliser le type de contenu ou
d'en modifier le statut. Par exemple, un utilisateur peut désactiver un type de contenu personnalisé. Le tableau
indique comment ces types de situations sont traités.
Table 294 :
Etat
Description
Suppression
Les types de contenu ne sont pas exportés.
Désactivation
Les types de contenu sont exportés et l'état sur le système cible est défini sur Désactivé.
364
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide de l'utilisateur
Data Insight
Etat
Description
Activation
Les types de contenu sont exportés et l'état sur le système cible est défini sur Désactivé.
Formation
Les types de contenu sont exportés. Les données de formation "apprises" sont transportées sur
le système cible.
Erreur
Les types de contenu sont exportés et l'état sur le système cible est défini sur <vide>.
Informations associées
Importation de types de contenu [page 371]
2.18.4 Exportation des liaisons de règle
Lorsque vous exportez des liaisons de règles, vous pouvez migrer complètement vers une autre instance de
Information Steward ou vers un autre référentiel.
Par exemple, vous pouvez déplacer l'objet entier depuis un environnement de développement vers
l'environnement de test, puis vers l'environnement de production. Lors de l'exportation des liaisons de règle, vous
exportez également les éléments suivants :
● Les règles liées aux colonnes
● Les tables, les vues et/ou les sources de fichiers plats et les formats de fichiers liés aux règles
● Connexions
● Les définitions des liaisons de règles
Remarque
Vous pouvez exporter uniquement des tables, des vues ou des sources de fichiers plats et des formats de
fichiers contenant des liaisons de règles.
Pour exporter des liaisons de règles :
1. Dans l'onglet Résultats de règle de la page Accueil de l'espace de travail, sélectionnez les tables qui
contiennent les liaisons de règles que vous souhaitez exporter, puis cliquez sur l'icône d'exportation des
).
liaisons de règles (
Information Steward vérifie si les règles et les liaisons de règles sont valides.
○ Si vous recevez un message d'erreur, vérifiez que la table contient des liaisons de règles ou que les règles
sont valides.
○ Si les liaisons de règles sont valides, cliquez sur Télécharger.
2. Sélectionnez l'emplacement où vous souhaitez enregistrer le fichier ZIP.
3. (Facultatif) Si vous ne voulez pas le nom de fichier par défaut (LiaisonsRègles_yyyymmdd_hhmmss.zip),
entrez un nom de fichier.
4. Cliquez sur Enregistrer.
5. Cliquez sur OK dans le message indiquant que l'exportation est réussie.
Guide de l'utilisateur
Data Insight
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
365
Les règles sont exportées, compressées et enregistrées dans un fichier .zip à l'emplacement indiqué. Vous
pouvez importer le fichier .zip dans une autre instance de Information Steward.
Informations associées
Importation des liaisons de règles [page 373]
Importation de règles [page 371]
2.18.5 Exportation de règles vers Data Services
Vous pouvez exporter des règles que vous avez créées dans SAP Information Steward vers SAP Data Services
pour les utiliser dans la transformation Validation. Seules les règles valides peuvent être exportées. Lorsque vous
exportez des règles présentant des dépendances (par exemple, la règle peut être dépendante d'une connexion en
raison de la présence d'une fonction SQL dans l'expression), celles-ci sont également incluses dans le fichier
exporté.
Le nom de la règle peut contenir uniquement des caractères alphanumériques, des espaces, des traits de
soulignement et des scripts d'Asie orientale pour répondre aux exigences de désignation de fichiers Data
Services.
Vous devez obtenir les autorisations appropriées via votre administrateur avant de pouvoir effectuer ces étapes.
Restriction
Les règles et les vues qui contiennent les fonctions suivantes ne peuvent pas être exportées directement
depuis Information Steward vers Data Services :
● Recherche
● Dépendant de données
● Est unique
Pour exporter les règles vers Data Services :
1. Sélectionnez les règles à exporter depuis l'onglet Règles.
2. Cliquez sur l'icône Exporter (
) et sélectionnez Règles vers Data Services dans le menu déroulant.
La boîte de dialogue Exporter les règles vers Data Services contenant différentes options d'exportation et une
liste de référentiels vers lesquels l'objet peut être exporté s'ouvre. Les référentiels doivent déjà être
configurés dans la Central Management Console et vous devez disposer des autorisations d'accès au
référentiel.
3. Dans la boîte de dialogue Exporter les règles vers Data Services, sélectionnez les options suivantes, au besoin.
Table 295 :
366
Option
Description
Exporter des objets dépendants
Inclut les objets dépendant des règles sélectionnées. Il peut s'agir d'informations
associées à des tables ou à des connexions, par exemple.
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide de l'utilisateur
Data Insight
Option
Description
Exporter vers le fichier ATL Data
Services
Enregistrez les règles dans un fichier ATL de sorte que vous puissiez les impor­
ter manuellement lorsque vous utilisez Data Services. Vous ne sélectionnez pas
de référentiel lorsque vous sélectionnez cette option. L'option Exporter vers le
référentiel Data Services n'est pas disponible lorsque vous sélectionnez cette
option.
Exporter vers le référentiel Data
Services
Place les règles directement dans le référentiel afin que vous puissiez faire un
choix dans la liste de référentiels qui s'affiche dans la partie inférieure de la boîte
de dialogue. L'option Exporter vers le fichier ATL Data Services n'est pas disponi­
ble lorsque vous sélectionnez cette option.
4. Cliquez sur Exporter.
Une fois l'exportation effectuée, la boîte de dialogue Exporter les règles vers Data Services contient des
statistiques d'exportation et une liste des règles exportées, notamment le statut de chacune.
5. Cliquez sur les boutons situés dans la partie inférieure de la boîte de dialogue Exporter les règles vers Data
Services selon les cas.
Table 296 :Descriptions de bouton
Bouton
Description
Télécharger le résumé
Enregistre des informations d'ordre général telles que les noms des règles exportées
et indique si l'exportation a réussi ou échoué.
Télécharger le journal
Enregistre les informations détaillées telles que les messages d'erreur.
Télécharger ATL
Enregistre la règle dans un fichier ATL. Ce bouton apparaît uniquement lorsque vous
avez sélectionné l'option Exporter vers le fichier ATL Data Services.
6. Une fois que vous avez cliqué sur l'un des boutons décrits ci-dessus, une boîte de dialogue Sélectionner
l'emplacement du téléchargement s'affiche. Saisissez un nouveau nom de fichier ou acceptez le nom de
fichier par défaut ainsi que son emplacement, puis cliquez sur Enregistrer. Le nom de fichier doit répondre aux
exigences de désignation Data Services.
7. Cliquez sur Fermer pour revenir à l'onglet Règles.
Informations associées
Exportation et importation de projets et d'objets [page 360]
2.18.6 Importation d'un projet
Vous pouvez importer un projet exporté à partir d'une autre instance de SAP Information Steward. Lorsque vous
importez un projet, vous importez tous les objets associés :
● Solutions de nettoyage des données
● Règles
● Liaisons de règles
● Vues
Guide de l'utilisateur
Data Insight
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
367
● Formats de fichiers
● Domaines de données clés
● Tâches
● Tables
1. Connectez-vous à Information Steward à l'aide d'un nom d'utilisateur appartenant à l'un des groupes
suivants :
○ Analyste Data Insight
○ Administrateur de scorecard Data Insight
○ Approbateur de règles Data Insight
○ Administrateur Data Insight
2. Ouvrez l'onglet Data Insight et sélectionnez le projet dans lequel vous souhaitez effectuer l'importation.
3. Si le projet à importer contient des règles auxquelles des attributs personnalisés sont associés, vous devez
importer les définitions d'attributs personnalisés avant d'importer le projet. Pour importer des attributs
personnalisés, voir Importation et exportation des définitions d'attributs personnalisés [page 828].
4. Dans l'onglet Accueil de l'espace de travail, cliquez sur l'icône Importer (
La fenêtre Importer comporte un récapitulatif des étapes d'importation.
).
5. Dans la fenêtre Importer, cliquez sur Parcourir pour rechercher le projet à importer.
6. Dans la fenêtre Sélection du fichier à télécharger, sélectionnez le fichier à importer, puis cliquez sur Ouvrir.
7. Dans la fenêtre Importer, sélectionnez Ecraser les objets existants si les objets importés doivent remplacer les
objets existants portant le même nom. Lorsque vous écrasez des objets, les objets dépendants sont
également écrasés.
8. Si le projet comporte des règles, sélectionnez Approuver automatiquement les règles importées pour attribuer
le statut «Approuvé» aux règles importées.
Si vous sélectionnez cette option, vous pouvez saisir un commentaire concernant l'approbation de la règle
dans la zone située en dessous de l'option. Le commentaire s'applique à toutes les règles du fichier .zip.
Si vous ne sélectionnez pas cette option, les règles afficheront le statut «Modification».
9. Cliquez sur Suivant.
La fenêtre Importer affiche à présent l'étape 2 du processus d'importation : Mapper la connexion et le schéma.
10. Mappez la connexion source du fichier importé à la connexion cible et au schéma.
a. Lorsqu'une connexion de fichier figure dans la colonne De, sélectionnez la connexion de fichier cible dans
la liste déroulante de la colonne A (opération valable pour chaque connexion de fichier).
Remarque
Si la règle est liée à une colonne d'un fichier plat, assurez-vous que la connexion de fichier cible
contient les mêmes fichiers plats que la connexion importée.
b. Pour chaque connexion de base de données de la colonne De, si la connexion cible est différente de la
connexion source, sélectionnez la connexion cible dans la liste déroulante de la colonne A.
Remarque
La connexion doit être déjà définie dans ce système Information Steward.
c. Pour chaque schéma de la connexion de la colonne De, si le nom du schéma cible est différent de celui du
schéma source, sélectionnez le nom du schéma cible dans la liste déroulante de la colonne A.
368
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide de l'utilisateur
Data Insight
11. Cliquez sur Importer pour continuer.
La fenêtre Importer contient à présent un récapitulatif des éléments importés.
12. Cliquez sur Télécharger le résumé pour enregistrer les informations générales telles que le nom des objets
importés et les informations de réussite ou non de l'importation dans le fichier .csv. Cliquez sur Télécharger
le journal pour enregistrer les détails du processus d'importation dans un fichier texte. Si vous choisissez de
décharger le résumé ou le journal, la fenêtre Sélection de l'emplacement de téléchargement s'ouvre, dans
laquelle vous pouvez attribuer un nom au fichier (ou accepter le nom par défaut), choisir son emplacement et
cliquer sur Enregistrer.
13. Cliquez sur Terminer pour fermer la fenêtre Importer.
Le projet et les objets associés sont importés dans votre projet.
Avant de pouvoir utiliser une solution de nettoyage des données importée, vous devez restaurer les données
temporaires, qui sont à présent archivées. Ouvrez ensuite la solution de nettoyage des données pour en voir le
résultat.
2.18.7 Importation d'un objet
Vous pouvez importer les objets suivants exportés à partir d'une autre instance de SAP Information Steward :
● Règles
● Liaisons de règles
● Vues
● Formats de fichiers
● Domaines de données clés
● Tâches
● Tables
Conseil
Pour importer tous les objets d'un projet, importez le projet dans son intégralité.
Avant de passer aux étapes suivantes, assurez-vous que les connexions Data Insight cible (pour les tables ou
fichiers sur lesquels l'objet a été créé ou auxquels il est lié) sont définies dans la Central Management Console
(CMC).
1. Connectez-vous à Information Steward à l'aide d'un nom d'utilisateur appartenant à l'un des groupes
suivants :
○ Analyste Data Insight
○ Administrateur de scorecard Data Insight
○ Approbateur de règles Data Insight
○ Administrateur Data Insight
2. Ouvrez l'onglet Data Insight et sélectionnez le projet dans lequel vous souhaitez importer l'objet.
3. Si vous importez des règles auxquelles des attributs personnalisés sont associés, vous devez importer les
définitions d'attributs personnalisés avant d'importer vos règles. Pour importer des attributs personnalisés,
voir Importation et exportation des définitions d'attributs personnalisés [page 828].
4. Cliquez sur l'icône Importer (
Guide de l'utilisateur
Data Insight
).
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
369
La fenêtre Importer comporte un récapitulatif des étapes d'importation.
5. Dans la fenêtre Importer, cliquez sur Parcourir pour rechercher le fichier .zip contenant l'objet à importer.
6. Dans la fenêtre Sélection du fichier à télécharger, sélectionnez le fichier à importer, puis cliquez sur Ouvrir.
7. Dans la fenêtre Importer, sélectionnez les options suivantes, si nécessaire. Veuillez noter que l'option
Approuver automatiquement les règles importées s'affiche uniquement lorsque vous importez des règles ou
des objets afférents aux règles.
○ Si les objets importés doivent remplacer des objets existants portant le même nom, sélectionnez Ecraser
les objets existants. Lorsque vous écrasez des objets, les objets dépendants sont également écrasés.
○ Si vous importez une règle ou un objet afférent à une règle, sélectionnez Approuver automatiquement les
règles importées pour attribuer aux règles importées le statut «Approuvé».
Si vous sélectionnez cette option, vous pouvez saisir un commentaire concernant l'approbation de la
règle dans la zone située en dessous de l'option. Le commentaire s'applique à toutes les règles du
fichier .zip.
Si vous ne sélectionnez pas cette option, les règles afficheront le statut «Modification».
8. Si vous importez des liaisons de règles, des vues, des domaines de données clés, des tâches ou des tables,
cliquez sur Suivant pour mapper la connexion source du fichier importé à la connexion cible et au schéma.
a. Lorsqu'une connexion de fichier figure dans la colonne De, sélectionnez la connexion de fichier cible dans
la liste déroulante de la colonne A.
Remarque
Si la règle est liée à une colonne d'un fichier plat, assurez-vous que la connexion de fichier cible
contient les mêmes fichiers plats que la connexion importée.
b. Pour chaque connexion de base de données de la colonne De, si la connexion cible est différente de la
connexion source, sélectionnez la connexion cible dans la liste déroulante de la colonne A.
Remarque
La connexion doit être déjà définie dans ce système Information Steward.
c. Pour chaque schéma de la connexion de la colonne De, si le nom du schéma cible est différent de celui du
schéma source, sélectionnez le nom du schéma cible dans la liste déroulante de la colonne A.
9. Pour importer l'objet, cliquez sur Importer.
La fenêtre Importer contient à présent un récapitulatif des éléments importés.
10. Cliquez sur Télécharger le résumé pour enregistrer les informations générales telles que le nom des objets
importés et les informations de réussite ou non de l'importation dans le fichier .csv. Cliquez sur Télécharger
le journal pour enregistrer les détails du processus d'importation dans un fichier texte. Si vous choisissez de
décharger le résumé ou le journal, la fenêtre Sélection de l'emplacement de téléchargement s'ouvre, dans
laquelle vous pouvez attribuer un nom au fichier (ou accepter le nom par défaut), choisir son emplacement et
cliquer sur Enregistrer.
11. Cliquez sur Terminer pour fermer la fenêtre Importer.
Le projet et les objets associés sont importés dans votre projet.
370
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide de l'utilisateur
Data Insight
2.18.8 Importation de types de contenu
Après avoir exporté des types de contenu, vous disposez d'un fichier XML dans un fichier compressé au format
Zip. Utilisez le fichier Zip pour importer les types de contenu.
1. Sélectionnez
Gérer
Types de contenu .
2. Naviguez jusqu'à l'emplacement du fichier Zip. Cliquez sur Ouvrir.
3. Dans la fenêtre Importer, sélectionnez si vous souhaitez remplacer et mettre à jour des types de contenu
existants. La sélection de cette option entraîne la mise à jour des types de contenu existants qui portent le
même nom que des données de formation associées au type de contenu sur le système source. Cela entraîne
également le remplacement de la description du type de contenu sur le système cible. Pour remplacer
complètement un type de contenu et les données de formation, vous devez supprimer le type de contenu (et
toutes les associations) du système cible. L'état activé ou désactivé des types de contenu correspondants est
conservé sur le système cible.
4. Cliquez sur Importer.
Les types de contenu sont importés. Vous pouvez sélectionner
Modifier pour afficher les données de formation disponibles.
Gérer
Types de contenu , puis cliquer sur
Lors de l'importation de types de contenu, un autre utilisateur peut être en train d'utiliser le type de contenu ou
d'en modifier le statut.
Informations associées
Exportation de types de contenu [page 364]
2.18.9 Importation de règles
Vous pouvez également importer les règles qui ont été exportées depuis d'autres instances de Information
Steward. Lors de l'importation, vous devez avoir défini la connexion cible et pouvez choisir d'écraser les tables.
Lors de l'importation de nouvelles règles, l'utilisateur important la règle est affecté en tant qu'auteur de la règle.
Lors de l'importation de règles existantes, l'auteur actuellement répertorié reste affecté en qualité d'auteur.
Pour importer des règles :
1. Assurez-vous que la connexion cible (pour la table à laquelle votre règle est liée) est définie dans la CMC
(Central Management Console).
2. Dans le coin supérieur droit, cliquez sur Importer le projet et les objets associés.
3. Dans la boîte de dialogue Importer, sélectionnez une règle à importer.
a. Cliquez sur Parcourir et accédez à l'emplacement du fichier de règles au format Zip, puis cliquez sur
Suivant.
b. Parmi les options suivantes, sélectionnez toutes celles que vous souhaitez implémenter pendant
l'importation.
Guide de l'utilisateur
Data Insight
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
371
Table 297 :Options d'importation
Option
Description
Approuver automatiquement les
règles importées
Lorsque cette option est sélectionnée, toutes les règles importées ont un statut
"Approuvé". Sélectionnez un approbateur dans la liste. Saisissez les commentai­
res d'approbation. Le commentaire s'applique à toutes les règles du fichier .zip.
Lorsque cette option n'est pas sélectionnée, les règles ont un statut "Modifica­
tion".
Remarque
Lorsqu'elles sont importées, les règles sont privées.
Ecraser les objets existants
Lorsque cette option est sélectionnée, toute dépendance entre la table et la règle
est écrasée, par exemple, lorsque la règle contient une fonction recherche.
Remarque
Seules les règles dépourvues d'une tâche de liste de travail associée sont im­
portées.
Remarque
Les règles sont écrasées uniquement lorsque l'une des conditions suivantes se
vérifie :
○
La personne effectuant l'importation dispose des droits administrateur de
règles.
○
La personne effectuant l'importation est affectée en tant qu'auteur d'une
règle existante.
○
La personne effectuant l'importation appartient au groupe d'utilisateurs
affecté en tant qu'auteur.
Remarque
Lorsqu'une règle publique est écrasée au cours d'une importation, elle pré­
sente un statut «Modification» dans le projet où elle est importée.
4. Cliquez sur Importer.
5. Dans la fenêtre Importation des règles, vous pouvez sélectionner le téléchargement de plusieurs fichiers.
○ Sélectionnez Télécharger le résumé pour afficher les informations générales telles que les noms des vues
importées et la réussite ou l'échec de l'importation.
○ Sélectionnez Télécharger le journal pour afficher des informations détaillées telles que les messages
d'erreur détaillés.
6. Cliquez sur Terminer pour revenir à l'onglet Règles.
Informations associées
Exportation de règles vers Data Services [page 366]
372
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide de l'utilisateur
Data Insight
2.18.10 Importation des liaisons de règles
Avant de pouvoir importer les liaisons de règles, vous devez les exporter et définir toute connexion qui contient
une table à laquelle la règle est liée (si ce n'est pas déjà fait).
Vous voudrez peut-être importer des liaisons de règles dans une autre instance de Information Steward, ou
déplacer l'objet vers un autre environnement tel que l'environnement de développement, de test ou de
production. Lorsque vous importez des liaisons de règles, vous importez également les éléments suivants :
● Les règles liées aux colonnes
● Les tables, les vues et/ou les sources de fichiers plats et les formats de fichiers liés aux règles
● Les définitions des liaisons de règles
1. Vérifiez que la connexion cible (pour la table à laquelle votre règle est liée) est définie dans la Central
Management Console (CMC).
2. Ouvrez l'onglet Résultats de règle de la page Accueil de l'espace de travail et cliquez sur l'icône Importer les
liaisons de règles (
).
3. Cliquez sur Parcourir pour rechercher l'emplacement du fichier ZIP de liaison de règle, puis cliquez sur Ouvrir.
4. Sélectionnez les options que vous voulez implémenter pendant l'importation (le cas échéant).
Table 298 :Options d'importation
Option
Description
Approuver automatiquement les
règles importées
Lorsque cette option est sélectionnée, toutes les règles qui sont importées ont un sta­
tut "Approuvé". Sélectionnez un approbateur dans la liste. Saisissez un commentaire
d'approbation dans la zone de texte. Le commentaire s'applique à toutes les règles du
fichier .zip. Lorsque cette option n'est pas sélectionnée, les règles ont un statut "Modi­
fication".
Ecraser les tables existantes
Lorsque cette option est sélectionnée, toutes les informations concernant la table exi­
stante sont écrasées.
Remplacer les sources de fichiers Lorsque cette option est sélectionnée, toutes les informations concernant les sources
plats et les formats de fichiers
de fichiers plats et les formats de fichiers existants sont remplacées.
existants
5. Cliquez sur Suivant.
Le volet Mappage du schéma et de la connexion importés à la cible s'affiche.
6. Mappez la connexion source du fichier importé à la connexion cible et au schéma.
a. Lorsqu'une connexion de fichier figure dans la colonne De, sélectionnez la connexion de fichier cible dans
la liste déroulante de la colonne A.
Remarque
Si la règle est liée à une colonne d'un fichier plat, assurez-vous que la connexion de fichier cible
contient les mêmes fichiers plats que la connexion importée.
b. Pour chaque connexion de base de données de la colonne De, si la connexion cible est différente de la
connexion source, sélectionnez la connexion cible dans la liste déroulante de la colonne A.
Remarque
La connexion doit être déjà définie dans ce système Information Steward.
Guide de l'utilisateur
Data Insight
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
373
c. Pour chaque schéma de la connexion de la colonne De, si le nom du schéma cible est différent de celui du
schéma source, sélectionnez le nom du schéma cible dans la liste déroulante de la colonne A.
7. Cliquez sur Importer.
8. Dans la fenêtre Importation des liaisons de règles, vous pouvez choisir de télécharger certains fichiers.
○ Sélectionnez Télécharger le résumé pour afficher les informations générales telles que les noms des
règles, les connexions, les liaisons de règles, les tables, les formats de fichier et les vues, ainsi que la
réussite ou l'échec de l'importation.
○ Sélectionnez Télécharger le journal pour afficher des détails tels que les messages d'erreur détaillés, les
noms des connexions, les liaisons de règles, les règles, etc.
9. Cliquez sur Terminer pour revenir à l'onglet Règles.
Informations associées
Exportation des liaisons de règle [page 365]
Importation de règles [page 371]
2.19 Exportation de résultats de profil
Vous pouvez exporter les résultats de profil de base d'une table, d'une vue et/ou d'un fichier dans un tableur
Microsoft Excel en vue de partager les informations avec d'autres utilisateurs n'ayant pas accès à ces résultats de
profil dans Information Steward.
Pour exporter des résultats de profil :
1. Connectez-vous à Information Steward à l'aide d'un nom d'utilisateur appartenant à l'un des groupes
suivants :
○ Analyste Data Insight
○ Administrateur Data Insight
2. Ouvrez l'onglet Data Insight et sélectionnez le projet contenant les résultats de profil à exporter.
3. Dans Accueil de l'espace de travail, sélectionnez un ou plusieurs fichiers, vues ou tables. Si vous sélectionnez
une table, une vue ou un fichier auquel aucun résultat de profil n'est associé, les résultats de profil ne pourront
pas être exportés.
4. Cliquez sur l'icône Exporter (
) et sélectionnez Résultats de profil.
5. Dans la fenêtre Exporter vers Excel, cliquez sur le bouton Enregistrer pour enregistrer le fichier .zip.
6. Dans la fenêtre Sélection de l'emplacement de téléchargement, saisissez un nom et choisissez un
emplacement pour le fichier .zip.
Un fichier Excel est créé pour chaque connexion. Le fichier s'intitule nom_connexion.xls. Tous les fichiers Excel
associés aux connexions sélectionnées sont compressés dans un fichier .zip. Le nom par défaut du fichier .zip
est IS_ProfileResult_date_heure.zip, mais vous pouvez choisir un autre nom. Le fichier Excel inclut les
informations suivantes :
● La feuille de calcul Version, qui contient le numéro de version du produit Information Steward.
374
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide de l'utilisateur
Data Insight
● La feuille de calcul Paramètres, qui contient le nom du projet, le nom de la source de données et le nom des
tables, des vues et/ou des fichiers exportés.
● Une feuille de calcul Excel est créée par nom de table, de vue ou de fichier pour chaque table, vue ou fichier
sélectionné.
● L'en-tête de la feuille de calcul inclut le récapitulatif d'exécution du profil.
● Le récapitulatif de colonne, les propriétés et les résultats de profil de base sont exportés au format de table.
● A chaque distribution de valeur, de modèle et de mot totalisée dans une colonne de table, vue ou fichier est
associé un hyperlien pointant vers une table distincte contenant les détails correspondants.
Guide de l'utilisateur
Data Insight
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
375
3
Gestion des métadonnées
3.1
Présentation de Metadata Management
Le module Metadata Management de SAP Information Steward fournit une vue intégrée des métadonnées et de
leurs relations dans différents systèmes d'entreprise tels que les systèmes de Business Intelligence, l'entrepôt de
données, les technologies d'intégration des données, les systèmes de gestion des bases de données relationnelles
et les outils de modélisation des données.
Les métadonnées sont des données de définition et fournissent des informations sur les données gérées dans une
application ou un système. Les métadonnées incluent les informations suivantes :
● Attributs tels que nom, taille et type de données.
● Structures telles que longueur, champs et colonnes.
● Propriétés telles qu'emplacement, association et propriétaire.
● Informations descriptives sur le contexte, la qualité et la condition ou caractères des données.
Information Steward collecte et organise les objets de métadonnées à partir des différents systèmes d'entreprise
(que votre administrateur définit comme des systèmes source d'intégrateur) et permet de réaliser les tâches
suivantes :
● Explorer et parcourir les métadonnées.
Par exemple, dans un système source de la plateforme SAP BusinessObjects Business Intelligence (PBI),
vous pouvez naviguer à travers la structure de répertoires et parcourir les métadonnées des tables, des
objets d'univers, des rapports et des documents créés avec les solutions SAP BusinessObjects Business
Intelligence.
● Rechercher des objets de métadonnées
Par exemple, vous pouvez rechercher une colonne dans une table de système de bases de données
relationnelles ou un rapport dans un système de PBI.
● Comprendre les relations entre différents objets au sein d'une même source et provenant différentes sources
Par exemple, vous pouvez analyser les relations suivantes entre les tables créées dans un système de bases
de données relationnelles, les tables cible résultant des opérations de transformation dans un système
d'intégration des données tel que SAP Data Services et les rapports générés dans un système de PBI.
○ Impact : Afficher les objets affectés par les données dans cet objet. Par exemple, une colonne de table de
base de données relationnelle peut affecter plusieurs rapports d'un système de PBI.
○ Lignage des données : Afficher une liste des sources desquelles un objet obtient ses données. Par
exemple, une colonne de rapport obtient ses données d'un objet d'univers qui, à son tour, obtient ses
données d'une colonne de table cible d'un système Data Services, lequel avait transformé les données
d'une table en un système de bases de données relationnelle.
○ Identique à : Déterminer quels objets apparaissant dans plusieurs systèmes source sont le même objet
physique. Par exemple, les tables et colonnes identiques entre deux systèmes, comme entre une base de
données relationnelle et un système de PBI.
● Personnaliser les métadonnées et les relations
Vous pouvez ajouter des notes ou des attributs personnalisés aux objets, ainsi que définir votre propre
relation. Par exemple, vous pouvez définir un attribut de client pour signaler le niveau de sécurité d'un objet.
376
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide de l'utilisateur
Gestion des métadonnées
Le groupe d'administrateurs Metadata Management configure les systèmes source d'intégrateur et exécute des
programmes qui collectent les métadonnées des systèmes source et les chargent dans le référentiel Information
Steward. Pour plus d'informations, voir le Guide de l'administrateur.
Informations associées
Catégories Metadata Management [page 378]
Présentation des relations de métadonnées [page 386]
Recherche d'objets [page 380]
Affichage de rapports de métadonnées personnalisés [page 411]
3.1.1 Page Répertoire de Gestion des métadonnées
La page Répertoire est la page principale de Gestion des métadonnées. Elle contient des catégories spécifiques :
des sources d'intégrateur de métadonnées et des objets de métadonnées. Sous chaque catégorie se trouve une
liste d'instances de système source, qui sont les connexions existantes de chaque catégorie.
La page Répertoire contient les catégories suivantes :
● Business Intelligence
● Modélisation des données
● Intégration de données
● Bases de données relationnelles
● Connexions Data Insight
S'il n'existe aucun objet pour un type de catégorie, ce dernier ne s'affiche pas sur la page Répertoire.
La page Répertoire affiche uniquement les objets que l'utilisateur est autorisé à voir.
Remarque
Voir la rubrique «Navigation dans les métadonnées» pour consulter une illustration décrivant la page
Répertoire.
Informations associées
Navigation dans les métadonnées [page 378]
Objets SAP Data Services [page 460]
Objets de base de données relationnelle [page 490]
Guide de l'utilisateur
Gestion des métadonnées
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
377
3.1.1.1
Catégories Metadata Management
Chaque catégorie Metadata Management de la page Répertoire affiche les connexions de métadonnées et les
sources d'intégrateur.
Table 299 :Connexions de métadonnées et sources par catégorie
Catégorie
Connexions de métadonnées et sources d'intégrateur
Connexions Data Insight
Applications et bases de données
Remarque
Les objets des connexions Data Insight s'affichent ici s'ils ont été ajoutés au projet d'en­
treprise dans le module Data Insight. La connexion Data Insight extrait un sous-ensem­
ble de métadonnées en fonction des tables utilisées dans Data Insight. La connexion
Data Insight affiche les résultats de profils et les scores des tables. Ces actions sont uni­
quement disponibles pour les connexions Data Insight et non pour les intégrateurs de
métadonnées.
Vous trouverez de plus amples informations sur l'activation de l'affichage des résultats
de profilage et des scores dans Connexions Data Insight dans la section Informations as­
sociées.
Business Intelligence
SAP BusinessObjects Enterprise, sources d'intégrateur SAP HANA et intégrateur SAP ERP
Central Component
Modélisation des données
CWM (Common Warehouse Modeling) et SAP Sybase PowerAMC
Intégration de données
SAP Data Federator, Data Integrator et Data Services
Bases de données relationnelles
DB2, MySQL, Oracle, SQL Server, Excel, JDBC (Java Database Connectivity) ou une conne­
xion d'univers SAP
Pour en savoir plus sur la configuration d'une source pour chaque intégrateur de métadonnées, voir le Guide de
l'administrateur.
Informations associées
Exécution d'une tâche de profilage dans le projet Enterprise [page 87]
Exécution d'une tâche d'exécution de règle dans le projet Enterprise [page 110]
3.1.1.2
Navigation dans les métadonnées
La page Répertoire de Gestion des métadonnées permet d'accéder aux sources référencées dans chaque
catégorie.
Chaque catégorie s'affiche sous forme d'un groupe encadré comportant le nom de la catégorie et le nombre
d'instances de cette catégorie sur le bandeau du groupe. Par exemple, dans l'illustration ci-dessous, la catégorie
Business Intelligence comporte quatre instances, donc le bandeau contient Business Intelligence (4).
378
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide de l'utilisateur
Gestion des métadonnées
Chaque groupe contient une liste d'instances des objets de métadonnées de cette catégorie. Seules les trois
premières instances apparaissent dans le groupe. S'il en existe plus de trois, ouvrez le groupe pour voir
l'ensemble des instances de ce groupe. Ouvrez le groupe en cliquant sur l'icône du fichier située dans le coin
supérieur droit du cadre du groupe.
Par exemple, la catégorie Business Intelligence de l'illustration ci-dessous comporte trois instances listées,
cependant le bandeau indique qu'il en existe quatre. Pour afficher toutes les instances, cliquez sur l'icône Fichier
dans l'angle supérieur droit du cadre de la catégorie afin de voir les quatre types d'objets.
Remarque
Le groupe ne s'affiche pas dans la page Répertoire s'il ne comporte aucune instance.
En parcourant la page Répertoire, notez que chaque instance est répertoriée avec des informations utiles. Ces
informations varient en fonction du type d'objet.
En bas de chaque instance, il peut y avoir des liens vers d'autres types d'objets de métadonnées. Ces liens sont
également référencés avec un nombre entre parenthèses indiquant le nombre d'instances de l'objet. Les trois
premières métadonnées sont listées. S'il en existe d'autres, le mot «Plus» s'affiche sous forme de lien permettant
d'ouvrir une liste de tous les objets de cette instance.
Pour ouvrir une instance, cliquez sur son nom et sélectionnez Afficher les détails dans la liste déroulante. Pour
ouvrir la page d'un type d'objet, cliquez sur le nom du type d'objet répertorié sous une instance. Par exemple, pour
afficher une liste des 214 workflows répertoriés sous l'instance Intégration de données (1) nommée
DS_Repo_RapidMarts, cliquez sur le lien Workflows (214).
S'il existe pour la catégorie davantage d'objets que le nombre s'adaptant à la page, utilisez la barre de navigation
en haut à droite pour faire défiler les objets. Par exemple, en suivant le lien Workflows (214), la page s'ouvre en
affichant les 10 ou 15 premiers workflows. Utilisez la barre de navigation pour voir les 10 ou 15 workflows suivants.
Le haut de l'onglet principal Gestion des métadonnées contient le chemin de navigation (non visible dans
l'illustration). Cliquez sur un nom quelconque dans le chemin pour revenir à ce niveau. Vous pouvez aussi utiliser
les flèches Précédent et Suivant pour naviguer.
Pour masquer les onglets du module SAP Information Steward (Data Insight, Gestion des métadonnées,
Générateur de packages de nettoyage des données, etc.) affichés en haut de la page Information Steward, cliquez
) située sur la barre d'outils du côté supérieur droit de la page Répertoire. Vous
sur l'icône Agrandir (
disposerez ainsi de plus d'espace pour afficher les métadonnées.
Guide de l'utilisateur
Gestion des métadonnées
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
379
3.1.2 Recherche d'objets
La fonctionnalité de recherche du module Metadata Management de SAP Information Steward permet de
rechercher un objet susceptible d'exister dans une source d'intégrateur. Il existe deux types de recherche : simple
ou avancée
Table 300 :Types de recherche
Type de recherche
Description
Simple
Recherche d'un mot ou d'une chaîne dans les attributs suivants :
●
Type d'objet
●
Noms techniques
●
Noms commerciaux
●
Descriptions
●
Annotations
●
Attributs personnalisés
Saisissez le mot ou la chaîne dans la zone de texte Recherche et cliquez sur l'icône de recherche.
Avancée
Cliquez sur la flèche dirigée vers le bas en regard de la zone de texte Recherche pour ouvrir la boîte
de dialogue Recherche avancée.
Recherche d'un mot ou d'une chaîne à l'aide de plusieurs critères.
Les résultats de la recherche affichent uniquement les objets que l'utilisateur est autorisé à voir.
380
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide de l'utilisateur
Gestion des métadonnées
Informations associées
Recherche avancée [page 383]
Recherche d'objets dans un diagramme d'impact ou de lignage [page 393]
3.1.2.1
Paramètres de chaîne de recherche
Vous pouvez saisir un mot ou plusieurs (chaîne) dans la zone de texte Recherche pour effectuer une recherche
simple. Le logiciel recherche dans les types d'objet, les noms techniques, les noms commerciaux, les descriptions
ou les annotations qui contiennent le mot unique ou les parties de la chaîne.
En utilisant la fonctionnalité de recherche avancée, vous pouvez sélectionner plusieurs critères pour rechercher le
mot ou la chaîne. Par exemple, vous pouvez configurer une recherche avancée et choisir de rechercher un ou
plusieurs types d'objet et attributs spécifiques, puis vous pouvez choisir l'exactitude de la correspondance en
sélectionnant Tous les mots, N'importe quel mot ou Correspondance approximative.
Le logiciel utilise la fonctionnalité de recherche Apache Lucene™ pour les recherches de base et les recherches
avancées. Les mots ou chaînes recherché(e)s que vous saisissez ne sont donc pas sensibles à la casse. Il est
inutile d'inclure des syntaxes booléennes spéciales ou des caractères génériques au mot ou à la chaîne. Le logiciel
utilise les critères que vous définissez et entre automatiquement la bonne syntaxe.
Voici quelques exemples d'entrées de recherche et la syntaxe ajoutée automatiquement au mot ou à la chaîne
recherché(e)s.
Table 301 :
Type de requête
Description et syntaxe
Un mot
Saisissez le terme recherché. Par exemple, quand vous saisis­
sez :
customer
Le logiciel utilise un astérisque comme caractère générique et
la syntaxe de recherche suivante :
"customer*"
Résultats possibles : <CustomerDemographics>,
<Clients> ou <CustomerID>.
Guide de l'utilisateur
Gestion des métadonnées
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
381
Type de requête
Description et syntaxe
Plusieurs mots
Saisissez une chaîne de mots et le logiciel recherche les cor­
respondances qui contiennent au moins l'un des mots. Par
exemple, si vous saisissez :
city name
Le logiciel utilise la syntaxe de recherche suivante :
"city* name*"
Résultats de la recherche possibles : <Nom de la ville>
ou <Ville>.
Phrase
Utilisez la fonctionnalité de recherche avancée pour recher­
cher une phrase. Sélectionnez Tous les mots comme critère
pour rechercher une phrase exacte. Par exemple, quand vous
saisissez :
name of customer
la syntaxe de recherche est similaire à :
"name of customer"
Les résultats de la recherche peuvent inclure uniquement la
phrase <nom du client>.
3.1.2.2
Résultats de la recherche
Après avoir lancé la recherche, le logiciel recherche les objets correspondant aux critères définis. Une fois la
recherche terminée, un volet Résultats de la recherche apparaît dans la partie inférieure de la fenêtre Gestion des
métadonnées.
La partie gauche du volet Résultats de la recherche référence les catégories de types d'objets trouvées sous forme
d'arborescence de fichiers. Les éléments de l'arborescence de fichiers indiquent le type d'objet, l'attribut et le
nombre de correspondances pour cet attribut.
Cliquez sur chaque élément de l'arborescence pour afficher les résultats correspondants. Vous pouvez aussi
cliquer sur Tous les résultats pour afficher toutes les catégories de résultats.
La partie droite du voletRésultats de la recherche référence les noms d'objets correspondant à la chaîne de
recherche. Ceux-ci sont classés avec les objets correspondant au plus près à vos critères de recherche.
Les informations concernant chaque objet incluent les éléments suivants :
● Nom de l'objet (lien actif vers les résultats filtrés selon cet objet).
● Description synthétique, le cas échéant.
● Chemin complet de l'objet.
La page des résultats de la recherche affiche 10 objets sur le nombre total de résultats. Si vous obtenez plus de 10
résultats, utilisez les flèches de navigation dans la partie supérieure droite du volet Résultats de la recherche.
382
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide de l'utilisateur
Gestion des métadonnées
3.1.2.2.1
Navigation dans les détails de la recherche
Lorsque vous cliquez sur le nom d'un objet dans la zone Résultats du volet Résultats de la recherche, des détails
sur l'objet s'affichent dans la partie supérieure de la page Gestion des métadonnées. Les informations peuvent
varier selon le type d'attribut sélectionné dans l'arborescence de fichiers.
De plus, les types d'objet associés s'affichent dans le volet du milieu avec des options de navigation similaires à
celles de la page Répertoire.
Les options de navigation apparaissent en haut à droite du volet Résultats de la recherche et du volet des objets.
Utilisez les options de menu situées en haut à droite de l'onglet Gestion des métadonnées pour effectuer des
tâches supplémentaires pertinentes pour les objets.
Table 302 :
Option de menu
Description
Ajouter au bac à objets
Etablir des relations entre les objets
Modifier l'annotation
Ajouter ou modifier les notes utilisateur jointes à l'objet en cours
Afficher l'impact
Afficher les types de relations les plus courants entre l'objet en cours et d'autres objets : rela­
tion d'impact, de lignage des données, identique et associée.
Définissez des attributs personnalisés en cliquant sur Gérer sur la page Information Steward (en haut à droite) et
en sélectionnant Attributs personnalisés dans la liste déroulante.
Informations associées
Etablissement de relations définies par l'utilisateur entre des objets [page 399]
Ajout d'annotations [page 401]
Présentation des relations de métadonnées [page 386]
3.1.2.3
Recherche avancée
La fonctionnalité de recherche avancée vous permet d'ajouter plusieurs conditions pour affiner vos résultats de
recherche. Vous pouvez définir chaque condition par type d'objet, attribut et méthode de correspondance.
Pour accéder à la fonction de recherche avancée, cliquez sur la flèche vers le bas à côté de l'icône Rechercher
). Choisissez une condition en sélectionnant un élément dans la liste déroulante. Ouvrez la liste
(
déroulante en cliquant sur la flèche vers le bas à droite de chaque liste de critères. Le tableau suivant explique
chaque option du volet Recherche avancée.
Guide de l'utilisateur
Gestion des métadonnées
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
383
Table 303 :
Option
Recherche
Valeur
Description
●
Tous les objets
Indique l'étendue de la recherche. Pour limiter
●
Sources d'intégrateur (répertoriées par
nom)
votre recherche à une source d'intégrateur ou à
●
Connexions Data Insight configurées
dans le référentiel
tre référentiel, sélectionnez le nom de la source
une connexion Data Insight particulière de vo­
de configuration dans la liste.
Pour rechercher toutes les sources d'intégra­
teur de votre référentiel, sélectionnez Tous les
objets dans la liste.
Correspondre à l'un des cri­
tères
Cliquez pour sélectionner.
Recherche des objets correspondant aux critè­
res de toutes les lignes de critères de recher­
che. Si le candidat au résultat de recherche cor­
respond aux critères d'une seule des lignes de
critères de recherche, il est choisi comme ré­
sultat de la recherche.
Correspondre à tous les cri­
tères
Cliquez pour sélectionner.
Recherche les résultats de recherche corres­
pondant à tous les critères de chaque ligne de
critères de recherche. Si le candidat au résultat
de recherche correspond à toutes les lignes de
critères, il est choisi comme résultat de la re­
cherche.
Sélectionner un type
Les valeurs diffèrent en fonction de l'objet de
votre recherche.
Limite la recherche à l'option sélectionnée dans
la liste déroulante Rechercher. Par exemple,
pour rechercher uniquement les objets du type
de table, sélectionnez l'option Tables dans la
liste.
Remarque
Le logiciel ajoute des lignes de critères de re­
cherche supplémentaires à chaque fois que
vous choisissez un type. Il n'est pas néces­
saire d'utiliser la ligne ajoutée.
Attribut
384
●
N'importe quel attribut
●
Nom
●
Description
●
Annotation
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Limite la recherche à l'attribut sélectionné uni­
quement. Par exemple, pour rechercher toutes
les descriptions pour votre chaîne de recher­
che, sélectionnez l'attribut Description.
Guide de l'utilisateur
Gestion des métadonnées
Option
Valeur
Correspondance
●
Description
N'importe quel mot : renvoie les objets
qui incluent l'un des mots du champ de
valeur.
Spécifie le type de correspondance comme cri­
tère pour choisir les correspondances de re­
●
Tous les mots : renvoie les objets qui in­
cluent tous les mots du champ de valeur.
●
Correspondance approximative : renvoie
les objets qui ressemblent à l'un des
mots du champ de valeur.
●
Vide : renvoie les objets pour lesquels les
valeurs des critères particuliers de la li­
gne ne sont pas définies.
cherche. Par exemple, Correspondance
approximative est moins restrictif que Tous les
mots.
Remarque
Si vous choisissez Vide, la zone de texte dis­
paraît et vous ne pouvez pas saisir de mot
ou d'expression. Utilisez cette option avec
prudence, car la valeur Vide n'est générale­
ment pas une bonne condition pour limiter
les résultats.
Zone de chaîne de texte
Le mot ou la chaîne pour lequel vous effectuez Utilisez les instructions pour la définition des
la recherche.
paramètres de chaîne lorsque vous saisissez un
mot ou une chaîne.
Bouton Rechercher
Cliquez pour démarrer la recherche.
Lance la recherche avancée basée sur les critè­
res que vous avez définis. Le logiciel émet un
avertissement si vous n'avez pas complété une
option requise.
Bouton Fermer
Cliquez pour fermer la recherche avancée.
Aucun des paramétrages de critères n'est enre­
gistré.
Informations associées
Paramètres de chaîne de recherche [page 381]
Recherche avancée dans Gestion des métadonnées [page 385]
3.1.2.3.1
Recherche avancée dans Gestion des métadonnées
Pour ouvrir le volet Recherche avancée, cliquez sur la flèche vers le bas près de l'icône de la loupe de recherche
(
) dans Gestion des métadonnées.
1. Sélectionnez une source de recherche dans la liste déroulante Recherche.
Cet élément indique où le logiciel doit effectuer sa recherche.
2. Sélectionnez Correspondre à l'un des critères ou Correspondre à tous les critères comme critère à remplir
pour qu'un élément s'affiche dans le volet Résultats de la recherche.
3. Sélectionnez un type d'objet dans la première liste déroulante pour limiter la recherche à ce type uniquement.
Une ligne supplémentaire d'options de composant de recherche apparaît lorsque vous sélectionnez le type
d'objet vous permettant de saisir des critères de recherche supplémentaires. L'ajout de critères
supplémentaires est facultatif. Vous n'êtes pas obligé d'utiliser la ligne supplémentaire.
Guide de l'utilisateur
Gestion des métadonnées
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
385
4. Sélectionnez un attribut dans la liste déroulante Attribut pour limiter la recherche à cet attribut uniquement.
Par exemple, sélectionnez Nom pour rechercher le mot ou la phrase figurant uniquement dans le champ
Nom.
5. Sélectionnez un type de correspondance. Les options incluent :
○ N'importe quel mot
○ Tous les mots
○ Correspondance approximative
○ Vide
6. Saisissez le mot ou la phrase à rechercher dans la zone de texte.
7. Vous pouvez définir des conditions supplémentaires en les saisissant dans la ligne suivante des critères de
recherche. Si vous n'utilisez pas la ligne supplémentaire, ne renseignez aucun des critères. Si vous renseignez
seulement quelques-unes des options, le logiciel vous invite à compléter la ligne. Pour supprimer une ligne de
conditions, cliquez sur l'icône X en regard de la ligne.
8. Cliquez sur Rechercher pour lancer la recherche.
Le volet Résultats de la recherche apparaît sous le volet Recherche avancée et référence les objets correspondant
à vos critères de recherche. Sinon, le volet Résultats de la recherche contient le message "Aucun résultat trouvé
pour la recherche avancée".
Informations associées
Recherche avancée [page 383]
3.1.3 Présentation des relations de métadonnées
Décrit les relations entre les objets.
Lorsque vous analysez des métadonnées, vous analysez souvent les relations entre les objets. SAP Information
Steward propose des diagrammes dynamiques et interactifs permettant de visualiser et d'analyser des relations
entre des objets de métadonnées.
● Fonctionnalité d'expansion ou de réduction des systèmes et des nœuds d'objets, ainsi que de zoom avant et
arrière sur le diagramme
● Rechercher et filtrer des noms d'objet
● Se concentrer sur un objet spécifique ou afficher les métadonnées détaillées de chaque nœud pour un
meilleur contexte
Remarque
Dans les diagrammes d'impact et de lignage, les objets pour lesquels l'utilisateur ne possède pas d'autorisation
d'affichage sont en gris et ne peuvent pas être développés pour en afficher les détails.
L'administrateur exécute un intégrateur de métadonnées sur chaque source ou connexion afin d'obtenir les
relations suivantes (le cas échéant) auprès de chaque système source.
386
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide de l'utilisateur
Gestion des métadonnées
Table 304 :
Relation
Description
Défini par
Affiché dans
Alias ou
syno­
nyme
Un alias est l'autre nom d'un objet dans un système différent. Par
Intégrateur de
métadonnées
Onglet Identique de la page
de métadonnées de l'objet
Intégrateur de
métadonnées
Dans la structure de réper­
toire de Metadata
Management
Intégrateur de
métadonnées
L'onglet Impact de la page
de métadonnées de l'objet
exemple, un alias dans une base de données peut faire référence
à une table relationnelle dans une base de données différente.
Un synonyme est l'autre nom d'un objet dans le même système.
Par exemple, un synonyme d'une table relationnelle existe dans la
même base de données que le synonyme.
Associa­
tion
La signification de cette relation est spécifique à l'application
source.
Par exemple, dans la catégorie Business Intelligence, un rapport
peut contenir plusieurs objets d'univers. Une relation d'associa­
tion existe entre le rapport et chaque objet d'univers.
Dans la catégorie Intégration de données, un job peut contenir
plusieurs flux de données. Une relation d'association existe entre
le job et chaque flux de données.
Impact
Répertorier les autres objets de métadonnées affectés par les
données dans cet objet de métadonnées.
Par exemple, un objet d'univers peut affecter plusieurs rapports.
Lignage
Répertorie les sources fournissant ses données à cet objet de mé­ Intégrateur de
métadonnées
tadonnées.
Par exemple, une colonne de rapport obtient ses données d'un
L'onglet Lignage des don­
nées de la page de méta­
données de l'objet.
objet d'univers, qui lui-même obtient ses données d'une colonne
de table dans une base de données relationnelle.
Associé
Vous définissez cette relation. Pour un exemple, voir Etablisse­
ment de relations définies par l'utilisateur entre des objets [page
Vous définissez
cette relation.
L'onglet d'analyse de rela­
tion correspondant de la
page des métadonnées de
l'objet
Intégrateur de
métadonnées
L'onglet Identique dans un
399].
Identi­
que
L'objet est identique à un autre objet. Cette relation peut exister
uniquement entre des objets du même type.
Par exemple, une relation identique peut exister entre un objet
dans un système test et son objet correspondant dans un sys­
tème de production.
Vous pouvez éga­
lement définir
cette relation.
format tabulaire
Dans les onglets Impact et
Lignage des données avec
une ligne en pointillé entre
les deux objets identiques
(chacun dans un système
source différent)
Guide de l'utilisateur
Gestion des métadonnées
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
387
Relation
Description
Défini par
Affiché dans
Parentenfant
Dans une hiérarchie, le parent est situé un niveau au-dessus de
Intégrateur de
métadonnées
Dans la structure de réper­
toire de Metadata
Management
La clé primaire est un champ qui contient une valeur unique pour Intégrateur de
chaque enregistrement de table de base de données relationnelle.
métadonnées
Dans l'onglet Associé, de la
page des métadonnées de
l'objet
l'enfant. Dans une relation parent-enfant, un parent peut avoir
plusieurs enfants, mais un enfant ne peut avoir qu'un seul parent.
Par exemple, une table peut comporter plusieurs colonnes, mais
une colonne ne peut appartenir qu'à une seule table.
Dans la catégorie Business Intelligence, un univers peut compor­
ter plusieurs classes, mais une classe ne peut appartenir qu'à un
seul univers.
Clé pri­
maire clé
étran­
gère
Une clé étrangère joue le rôle d'une clé primaire et sert à créer
une relation entre deux tables.
Informations associées
Développement de systèmes dans un diagramme relationnel [page 389]
Développement progressif de nœuds [page 391]
Relations pour objets d'univers et rapports [page 429]
Relations identiques [page 481]
Affichage de relations d'objets CWM [page 481]
Affichage de relations dans une source de base de données [page 491]
Relations d'objets Data Services [page 458]
3.1.3.1
Affichage de diagrammes de relations
Dans l'onglet Gestion des métadonnées, accédez à l'écran des métadonnées de l'objet concerné (table, objet
d'univers, rapport, etc.) dont vous voulez afficher les relations.
Pour afficher les diagrammes d'impact et de lignage des données d'objets dans une source, cliquez sur l'objet
concerné et sélectionnez une vue de relation dans le menu déroulant. Par exemple, si vous sélectionnez Afficher
l'impact, la fenêtre Relations d'impact pour apparaît. La fenêtre contient d'autres onglets qui représentent un type
de relation.
Remarque
Dans les diagrammes d'impact et de lignage, les objets dont l'utilisateur ne possède pas les autorisations
d'affichage sont en gris et ne peuvent pas être développés pour en afficher les détails.
388
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide de l'utilisateur
Gestion des métadonnées
Remarque
Pour afficher des relations d'objets dans des sources d'intégrateur de métadonnées, vous devez appartenir à
l'un des groupes d'utilisateurs de Gestion des métadonnées. Pour en savoir plus, voir «Groupes d'utilisateurs
de Metadata Management prédéfinis» dans le Guide d'administration.
Pour afficher les relations d'objets dans le module Gestion des métadonnées :
1. Cliquez sur le nom de l'objet.
Une liste déroulante apparaît.
2. Sélectionnez le type de relation.
Par exemple, si vous sélectionnez Afficher l'impact, la fenêtre Relations d'impact pour affiche la relation
d'impact de l'objet, s'il en existe une. La fenêtre contient d'autres onglets sur lesquels vous pouvez cliquer
pour afficher les autres types de relation (lignage de données, identique à, associé à).
La fenêtre Afficher l'impact qui s'ouvre contient les onglets de types de relations et affiche le diagramme
d'impact. Le nom de la fenêtre dépend du type de relation sélectionné dans la liste.
Pour fermer la fenêtre Relation, cliquez sur la croix «X» dans le coin supérieur droit.
3.1.3.2
Développement de systèmes dans un diagramme
relationnel
Vous pouvez développer la vue initiale d'un diagramme relationnel d'impact afin d'afficher les objets qui
obtiennent leurs données d'un système source.
La vue initiale d'un diagramme d'impact ou de lignage d'un objet affiche le système source où l'objet se trouve à
gauche et une zone pour chaque système affecté à droite. Les systèmes affectés contiennent des objets qui
utilisent des données provenant de l'objet situé dans le système source et vous pouvez afficher ces objets en
cliquant sur l'icône de développement (+) dans le titre de chaque système affecté.
Si vous avez généré un score de qualité des données pour une colonne ou une table dans le module Data Insight
d'Information Steward, vous pouvez visualiser quelles tables ou rapports d'autres systèmes sont affectés par ce
score dans un diagramme d'impact ou de lignage du module Gestion des métadonnées. Lors de l'affichage d'un
diagramme d'impact ou de lignage dans la catégorie Connexions de Data Insight, le score de qualité des données
d'une colonne ou d'une table s'affiche au-dessus du nœud de la colonne ou de la table dans un système source.
Par exemple, le diagramme suivant affiche :
● La colonne Téléphone du système de base de données Application de vente a un score de qualité des données
de 5,12.
● La colonne Téléphone affecte les objets (leur fournit des données) du système DS_Repo_RapidMarts qui, à
son tour, affecte les objets du système BOE Business Intelligence.
Guide de l'utilisateur
Gestion des métadonnées
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
389
Cliquez sur le signe (+) dans le titre de chacun de ces deux systèmes à droite pour afficher les objets spécifiques
affectés par la colonne Téléphone. Par exemple, développez le dernier système, BOE Business Intelligence, pour
afficher le rapport obtenant ses données de la colonne Téléphone. Le diagramme suivant montre que le rapport
SAPSA-05 Credit Memo Customer Detail utilise les données de la colonne Téléphone.
390
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide de l'utilisateur
Gestion des métadonnées
3.1.3.3
Développement progressif de nœuds
Lors de l'affichage de diagrammes d'impact ou de lignage, vous pouvez développer des nœuds d'objet
progressivement pour voir les objets affectés par cet objet dans le même système source et dans d'autres
systèmes source.
Lorsque vous affichez le diagramme d'impact d'un objet, vous pouvez cliquer sur l'icône de réduction pour
n'afficher que l'objet immédiat auquel cet objet fournit des données. Vous pouvez ensuite développer chaque
nœud pour afficher progressivement l'objet suivant.
L'exemple suivant de vue réduite montre que la table SHIPMENT_FACT du système BOE Business Intelligence
obtient des données de la table SHIPMENT_FACT du système d'intégration de données DS_Repo_RapidMarts.
Dans cet exemple, un clic sur l'icône de développement (+) permet de montrer que la table SHIPMENT_FACT
obtient des données de plusieurs tables du système d'intégration de données DS_Repo_RapidMarts.
Guide de l'utilisateur
Gestion des métadonnées
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
391
Dans l'exemple suivant, le développement de l'objet supérieur droit ADDRESS montre que cette table ADDRESS
obtient à son tour des données de deux tables du système DS_Repo_RapidMarts et de la table
vIndividualCustomer du système Application de vente.
392
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide de l'utilisateur
Gestion des métadonnées
3.1.3.4
Recherche d'objets dans un diagramme d'impact ou
de lignage
Décrit comment trouver des objets dans des diagrammes de relations (d'impact et de lignage).
Pour rechercher des données dans un diagramme d'impact ou de lignage :
1. Saisissez le mot-clé souhaité dans la zone de recherche de la barre d'outils au-dessus du diagramme.
2. Pour n'afficher que les objets trouvés, cliquez sur l'icône
appuyez sur Entrée.
, située en regard de la zone de recherche ou
3. Pour afficher en surbrillance les objets trouvés dans l'intégralité du diagramme d'impact ou de lignage, cliquez
sur l'icône
3.1.3.5
, située en regard de l'icône de recherche.
Options d'affichage dynamique pour les diagrammes
d'impact et de lignage
Fournit un tableau des options d'affichage pouvant être utilisées lors de l'affichage de diagrammes d'impact et de
lignage.
Lors de la visualisation d'un diagramme d'impact ou de lignage, vous pouvez sélectionner différentes options pour
l'affichage des objets selon vos besoins. Utilisez les options suivantes pour personnaliser l'affichage d'un
diagramme :
Table 305 :
Icône
Guide de l'utilisateur
Gestion des métadonnées
Nom de l'icône
Description
Vue graphique
Affiche la relation d'impact, de lignage ou relative sous forme d'image gra­
phique.
Vue tabulaire
Affiche la relation d'impact ou de lignage sous forme de tableau.
Recherche
Recherche et affiche uniquement les objets trouvés.
Mettre en surbrillance
Recherche et met en surbrillance les objets trouvés.
Tout développer
Affiche l'intégralité du diagramme d'impact ou de lignage si l'objet spécifi­
que contient des objets intermédiaires.
Tout réduire
Réduit le diagramme de sorte que seul l'objet (ou les objets) immédiat af­
fecté par l'objet principal en cours d'affichage soit visible dans le dia­
gramme.
Afficher la vue initiale
Affiche la vue initiale du diagramme d'impact ou de lignage, qui affiche
l'objet dans son système source développé à gauche et une zone réduite
pour chaque système affecté à droite.
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
393
Icône
Nom de l'icône
Description
Zoom
Ajuste le niveau d'agrandissement et affiche le pourcentage numérique
d'agrandissement (le minimum étant 20 % et le maximum 250 %).
Paramètres
Permet de modifier les paramètres d'affichage du diagramme d'impact ou
de lignage.
Informations associées
Modification des paramètres d'affichage de relations [page 395]
3.1.3.6
Autres métadonnées pour les diagrammes d'impact
et de lignage
Décrit les options apparaissant lorsque vous déplacez le curseur sur un objet dans les diagrammes d'impacts, de
lignage ou associés.
Si vous profilez une table ou exécutez des tâches d'exécution de règle de projet Enterprise dans Data Insight, vous
pouvez également visualiser les résultats de profilage ou les scores de qualité des données en survolant à l'aide du
curseur un diagramme d'impact ou de lignage. Vous trouverez de plus amples informations sur l'activation de
l'affichage des résultats de profilage et des scores dans Connexions Data Insight dans la section Informations
associées.
Lors de l'affichage d'un diagramme d'impact, de lignage ou associé, vous pouvez afficher davantage
d'informations concernant un objet spécifique du diagramme relationnel. Utilisez les options suivantes pour
afficher les détails d'un objet spécifique ou l'impact ou lignage d'un objet spécifique.
Table 306 :
Icône
Nom de l'icône
Description
Afficher les détails
Affiche des informations telles que celles-ci :
●
Autres objets contenus dans cet objet
●
Termes Metapedia associés
●
Attributs personnalisés
●
Description
●
Type de rapport (si l'objet est un rapport)
●
Nom de la base de données (si l'objet est une colonne relationnelle)
.
Affichage de la relation de
l'objet
Affiche la relation de cet objet.
Afficher ou masquer la trace Active et désactive la mise en surbrillance du chemin de l'objet dans le dia­
gramme. Le chemin en surbrillance affiche les objets auprès desquels l'ob­
jet principal en cours de visualisation obtient ses données.
394
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide de l'utilisateur
Gestion des métadonnées
Icône
Nom de l'icône
Description
Tout développer
Affiche l'intégralité du diagramme d'impact ou de lignage si l'objet spécifi­
que contient des objets intermédiaires.
Informations associées
Exécution d'une tâche de profilage dans le projet Enterprise [page 87]
Exécution d'une tâche d'exécution de règle dans le projet Enterprise [page 110]
3.1.3.7
Modification des paramètres d'affichage de relations
Lorsque vous affichez des relations (Associé à, Impact ou Lignage des données) pour un objet Metadata
Management, vous pouvez modifier les paramètres d'affichage pour le type de relation concerné.
Pour modifier les paramètres d'affichage d'une relation :
1. Ouvrez une vue de relation en cliquant sur le nom de l'objet et en sélectionnant
<relation> peut être Associé à, Impact ou Lignage des données.
Vue
<relation> , où
2. Cliquez sur l'icône Paramètres dans le coin supérieur droit et sélectionnez Modifier les paramètres.
3. Dans la boîte de dialogue Paramètres, modifiez les paramètres d'affichage des relations.
Table 307 :
Option
Description
Groupe source utilisateur
Détermine le groupe source. La liste déroulante contient des noms définis par votre admi­
nistrateur. Les administrateurs définissent des groupes source pour cibler l'analyse de re­
lation sur un sous-ensemble de sources d'intégrateur de métadonnées.
Afficher
Sélectionnez une ou plusieurs options pour déterminer ce que vous voyez dans la relation.
Les options varient en fonction du type de relation choisi.
○
Objets intermédiaires : Affiche les objets situés entre le premier objet source et l'objet
cible final.
○
Objets de filtre : Affiche les clauses Where applicables.
○
Lignage d'univers et de requête BW des rapports : Affiche les impacts utilisateur appli­
cables.
Vue
Détermine comment les informations de relation sont affichées dans l'onglet : Graphique
ou Tabulaire. Si vous affichez une table dans l'onglet Lignage des données, la liste dérou­
lante inclut l'élément Mappages de la colonne, qui permet d'afficher les expressions de
mappage utilisées pour obtenir des valeurs dans chaque colonne.
4. Cliquez sur OK pour fermer la boîte de dialogue Paramètres.
Guide de l'utilisateur
Gestion des métadonnées
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
395
Informations associées
Affichage de l'analyse d'impact pour les utilisateurs et les groupes [page 441]
3.1.3.8
Vues graphique et tabulaire de relations
Dans les vues de relations Identique à, Associé à, d'impact et de lignage, les icônes Vue graphique et Vue tabulaire
situées dans le coin supérieur gauche permettent de passer de l'une de ces vues à l'autre. Vous pouvez aussi
basculer entre ces vues lorsque vous modifiez les paramètres d'affichage des relations.
3.1.3.8.1
Vue graphique
Par défaut, les onglets Associé à, Impact et Lignage des données dans Metadata Management affichent une vue
graphique des objets cible et source.
Chaque objet s'affiche sous forme de graphique, qui permet d'effectuer les opérations suivantes :
● Placer le pointeur sur un objet pour afficher des informations telles que :
Table 308 :
Objet
Affiche
Objet d'univers
Nom d'univers et classe d'univers
Table
Nom du schéma et nom de la base de données
Colonne
Nom de la table et nom du schéma
● Cliquer sur un objet pour afficher la page des métadonnées
● Placer le pointeur sur une icône entre deux objets (attribut de relation) pour afficher :
Table 309 :
Source
Affiche
Source SAP BusinessObjects Enterprise
Sélection ou agrégation entre des objets d'univers et un rapport
Source Data Integrator
Nom de la transformation et mappage entre les colonnes source et cible
Intégrateur de base de données relation­ Emplacement de la colonne source lorsqu'elle est utilisée dans la définition
nelle
SQL pour une vue
Remarque
Pour afficher des expressions de mappage, vous devez disposer des droits de création et de modification dans
la configuration de l'intégrateur.
Exemple
La vue graphique suivante affiche le lignage des données pour l'objet d'univers AMT_CREDIT_VALUE :
396
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide de l'utilisateur
Gestion des métadonnées
3.1.3.8.2
Vue tabulaire
La vue tabulaire affiche une ligne pour chaque objet cible et objet source avec les informations suivantes.
Table 310 :
Nom de colonne
Description
Cible
L'objet cible reçoit les données dotées d'une ou plusieurs des
caractéristiques suivantes :
Source
●
Calculées à partir de l'objet source
●
Transformées à partir de l'objet source
●
Directement issues de l'objet source
L'objet source fournit des données copiées ou transformées
en vue de faire partie de l'objet cible.
Par exemple, dans la catégorie Business Intelligence, un objet
de colonne relationnelle et un objet de champ de rapport peu­
vent avoir une relation source-cible.
Étapes de l'objet sélectionné
Nombre d'objets parcourus par les données depuis la source
vers la cible finale ou depuis la cible vers la première source.
Attributs de relations
Relation entre la source et la cible.
Guide de l'utilisateur
Gestion des métadonnées
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
397
Nom de colonne
Description
Mappage
Si la source est un document Web Intelligence pour des objets
d'univers inclus dans un ou plusieurs filtres de requête, cette
colonne contient les informations de mappage de l'expression
WHERE pour le filtre.
Si la cible est une mesure, cette colonne contient les éléments
suivants :
●
Nom de la transformation (nom de l'objet d'univers).
●
Expression de mappage (calcul permettant d'obtenir la
valeur pour la mesure).
Si les données source ont été transformées à partir d'un sys­
tème ETL, cette colonne contient les éléments suivants :
●
Nom de la transformation (nom du flux de données dans
une source Data Integrator).
●
Expression de mappage dans la transformation.
Remarque
Pour afficher l'expression de mappage, les utilisateurs doi­
vent disposer du droit de modification pour la source d'in­
tégrateur.
Exemple
La vue tabulaire suivante affiche le lignage des données pour l'objet d'univers Amt Credit Value.
398
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide de l'utilisateur
Gestion des métadonnées
3.1.3.8.3
Exportation de vues vers Microsoft Excel
Vous pouvez exporter la représentation tabulaire d'une vue de relations de métadonnées vers une feuille de calcul
Microsoft Excel.
Les vues de relations à la fois graphiques et tabulaires sont dotées d'une icône permettant d'exporter la
représentation tabulaire vers un fichier Microsoft Excel.
Le fichier est exporté vers le dossier Téléchargements de Windows. Le format du nom de fichier est le suivant :
IS_<NomObjetRacine>_Relation_aaaammjj_hhmmss.xls.
Le fichier exporté contient trois feuilles :
● Version : identifie le numéro de version Information Steward ainsi que la date et l'heure de création de la feuille
de calcul.
● Objet : décrit l'objet, y compris son nom, son chemin d'accès et son type de relation (tel que "Lignage des
données").
● Relations : affiche le contenu de la vue tabulaire pour l'objet racine.
3.1.4 Relations définies par l'utilisateur entre des objets
Les intégrateurs de métadonnées collectent les relations les plus courantes entre des objets et le module
Metadata Management les affiche dans les onglets d'analyse de relation Identique, Impact et Lignage des
données. Vous pouvez toutefois être amené à établir des relations supplémentaires dans certaines situations
telles que :
● Pour regrouper des objets partageant une valeur commerciale commune ou un autre facteur commun. Par
exemple, pour regrouper des rapports appartenant tous à un même domaine tel que Ventes ou pour
regrouper des tables dans un schéma en étoile.
Si vous établissez et définissez une nouvelle relation entre des objets, elle apparaît dans l'onglet Associé.
● Pour établir des relations pour un objet que le module Metadata Management n'a pas détecté, par exemple
des tables pour une procédure stockée.
Si vous établissez une relation déjà définie, elle apparaît dans l'onglet d'analyse de relation correspondant de
la page Metadata Management de l'objet.
3.1.4.1
Etablissement de relations définies par l'utilisateur
entre des objets
Suivez les étapes indiquées pour ajouter des métadonnées au bac à objets pour pouvoir ensuite sélectionner des
objets pour votre relation. Pour accéder à ces étapes, voir la rubrique Ajout d'objets relationnels au bac à objets
pour exportation (voir le lien ci-dessous dans Rubriques associées).
Pour définir des relations :
1. Cliquez sur Ajouter au bac à objets.
Guide de l'utilisateur
Gestion des métadonnées
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
399
Le bouton Bac à objets (nombre) situé au-dessus affiche un nombre entre parenthèses indiquant combien
d'objets sont contenus dans le bac à objets. Vous devez disposer de deux objets ou plus pour établir une
relation.
2. Cliquez sur Bac à objets (nombre).
3. Dans la boîte de dialogue Bac à objets, cochez la case en regard de chaque objet pour lequel vous voulez
définir une relation. Pour sélectionner tous les objets, cochez la case du haut.
4. Cliquez sur Etablir la relation.
5. Dans la boîte de dialogue Etablir la relation, sous Type de relation, sélectionnez l'une des relations suivantes :
Table 311 :
Relation
Options
Relation existante
Si vous sélectionnez cette option par défaut, sélectionnez l'une des relations définies sui­
vantes dans la liste déroulante :
Nouvelle relation
○
Impact (défini par l'utilisateur)
○
Identique à (défini par l'utilisateur)
○
Associé
○
Schéma en étoile
Si vous sélectionnez cette option, exécutez les actions suivantes :
○
Dans la zone de texte Nom de la relation, saisissez un nom explicite.
○
Dans la zone de texte Description de la relation, saisissez une description de votre nou­
velle relation.
6. Si vous sélectionnez une relation d'impact, associée ou de schéma en étoile ou si vous définissez une nouvelle
relation, le bas de la fenêtre affiche les objets source et les objets cible de la relation.
7. Si un objet n'est pas correctement référencé en tant qu'objet source ou objet cible, sélectionnez-le, puis
cliquez sur la flèche pour le déplacer vers la zone appropriée.
8. Cliquez sur OK dans le message indiquant que la relation a bien été établie, puis cliquez sur le bouton Fermer
dans le coin supérieur droit du bac à objets.
9. Cliquez sur Produit dans la liste des tables, puis sélectionnez Afficher l'impact ou Afficher le lignage des
données pour afficher les relations de cet objet.
10. Cliquez dans l'onglet Associé pour afficher la relation que vous avez définie.
Lorsque vous placez le pointeur sur l'icône d'attribut de relation, la fenêtre contextuelle affiche le nom et la
description de la relation définie par l'utilisateur.
Informations associées
Ajout d'objets relationnels au bac à objets pour exportation [page 408]
3.1.4.2
Suppression d'une relation définie par l'utilisateur
1. Accédez à l'objet dont vous souhaitez supprimer la relation définie par l'utilisateur.
2. Clquez sur
Vue <[relation]>
Défini par l'utilisateur . (La relation d'élément de menu affichée dépend
de la dernière vue sélectionnée.)
400
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide de l'utilisateur
Gestion des métadonnées
3. Cochez la case en regard de l'objet associé.
4. Cliquez sur Supprimer la relation, puis cliquez sur OK à l'invite demandant si vous souhaitez supprimer la
relation sélectionnée.
3.1.5 Ajout d'annotations
Vous pouvez ajouter des annotations à vos objets afin de noter des informations utiles les concernant. Une fois
l'annotation ajoutée, l'icône d'annotation apparaît en regard de l'objet. Pointez vers l'icône pour lire l'annotation.
Pour ajouter une annotation à un objet :
1. Cliquez sur le nom de l'objet pour lequel vous désirez ajouter une annotation et sélectionnez Modifier
l'annotation.
2. Saisissez les informations pertinentes dans la zone de texte Annotation et cliquez sur OK.
3. L'icône d'annotation (
) apparaît en regard du nom de l'objet.
4. Pour afficher l'annotation, déplacez le pointeur sur l'icône de l'annotation.
5. Cliquez sur l'icône d'annotation pour ouvrir la page détaillée de l'objet. L'annotation est référencée dans les
attributs de l'objet.
3.1.6 Attributs personnalisés pour les objets de métadonnées
Les attributs personnalisés vous permettent d'ajouter des informations aux objets dans Information Steward. Par
exemple, vous pouvez définir un attribut personnalisé pour :
● Ajouter des descriptions d'objet supplémentaires
● Identifier l'administrateur de données pour un objet
● Marquer les objets contenant des informations sensibles
● Evaluer la pertinence de l'objet
● Relier un objet à un site Web
Les utilisateurs autorisés à modifier les objets (tels que les sources d'intégrateur, les connexions, les tables, etc.)
peuvent créer des attributs personnalisés qui s'appliquent aux types d'objet et saisir des valeurs pour les attributs
personnalisés. Les utilisateurs peuvent ensuite afficher et rechercher ces attributs personnalisés en fonction de
leurs autorisations.
L'administrateur associe des attributs personnalisés à des objets et peut ensuite définir des valeurs d'attribut
pour chaque instance d'objet de l'une des manières suivantes :
● Saisir des valeurs pour un objet individuel.
● Utiliser la feuille de calcul de l'objet pour définir les valeurs d'attribut personnalisé (et les annotations) pour
plusieurs objets.
Pour plus d'informations sur les attributs personnalisés, notamment sur leur création et sur leur modification,
consultez la section Attributs personnalisés de ce guide.
Guide de l'utilisateur
Gestion des métadonnées
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
401
Informations associées
Attributs personnalisés [page 824]
Création et association d'attributs personnalisés [page 825]
Modification d'un attribut personnalisé [page 826]
Réajustement de l'affichage des attributs personnalisés [page 827]
Suppression d'un attribut personnalisé [page 829]
3.1.7 Modifier les préférences des relations
Pour vous assurer que le module Gestion des métadonnées de SAP Information Steward reconnaît le même objet
dans différents systèmes source, vous devez définir les préférences de relations appropriées.
3.1.7.1
Objet identique dans plusieurs systèmes source
Un objet peut exister dans plusieurs systèmes source d'intégrateur de métadonnées. Les systèmes source font
référence au même objet physique. Par exemple, une table Clients peut exister dans différentes sources
d'intégrateur de métadonnées telles qu'un système de gestion de base de données relationnelle et un système
SAP BusinessObjects Enterprise. Les différents systèmes source qualifient un nom de table avec le nom de la
base de données, le nom du catalogue et le nom du schéma, comme illustré ci-dessous :
● Dans SQL Server, un nom de table complet est au format suivant :
<databasehostname.catalogname.schemaname.tablename>
Par exemple,
server-01.ForenzaDW.dbo.customer
● Dans un système SAP BusinessObjects Enterprise, un nom de table complet est au format suivant :
<CMSservername.catalogname.schemaname.tablename>
Par exemple :
CMS-server1.SalesDW.DBO.customer
● Dans SAP Data Federator, un nom de table complet est au format suivant :
<databasename.catalogname.schemaname.tablename>
Par exemple :
server-02.ForenzaDW.SQLServer.customer
● Dans Oracle, un nom de table complet est au format suivant :
<Oraclehost.Oracleinstance.schemaname.tablename>
402
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide de l'utilisateur
Gestion des métadonnées
Par exemple :
server-03.ForenzaDW.scott.customer
Il peut être nécessaire de définir les Préférences d'impact et de lignage des données et les Règles d'équivalence
d'objet pour s'assurer que SAP Metadata Management traite la table comme étant le même objet physique que
dans les onglets Relation identique, Analyse d'impact et Analyse de lignage des données.
3.1.7.2
Définition des préférences d'impact et de lignage des
données
Définissez les options des Préférences d'impact et de lignage des données pour vous assurer que le module
Metadata Management de SAP Information Steward affiche l'analyse d'impact et de lignage des données
appropriée entre les systèmes source d'intégrateur de métadonnées. Ces préférences doivent être définies une
seule fois, lors de la première configuration des systèmes source. Vous pouvez toutefois les modifier à tout
moment.
Pour définir les Préférences d'impact et de lignage des données, vous devez appartenir au groupe d'utilisateurs
Metadata Management.
1. Cliquez sur
Gérer
Préférences
dans le coin supérieur droit de la fenêtre Information Steward.
2. Saisissez le Nombre d'objets Metadata Management par page.
3. Définissez les options requises dans la section Préférences d'impact et de lignage des données de la fenêtre
Préférences sur la base des descriptions suivantes :
Guide de l'utilisateur
Gestion des métadonnées
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
403
Table 312 :
Option
Description
Quel est le niveau le plus élevé utilisé pour déterminer si
deux objets de relations sont identiques ?
Le niveau «le plus élevé» fait référence au nom complet
d'un objet. Pour en savoir plus, voir la rubrique Objet identi­
que dans plusieurs systèmes source [page 402].
Les options incluent :
○
Catalogue : sélectionnez cette option si vous voulez un
niveau plus élevé que le niveau par défaut (Schéma).
○
Base de données : sélectionnez cette option si vous
voulez un niveau plus élevé que le niveau par défaut
(Schéma).
○
Table : sélectionnez cette option si vous voulez un ni­
veau moins élevé que le niveau par défaut (Schéma).
Par exemple, utilisez le niveau de table pour que
Metadata Management reconnaisse qu'une table est
identique même si elle porte deux noms de schéma dif­
férents.
○
Schéma : il s'agit du niveau par défaut. Metadata
Management reconnaît que les tables sont identiques
lorsque les schémas ont été définis comme étant équi­
valents. Par exemple, le code ci-dessous affiche les
noms complets faisant référence à la même table cli­
ents :
Server-01.ForenzaDW.sa.customer
CMS-server1.SalesDW.DBO.customer
La comparaison d'objets doit-elle respecter la casse ?
Le paramètre par défaut est Oui. Sélectionnez Oui si vous
voulez tenir compte de la casse pour déterminer si deux ob­
jets sont identiques. Sinon, sélectionnez Non.
4. Si vous conservez les paramètres par défaut et que vous n'avez pas apporté d'autres modifications dans les
Préférences, cliquez sur Fermer. Si vous avez modifié les paramètres, cliquez sur Enregistrer, puis sur Fermer.
Si vous utilisez des rapports d'impact et de lignage des données, vous devez recalculer le contenu de la table
intermédiaire de lignage des données afin d'intégrer vos valeurs modifiées pour les Préférences d'impact et de
lignage des données. Vous pouvez configurer une planification similaire pour calculer la table intermédiaire de
lignage des données à intervalles réguliers.
3.1.7.3
Règles d'équivalence d'objet pour les relations
identiques
Le module Gestion des métadonnées de SAP Information Steward utilise les valeurs des Préférences d'impact et
de lignage des données avec des Règles d'équivalence d'objet pour déterminer si un objet portant deux noms
différents est le même objet physique. Par exemple, dans SQL Server, l'utilisateur dbo est l'utilisateur identique
sa et l'option de niveau le plus élevé dans Préférences d'impact et de lignage des données est définie sur schéma.
404
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide de l'utilisateur
Gestion des métadonnées
Par conséquent, dbo.TableA est identique à sa.TableA dans un catalogue donné. Le module Gestion des
métadonnées a déjà défini cette règle d'équivalence d'objet.
Si d'autres objets sont dotés d'identificateurs de haut niveau différents, utilisez les règles d'équivalence d'objet
pour indiquer au module Gestion des métadonnées qu'un objet est identique. Vous spécifiez ces règles une seule
fois, lors de la configuration de vos systèmes source.
3.1.7.4
Définition de règles d'équivalence d'objet pour des
relations identiques
Pour définir des règles d'équivalence d'objet pour des relations identiques :
1. Choisissez
Gérer
Préférences
dans l'angle supérieur droit de la fenêtre Information Steward.
2. Accédez à la section Règles d'équivalence d'objet dans les Paramètres de gestion des métadonnées. Le Côté
gauche représente une source d'intégrateur qui nomme une table avec les qualificateurs de niveau supérieur
que vous avez sélectionnés dans les colonnes Base de données, Catalogue et Schéma. De même, le Côté droit
représente une autre source d'intégrateur, mais utilise d'autres noms pour qualifier la même table physique.
Table 313 :
En-tête de colonne
Description
Contexte
Nom de la source d'intégrateur. Faites votre choix dans la liste déroulante. L'option par dé­
faut est Toutes, à savoir toutes les sources d'intégrateur configurées dans Gestion des
métadonnées.
Base de données
Nom de la base de données. L'option par défaut est un astérisque (*), qui indique que le
nom de la base de données du côté gauche est identique à celui du côté droit.
Catalogue
Nom du catalogue. L'option par défaut est un astérisque (*), qui indique que le nom du cata­
logue du côté gauche est identique à celui du côté droit.
Schéma
Identificateur général des tables pour lesquelles vous souhaitez définir la règle d'équiva­
lence. L'option par défaut est un astérisque (*), qui indique que le nom de l'identificateur du
Côté gauche est identique à celui du Côté droit.
3. Cliquez sur la cellule sous Contexte dans la colonne Côté gauche et la colonne Côté droit pour sélectionner le
nom de chaque source d'intégrateur dans la liste déroulante.
4. Cliquez sur la cellule sous chaque en-tête de colonne pour sélectionner les noms d'objets dans la colonne
Côté gauche et la colonne Côté droit pour identifier les noms de qualificateur utilisés dans chaque source
d'intégrateur.
Remarque
Si vous utilisez des rapports d'impact et de lignage des données dans Afficher Rapports , dans le coin
supérieur droit de la fenêtre Information Steward, vous devez recalculer le contenu de la table temporaire de
lignage des données pour intégrer vos modifications dans les Règles d'équivalence d'objet.
Guide de l'utilisateur
Gestion des métadonnées
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
405
3.1.8 Exportation d'objets relationnels
Le module Metadata Management de SAP Information Steward permet d'exporter des objets relationnels d'une
source d'intégration de données, de base de données relationnelle ou de modélisation des données dans le
référentiel Information Steward vers un fichier XML Common Warehouse Modeling (CWM) général ou un fichier
XML CWM.
Table 314 :Types de fichiers à utiliser pour les objets exportés
Type de fichier
Types d'objets exportés
Fichier XML Common Warehouse Modeling (CWM)
Fichier général qui inclut tous les types d'objets relationnels.
Vous pouvez sélectionner les objets suivants à exporter vers
un fichier XML CWM général :
Fichier XML CWM
●
Base de données
●
Catalogue
●
Schéma
●
Table
●
Vue
●
Procédure
Fichier qui contient un sous-ensemble des objets relationnels
importés dans SAP BusinessObjects Enterprise pour créer un
univers. Vous pouvez sélectionner les objets suivants à expor­
ter vers un fichier XML CWM pour créer un univers :
●
Base de données - Le module Metadata Management ex­
porte une base de données relationnelle en tant que cata­
logue.
●
Catalogue - Seul un catalogue peut être sélectionné pour
créer un univers. Tous les schémas, tables et vues sélec­
tionnés doivent appartenir au même catalogue.
●
Schéma
●
Table
●
Vue - Le module Metadata Management exporte une vue
en tant que table lorsque vous exportez vers un univers.
Remarque
Dans un système SGBDR, une instance de serveur correspond à une base de données et une base de données
correspond à un catalogue.
La table suivante référence les objets relationnels et les métadonnées que le module Metadata Management
exporte pour chaque objet.
Table 315 :
Type d'objet relationnel
Métadonnées exportées
Catalogue
Attributs tels que nom
Schéma
Attributs tels que nom
406
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide de l'utilisateur
Gestion des métadonnées
Type d'objet relationnel
Métadonnées exportées
Table
Attributs tels que nom
Si une relation identique existe :
Vue
●
Annotation
●
Nom commercial
●
Description commerciale
Attributs tels que nom
Si une relation identique existe :
Colonne
●
Annotation
●
Nom commercial
●
Description commerciale
Attributs tels que nom, type de données, longueur
Si une relation identique existe :
●
Annotation
●
Nom commercial
●
Description commerciale
Si la colonne est une clé primaire :
●
Référence de contrainte basée sur l'ordre des clés pri­
maires dans les colonnes
Si la colonne est une clé étrangère :
●
Si la table cible est incluse dans l'exportation et que les
colonnes cible font partie de la clé primaire, le module
Metadata Management exporte la clé étrangère.
Si des informations de lignage des données existent et
que l'exportation a pour objectif la création d'un univers :
●
Paramètre de la procédure
Chemin de l'instance de serveur, de la base de données,
du schéma, de la table
Attributs tels que nom, type de données et type de paramètre
(entrée, sortie, entrée-sortie, retour)
Remarque
Lorsque vous exportez un objet parent, le module Metadata Management exporte aussi tous ses objets enfant.
Par exemple, si vous exportez une table, le module Metadata Management exporte la table et toutes les
colonnes qu'elle contient. De la même manière, si vous exportez un schéma, Metadata Management exporte le
schéma et toutes les tables (et leurs colonnes) qu'il contient.
Informations associées
Exportation d'objets vers un fichier XML CWM général [page 408]
Exportation d'objets pour créer un univers [page 410]
Guide de l'utilisateur
Gestion des métadonnées
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
407
3.1.8.1
Ajout d'objets relationnels au bac à objets pour
exportation
Avant de démarrer, localisez l'objet que vous voulez ajouter au bac à objets pour exportation.
Imaginons, par exemple, que vous vouliez exporter toutes les tables dont le nom commence par «Produit» depuis
une base de données intitulée AdventureWorksLT. Sur la page Répertoire de Gestion des métadonnées, accédez
à la catégorie Bases de données relationnelles, puis cliquez sur AdventureworksLT et sur Afficher les détails.
Remarque
Les objets collectés par l'intégrateur de métadonnées MIMB ne peuvent pas être exportés.
1. Cliquez sur l'icône Développer dans l'angle supérieur droit de la zone Tables pour afficher toutes les tables
dans l'objet.
2. Cliquez sur le nom de la table pertinente dans l'objet.
3. Cliquez sur Ajouter au bac à objets dans la liste déroulante.
4. Continuez à ajouter les tables à exporter dans le bac à objets.
Notez que l'icône de bac à objets avec une coche (
bac à objets.
) s'affiche en regard de chaque nom de table ajouté au
Conseil
Le nombre d'objets contenus dans le bac à objets est indiqué entre parenthèses en regard du lien Bac à
objets en haut de la page.
3.1.8.2
Exportation d'objets vers un fichier XML CWM
général
Avant de suivre ces étapes, vérifiez que vous avez ajouté les objets à exporter au bac à objets.
Suivez cette procédure pour exporter des objets vers un fichier XML CWM général :
1. Cliquez sur le Bac à objets situé dans la partie supérieure de la fenêtre Gestion des métadonnées.
2. Sélectionnez les objets à exporter dans la boîte de dialogue Bac à objets.
a. Pour exporter un sous-ensemble d'objets du bac à objets, cochez la case en regard de chaque objet
souhaité.
b. Pour exporter un schéma ainsi que toutes les tables (et leurs colonnes) qu'il contient, cochez la case en
regard du nom du schéma.
c. Pour exporter tous les objets d'un type d'objet, cochez la case du type d'objet concerné.
3. Cliquez sur Exporter vers CWM.
4. Saisissez un nom explicite pour le fichier XML CWM vers lequel exporter les objets relationnels dans la zone
de texte Nom d'exportation.
408
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide de l'utilisateur
Gestion des métadonnées
5. Si vous avez sélectionné des tables qui appartiennent à plusieurs systèmes source pour lesquels une relation
identique est disponible, la zone Définir la priorité de recherche pour le nom et la description de l'entreprise est
activée.
Lorsque vous exportez un objet, le nom et la description de l'entreprise associée sont également exportés
vers le fichier XML CWM. Par défaut, le module Gestion des métadonnées exporte ces valeurs commerciales
depuis le système source dans lequel vous avez sélectionné les objets. Vous pouvez être amené à modifier les
systèmes source dans la zone Définir la priorité de recherche pour le nom et la description de l'entreprise
dans les cas suivants, par exemple :
○ Le nom et la description de l'entreprise n'existent pas dans le système source utilisé pour l'exportation.
○ Le nom et la description de l'entreprise existent dans le système source utilisé pour l'exportation, mais
vous voulez utiliser les valeurs commerciales d'un autre système source.
Pour changer l'ordre de priorité, déplacez toutes les sources de la zone Priorité de recherche vers la zone
de liste Sources disponibles. Déplacez ensuite chaque source vers la zone Priorité de recherche dans
l'ordre souhaité.
Remarque
La source d'origine dans laquelle vous avez sélectionné les objets doit apparaître dans la zone Priorité de
recherche.
6. Cliquez sur OK. La fenêtre Exporter la liste affiche les informations suivantes :
Table 316 :
Nom de colonne
Description
Nom
Spécifie le nom de l'exportation.
Pour la création
d'univers
Contient une coche si l'exportation a pour objectif la création d'univers.
Statut
Indique le statut de l'exportation. Les valeurs possibles sont les suivantes :
○
Terminé
○
Echec
Créé
Indique la date et l'heure de création du fichier d'exportation.
Message d'erreur
Contient des messages d'erreurs si des erreurs sont survenues lors de l'exportation. En l'absence
d'erreur, cette colonne n'apparaît pas.
Actions
Indique les actions que vous pouvez exécuter sur le fichier XML CWM. Les valeurs possibles sont les
suivantes :
○
Télécharger - Vous pouvez soit ouvrir le fichier pour le visualiser, soit l'enregistrer dans un réper­
toire.
○
Supprimer
7. Cliquez sur Actualiser pour mettre à jour le statut.
8. A la fin de l'exportation, cliquez sur Télécharger pour afficher le fichier XML CWM ou enregistrer les résultats
dans un répertoire.
9. Si vous avez affiché le fichier XML CWM, cliquez sur l'icône de la flèche Précédent du navigateur Web pour
revenir à laGestion des métadonnées.
Guide de l'utilisateur
Gestion des métadonnées
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
409
3.1.8.3
Exportation d'objets pour créer un univers
Lorsque vous exportez des objets pour la création d'univers, vous pouvez importer le fichier XML CWM via SAP
BusinessObjects Enterprise Designer pour créer un univers ou mettre à jour un univers existant.
Pour créer un univers à partir du fichier XMLCWM que vous exportez, les objets exportés doivent répondre aux
critères de création d'univers suivants :
● Seuls des objets de catalogue, schéma, table ou vue sont sélectionnés dans le bac à objets.
● Seul un catalogue est sélectionné.
● Tous les objets de schéma, table et vue sélectionnés appartiennent au même catalogue.
Remarque
SAP Information Steward prend en charge uniquement les univers créés avec SAP BusinessObjects
Enterprise 3.X, à savoir les univers ayant l'extension .unv et non les univers ayant l'extension .unx.
3.1.8.3.1
Ajout d'informations de lignage des données de
colonne
Lorsque vous exportez pour créer un univers, vous pouvez spécifier que vous voulez inclure des informations de
lignage des données pour la colonne depuis laquelle la colonne exportée obtient ses données.
Vous pouvez sélectionner l'une des trois options suivantes de lignage des données de colonne :
● Ne pas inclure les informations de lignage des données - Sélectionnez cette option si vous ne voulez pas
inclure d'informations de lignage des données de colonne. Cette option est celle par défaut
● Inclure les informations de lignage des données depuis les sources actuelles uniquement - Sélectionnez cette
option si vous voulez que les métadonnées exportées incluent des informations sur l'origine des données de
colonne dans le même système source.
● Inclure les informations de lignage des données depuis toutes les sources d'origine - Sélectionnez cette option
si vous voulez que les métadonnées exportées incluent des informations sur l'origine des données de colonne
dans le système source d'origine.
3.1.8.3.2
Exportation pour créer un univers
Pour exporter des objets vers un fichier XML CWM afin de créer un univers :
1. Sélectionnez les objets à exporter.
2. Cliquez sur Bac à objets (<nombre>) dans l'angle supérieur droit de la page Information Steward.
Le nombre entre parenthèses indique le nombre d'objets dans le bac à objets.
3. Dans le bac à objets, sélectionnez les objets à exporter.
a. Pour exporter un sous-ensemble d'objets du bac à objets, cochez la case en regard de chaque objet
souhaité.
b. Pour exporter un schéma et toutes les tables (et colonnes) qu'il contient, cochez la case en regard du
nom du schéma.
410
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide de l'utilisateur
Gestion des métadonnées
c. Pour exporter tous les objets d'un type d'objet, cochez la case du type d'objet concerné.
Par exemple, pour sélectionner tous les objets de table, cochez la case en regard de Tables.
4. Cliquez sur Exporter vers l'univers.
5. Dans la fenêtre Exporter vers l'univers, dans la zone de texte Nom de l'exportation, saisissez un nom explicite
pour le fichier XML CWM vers lequel exporter les objets relationnels.
6. Sélectionnez l'une des options suivantes de lignage des données.
a. Si vous ne voulez pas inclure d'informations de lignage des données de colonne, sélectionnez Ne pas
inclure les informations de lignage des données. Cette option est sélectionnée par défaut.
b. Si vous voulez inclure des informations de lignage des données de colonne pour les tables figurant dans le
même système source, sélectionnez Inclure les informations de lignage des données depuis les sources
actuelles uniquement.
c. Si vous voulez inclure les informations de lignage des données de colonne du système source d'origine
d'où proviennent les données, sélectionnez Inclure les informations de lignage des données depuis toutes
les sources d'origine.
7. Cliquez sur OK. La fenêtre Exporter la liste affiche les informations suivantes :
Table 317 :
Nom de colonne
Description
Nom
Spécifie le nom de l'exportation.
Pour la création d'univers
Contient une coche si l'exportation a pour objectif la créa­
tion d'univers.
Statut
Indique le statut de l'exportation. Les valeurs possibles sont
les suivantes :
○
Terminé
○
Échec
Créé
Indique la date et l'heure de création du fichier d'exporta­
tion.
Message d'erreur
Contient des messages d'erreurs si des erreurs sont surve­
nues lors de l'exportation. En l'absence d'erreur, cette co­
lonne n'apparaît pas.
Actions
Indique les actions que vous pouvez exécuter sur le fichier
XML CWM. Les valeurs possibles sont les suivantes :
○
Télécharger - Vous pouvez soit ouvrir le fichier pour le
visualiser, soit l'enregistrer dans un répertoire.
○
Supprimer
8. Cliquez sur Actualiser pour mettre à jour le statut.
9. À la fin de l'exportation, cliquez sur l'action Télécharger pour enregistrer le fichier XML CWM dans un
répertoire depuis lequel vous pourrez l'importer dans SAP BusinessObjects Enterprise Designer pour créer un
univers ou mettre à jour un univers existant.
3.1.9 Affichage de rapports de métadonnées personnalisés
Le module Metadata Management de SAP Information Steward fournit des rapports Crystal personnalisés pour
afficher des informations de métadonnées supplémentaires contenues dans le référentiel Information Steward.
Guide de l'utilisateur
Gestion des métadonnées
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
411
Pour afficher une liste de rapports personnalisés, sélectionnez Afficher Rapports . Ces rapports
personnalisés permettent d'effectuer les analyses suivantes et de répondre à des questions types.
Remarque
Ce tableau affiche les rapports personnalisés et les types de catégories prédéfinis fournis par Information
Steward. Vous pouvez créer d'autres rapports personnalisés sous une ou plusieurs catégories prédéfinies ou
sous une nouvelle catégorie que vous définissez. Vous pouvez, par exemple, être amené à vouloir répondre à la
question suivante : Quelles sont les tables portant des noms identiques dans différentes sources
d'intégrateur ? Vous trouverez de plus amples informations sur l'activation de l'affichage des rapports définis
par l'utilisateur dans Information Steward dans la section «Affichage des rapports définis par l'utilisateur dans
Information Steward» du Guide d'administration.
Table 318 :Utilisation des rapports personnalisés
Type de rapport
Rapports
Rapports d'impact
Rapports de lignage des don­
nées
Rapports d'utilisation
3.1.9.1
Informations contenues dans le rapport
●
Par table
●
Par univers
Objets d'univers par rapport
●
Cibles affectées si je modifie une source spécifi­
que.
●
Les rapports qui utilisent des tables spécifiques.
●
Les rapports qui utilisent des univers spécifi­
ques.
●
Objets de trace de la cible à la source
●
Les rapports qui utilisent des objets d'univers
spécifiques.
●
Où les objets sont utilisés et quels sont leurs at­
tributs.
●
Détails de l'objet d'univers
●
Nombre d'utilisations par univers
●
Flux de données utilisant des ta­
bles
●
Quels objets d'univers portent des noms identi­
ques dans des classes ou des univers différents.
●
Tables utilisées par des flux de
données
●
Combien de rapports utilisent un univers ou un
objet spécifique dans un univers.
●
Quels sont les objets fréquemment utilisés ou
pas utilisés du tout.
●
Quels sont les flux de données qui utilisent une
table spécifique.
●
Quelles sont les tables utilisées par un flux de
données spécifique.
Interrogation de rapports Crystal utilisant des vues
du référentiel
Vous pouvez interroger les vues suivantes dans le référentiel Information Steward pour vos rapports Crystal.
Table 319 :Vues du référentiel pour l'interrogation de rapports Crystal
Vue
Nom
MMRV_Relational_Model
Consolide différents éléments de bases de données relationnelles pour obtenir
toutes les informations requises sur un objet relationnel à partir d'une vue unique.
412
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide de l'utilisateur
Gestion des métadonnées
Vue
Nom
MMRV_Universe_Model
Consolide l'ensemble des classes et objets d'un univers.
Remarque
Cette vue ne conserve pas la structure hiérarchique des classes et des objets
(classes imbriquées et objets imbriqués).
MMRV_Flat_File_Model
Consolide toutes les informations sur les fichiers plats, les enregistrements de fi­
chiers et les éléments de fichiers.
MMRV_Relationship
Consolide les informations sur les différents types d'objets pour mieux compren­
dre les relations d'objets.
MMRV_ST_Relationship
Consolide les informations sur les relations source et cible.
MMRV_Universe_Derived_Table
Consolide les informations sur les tables dérivées dans un univers et leurs rela­
tions avec d'autres objets.
MMRV_Universe_Derived_Column
Consolide les informations sur les colonnes dérivées dans un univers et leurs rela­
tions avec d'autres objets.
MMRV_Report_Universe
Consolide les informations sur les relations entre un univers et des rapports.
MMRV_Report_Columns
Consolide les informations sur les relations entre des rapports et une colonne re­
lationnelle.
MMD_Alternate_Relationship
Crée une table de reporting pour les informations d'impact et de lignage des don­
nées de bout en bout dans toutes les sources.
Remarque
Pensez à calculer et enregistrer les informations d'impact et de lignage des
données avant d'utiliser cette vue pour le reporting.
3.1.9.2
Scénarios d'utilisation de vues ou de tables pour la
personnalisation des rapports Crystal
Scénarios pour personnaliser vos rapports Crystal dans les vues et les tables du référentiel Information Steward.
Table 320 :Scénarios d'utilisation types
Scénario
Vue ou table
Vous voulez rechercher les noms de tables et noms de sché­
mas d'une colonne donnée.
Utilisez la vue MMRV_Relational_Model pour demander les
noms de tables et noms de schémas.
Vous voulez rechercher toutes les tables et colonnes avec un
type de données de colonne spécifique ou rechercher toutes
les tables et colonnes utilisées dans un rapport donné.
Utilisez la vue MMRV_Relational_Model et la table MMD_Rela­
tional_Column pour obtenir les tables et colonnes avec le type
de données spécifié.
Vous voulez rechercher toutes les bases de données et tous
les schémas utilisés dans un rapport donné.
Utilisez la vue MMRV_Relational_Model pour demander les
noms de bases de données et de schémas pour un rapport
donné.
Guide de l'utilisateur
Gestion des métadonnées
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
413
Scénario
Vue ou table
Vous voulez écrire des rapports d'impact et de lignage des
données personnalisés.
Utilisez la vue MMD_Alternate_Relationship pour demander
l'impact et le lignage des données dans toutes les sources.
3.1.10 Affichage des données de connexion Data Insight
Etapes à suivre pour afficher les objets Data Insight depuis l'onglet Metadata Management dans Information
Steward.
Vous pouvez afficher plusieurs objets Data Insight depuis l'onglet Metadata Management tels que les données, les
scores et les résultats de profilage. Vous pouvez également visualiser les données source pour une table et
afficher les résultats de profilage.
Pour afficher les données dans une table source de connexion Data Insight depuis Metadata Management :
1. Cliquez sur le nom d'une connexion Data Insight dans le répertoire Metadata Management et sélectionnez
Afficher les détails.
2. Sélectionnez le nom d'une table puis cliquez sur Visualisation des données.
Dans la boîte de dialogue Visualisation des données, vous pouvez choisir les colonnes que vous souhaitez
visualiser. Vous pouvez également filtrer, exporter ou trier les données.
3.1.10.1 Affichage des tables et des scores Data Insight dans
Metadata Management
Avant de pouvoir afficher les scores de Data Insight, vous devez ouvrir le module Data Insight, ajouter la table au
projet Enterprise, puis exécuter les règles contenant les scores. Pour en savoir plus, voir Exécution d'une tâche
d'exécution de règle dans le projet Enterprise [page 110].
Pour afficher les scores de table et les scores de colonne de Data Insight :
1. Dans Metadata Management, sélectionnez le nom de la connexion Data Insight que contient la table que vous
souhaitez afficher et sélectionnez Afficher les détails.
La page de connexion s'ouvre et présente les informations de connexion ainsi que les schémas et les tables
dans la connexion.
2. Sélectionnez la table applicable pour afficher ses détails de colonne.
Seules les colonnes ayant une règle liée contiennent un score.
3. Cliquez sur le bouton bascule Afficher les attributs dans la partie supérieure de la fenêtre pour afficher le
score de table, le schéma, la connexion à la base de données et le type de table.
4. Cliquez sur le score de table.
La boîte de dialogue Détail du score, contenant des informations de tendance et les données qui ont échoué
aux règles, s'ouvre. Vous pouvez choisir des colonnes particulières à afficher, filtrer les données, ainsi que
trier et exporter des données vers Excel. Cliquez sur l'icône "X" en haut à droite pour fermer la boîte de
dialogue.
5. Pour afficher les détails du score de colonne, cliquez sur le nom de la colonne, cliquez sur Afficher les détails,
puis cliquez sur le score de colonne.
414
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide de l'utilisateur
Gestion des métadonnées
La boîte de dialogue Détails du score, contenant le même type d'information pour la colonne de table
sélectionnée, s'ouvre.
3.1.10.2 Affichage des résultats de profilage depuis les tables
Vous pouvez afficher les résultats de profilage depuis les tables ou depuis les colonnes dans l'impact, les
diagrammes de lignage et la page d'informations de Metadata Management.
Avant de pouvoir afficher les résultats de profilage de Data Insight, vous devez ouvrir le module Data Insight et
ajouter la table au projet Enterprise, puis exécuter la tâche de profilage. Pour en savoir plus, voir Exécution d'une
tâche de profilage dans le projet Enterprise [page 87].
Pour afficher les résultats de profilage à partir des tables :
1. Dans l'onglet Metadata Management, cherchez la catégorie Connexions Data Insight dans la page Répertoire,
puis cliquez sur le nom d'une connexion Data Insight. Sélectionnez Afficher les détails.
2. Cliquez sur le nom d'une table et sélectionnez Afficher le profil.
Remarque
Si vous cliquez sur Afficher l'impact ou Afficher le lignage des données, vous pouvez également afficher les
résultats de profilage lorsque vous survolez un impact ou un diagramme de lignage.
3. La boîte de dialogue Afficher le profil apparaît. Vous pouvez afficher les informations de base telles que les
propriétés, les valeurs, les chaînes, etc. Une fois que vous avez terminé de consulter le profil, cliquez sur
l'icône «X» dans le coin supérieur droit de la boîte de dialogue Afficher le profil.
3.1.10.3 Affichage des résultats de profilage depuis les
colonnes
Vous pouvez afficher les résultats de profilage depuis les colonnes dans l'impact, les diagrammes de lignage et la
page d'informations de Metadata Management.
Avant de pouvoir afficher les résultats de profilage de Data Insight, vous devez ouvrir le module Data Insight et
ajouter la table au projet Enterprise, puis exécuter la tâche de profilage. Pour en savoir plus, voir Exécution d'une
tâche de profilage dans le projet Enterprise [page 87].
Si vous profilez une table de projet Enterprise dans Data Insight, vous pouvez également visualiser les résultats de
profilage en survolant à l'aide du curseur un diagramme d'impact ou de lignage.
Pour afficher les résultats de profilage à partir des colonnes :
1. Cliquez sur le nom d'une connexion Data Insight dans le répertoire Metadata Management et sélectionnez
Afficher les détails.
2. Sélectionnez le nom d'une table, puis sélectionnez Afficher les détails.
3. Cliquez sur le bouton Afficher le profil dans le coin supérieur droit de la fenêtre.
4. Lorsque vous avez terminé de visualiser le profil, fermez la boîte de dialogue Afficher le profil en cliquant sur
l'icône «X» dans le coin supérieur droit de la boîte de dialogue.
Guide de l'utilisateur
Gestion des métadonnées
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
415
Vous pouvez consulter les informations d'affichage de base telles que les propriétés, les valeurs, les chaînes, etc.
3.2
Intégrateur de métadonnées SAP BusinessObjects
Enterprise
3.2.1 Objets dans une source d'intégrateur SAP
BusinessObjects Enterprise
Une instance d'intégrateur SAP BusinessObjects Enterprise peut contenir différents types d'objet.
Le module Gestion des métadonnées de SAP Information Steward affiche les types d'objet répertoriés ci-dessous
ainsi que les objets associés possibles pour chaque type. L'objet est répertorié dans Gestion des métadonnées
uniquement s'il existe dans la source.
Table 321 :Type d'objet et objets associés
Type d'objet
Univers
Rapports
Tableaux de bord
Objets associés
●
Requêtes
●
Classes d'univers :
Objets de l'univers
○
Filtres de l'univers
●
Connexions d'univers
●
Colonnes
●
InfoObjects
●
Requêtes
●
Champs de rapport
●
Objets d'univers
●
Variables
●
Champs d'expression SQL
●
Champs de formule
●
Champs de total cumulé
●
Objets d'univers :
●
416
○
○
Dimension
○
Détail
○
Indicateur
○
Attribut
InfoObjects
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide de l'utilisateur
Gestion des métadonnées
Type d'objet
Jeux de données Lumira
Objets associés
●
Dimensions de jeu de données
●
Indicateurs de jeu de données
●
Filtres de jeu de données
Remarque
L'intégrateur BusinessObjects Enterprise collecte les relations entre des jeux de don­
nées/récits Lumira et les univers uniquement dans les conditions suivantes :
Récits Lumira
Dossiers du CMS
Instances de serveurs
●
Les jeux de données et les récits sont créés Lumira version 1.18 ou ultérieure.
●
Ils obtiennent des données depuis les univers SAP BusinessObjects (fichiers .UNV
ou .UNX).
●
Jeux de données Lumira
●
Dimensions de jeu de données
●
Indicateurs de jeu de données
●
Filtres de jeu de données
●
Univers
●
Dossier personnel et dossier public
●
Document (Desktop et Web Intelligence)
●
Rapport
●
Base de données
●
Connexion
●
Schéma
Utilisateurs de l'application
Groupe d'utilisateurs
Groupes d'utilisateurs
Utilisateur de l'application
Système SAP BW
●
InfoSource
●
Source de données
●
MultiProvider
●
Domaine d'application
●
Requêtes
●
Transformation
●
Open Hub Destination
●
InfoCube
●
InfoObject
●
InfoSet
●
Système source
●
Objet de banque de données
Informations associées
Relations d'objets SAP BusinessObjects Enterprise [page 418]
Objets SAP NetWeaver BW comme sources [page 421]
Objets SAP NetWeaver BW utilisés par un rapport Crystal [page 438]
Guide de l'utilisateur
Gestion des métadonnées
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
417
Lignage des données d'univers à partir d'un InfoCube [page 440]
Lignage des données de Crystal Report à partir d'un objet de banque de données [page 440]
3.2.1.1
Relations d'objets SAP BusinessObjects Enterprise
La figure suivante illustre les relations entre les types d'objets dans SAP BusinessObjects Enterprise et leurs
relations aux bases de données dans l'instance de serveur qui fournit les données pour les rapports. Le
diagramme représente :
● les types d'objets qui peuvent être associés à d'autres types d'objets (qui y sont contenus) ;
● les objets qui ont un impact sur d'autres objets (leur fournissent des données), soit directement, soit par le
biais d'une expression de mappage.
418
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide de l'utilisateur
Gestion des métadonnées
Informations associées
Objets dans une source d'intégrateur SAP BusinessObjects Enterprise [page 416]
Guide de l'utilisateur
Gestion des métadonnées
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
419
3.2.1.2
Métadonnées associées aux types de rapports
Plusieurs types de rapport dans Gestion des métadonnées ont des métadonnées spécifiques SAP
BusinessObjects Enterprise pour l'analyse.
Le tableau ci-dessous indique les rapports et les objets de métadonnées associés.
Table 322 :Les types de rapport et les métadonnées associées
Type de rapport
Objets de métadonnées
Informations
Rapports Crystal
Si le rapport Crystal est directement issu des tables, le logiciel
Comprend des colonnes qui
ne sont pas utilisées directe­
ment dans les filtres et objets
d'univers intégrés au rapport.
Peut également comprendre
des colonnes lorsque plu­
sieurs objets du rapport por­
tent le même nom et que la
Gestion des métadonnées ne
parvient pas à identifier l'objet
de façon univoque.
affiche l'objet suivant :
●
Colonnes
Si le Crystal Report est issu d'un univers, le logiciel affiche les
objets suivants :
●
Colonnes
●
Requêtes
●
Champs de formule
●
Champs de rapport
●
Champs de total cumulé
●
Champs d'expression SQL
Si le rapport Crystal est issu d'une requête, le logiciel affiche
les objets suivants :
Documents Desktop
Intelligence
Récits Lumira
420
●
InfoObjects
●
Requêtes
●
Champs de formule
●
Champs de rapport
●
Champs de total cumulé
●
Champs d'expression SQL
Le logiciel affiche les objets suivants :
●
Filtres de l'univers
●
Objets de l'univers
●
Colonnes
Le logiciel affiche les objets suivants :
●
Jeux de données Lumira
●
Dimensions de jeu de données
●
Filtres de jeu de données
●
Indicateurs de jeu de données
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Comprend des colonnes qui
ne sont pas utilisées directe­
ment dans les filtres et objets
d'univers intégrés au docu­
ment.
Inclut les colonnes qui n'exis­
tent pas dans l'espace Lumira
Prepare.
Guide de l'utilisateur
Gestion des métadonnées
Type de rapport
Objets de métadonnées
Informations
Documents Web Intelligence
Le logiciel affiche les objets suivants :
Comprend des colonnes qui
ne sont pas utilisées directe­
ment dans les filtres et objets
d'univers intégrés au docu­
ment.
●
InfoObjects
●
Objets d'univers
●
Colonnes
●
Requêtes
●
Champs de rapport
●
Variables
Inclut le mappage de l'expres­
sion WHERE pour des objets
Si le document Web Intelligence est issu d'une requête, le logi­
ciel affiche les objets suivants :
3.2.1.3
●
InfoObjects
●
Requêtes
●
Champs de formule
●
Champs de rapport
●
Champs de total cumulé
●
Champs d'expression SQL
d'univers utilisés dans les fil­
tres de requête.
Objets SAP NetWeaver BW comme sources
La figure suivante illustre les relations entre les types d'objets dans SAP BusinessObjects Enterprise ainsi que
leurs relations avec les types d'objets fournissant les données des rapports dans SAP NetWeaver BW. Elle affiche
les relations suivantes :
● Types d'objets contenus dans d'autres types d'objets. Un InfoCube contient, par exemple, des InfoObjects et
un dossier du CMS contient des rapports.
● Objets qui ont un impact sur d'autres objets (leur fournissent des données), soit directement, soit par le biais
d'une expression de mappage. Les InfoObjects fournissent, par exemple, des données aux objets Univers et
les InfoObjects fournissent des données aux rapports présents dans les dossiers du CMS.
Pour en savoir plus sur les relations entre les objets de type Enterprise et de type NetWeaver BW, consultez le
tout dernier document SAP Universe Designer nommé Utilisation de SAP BW dans Universe Designer sur
SAP Help Portal (http://help.sap.com/boall_en).
Voir aussi :
● Universe Designer : Utilisation de SAP BW dans Universe Designer, Comment les objets SAP BW sont mappés
et utilisés dans un univers
Informations associées
Relations d'objets SAP BusinessObjects Enterprise [page 418]
Guide de l'utilisateur
Gestion des métadonnées
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
421
3.2.1.4
Rapports, tableaux de bord et sources de données
SAP BusinessObjects Business Intelligence
Le tableau ci-dessous énumère les rapports et tableaux de bord pris en charge par
SAP Central Management Server (CMS) et les sources de données prises en charge pour chaque type de rapport
et tableau de bord.
Table 323 :Les types de rapport et les métadonnées associées
Type de rapport ou de tableau de bord
Web Intelligence (WebI)
Crystal 2011
Crystal Enterprise
Tableaux de bord
Sources de données
●
Univers UNV (créé à l'aide de l'outil Universe Designer)
●
Univers UNX (créé à l'aide de l'outil Information Designer)
●
Directement vers la requête
●
Univers UNV
●
Directement vers la requête
●
Directement vers la table relationnelle
●
Univers UNX
●
Directement vers la requête
●
Univers UNX
●
Directement vers la requête
3.2.2 Métadonnées affichées pour les objets SAP
BusinessObjects Enterprise
Lorsque vous ouvrez un objet contenu dans une source d'intégrateur SAP BusinessObjects Enterprise, vous
pouvez consulter les informations concernant cet objet. Chaque type d'objet possède un ensemble unique
d'informations. Le tableau ci-dessous répertorie tous les types d'objet possibles associés à la source d'Intégrateur
SAP BusinessObjects Enterprise, les descriptions et une liste des informations concernant l'objet d'instance
spécifique s'affichant dans Gestion des métadonnées.
422
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide de l'utilisateur
Gestion des métadonnées
Table 324 :
Type d'objet
Description
Univers
Contient :
●
●
●
Connexion
d'univers
●
Description
Paramètres de connexion
pour un ou plusieurs middle­
ware de base de données.
●
Nom du fichier
●
Chemin
●
Auteur
Objets, regroupés en classes,
qui mappent vers les structu­
res relationnelles réelles dans
la base de données (telles que
des colonnes, des tables, des
fonctions de base de don­
nées) ou vers des structures
OLAP réelles (telles que des
banques de données, des In­
foCubes, des requêtes).
●
Classes d'univers
●
Connexions d'univers
●
Requêtes
Schéma des tables et jointu­
res dans la base de données
(les objets sont créés à partir
des structures de base de
données que vous intégrez
dans votre schéma).
Objet contenant le nom du sys­
tème source.
Guide de l'utilisateur
Gestion des métadonnées
Métadonnées affichées
Nom du système source (ou noms dans un univers unx) pour le middle­
ware de base de données fournissant les données à l'univers.
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
423
Type d'objet
Description
Instance d'uni­
vers
Univers unique sélectionné dans la
liste des objets d'univers.
Métadonnées affichées
●
Description
●
Nom du fichier
●
Chemin
●
Modification par
●
Cluster
●
Clause Join
●
Type d'objet d'univers
L'instance d'univers peut également contenir les catégories de groupe
suivantes :
●
●
●
●
Classes d'univers :
○
Nom de chaque classe d'univers associée à l'univers
○
Types d'objets de métadonnées associés (objets d'univers et
filtres d'univers)
○
Nombre d'instances pour l'objet de métadonnées associé en­
tre parenthèses
Connexions d'univers
○
Base de données
○
Chemin
Section Objets d'univers contenant les informations suivantes :
○
Nom
○
Description
○
Type de données
○
Expression de mappage (indique le nom du schéma, le nom
de la table et le nom de la colonne sur lesquels l'objet d'uni­
vers est basé)
○
Clause Where
Requêtes
○
424
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Nom
○
Type d'instruction de requête
○
instruction de requête
Guide de l'utilisateur
Gestion des métadonnées
Type d'objet
Description
Rapports
Liste de noms de rapports conte­
●
Description courte
nus dans la source SAP
●
Type de rapport (rapport Crystal, document Desktop Intelligence
ou document Web Intelligence)
●
Propriétaire du rapport
●
Date et heure de la dernière modification du rapport
●
Chemin du rapport dans SAP BusinessObjects Enterprise (au for­
mat <nom du dossier du CMS>/<nom du sous-dossier du rap­
port>/ <nomdurapport.rpt>
●
Types d'objets de métadonnées associés contenus dans le rapport
●
Nombre d'instances pour l'objet de métadonnées associé entre
parenthèses
BusinessObjects Enterprise, ré­
pertoriés par ordre alphabétique.
Métadonnées affichées
Chaque type de rapport contient des objets de métadonnées associés.
Pour obtenir une liste des types de rapports et des objets de métadon­
nées associés, voir Métadonnées associées aux types de rapports (voir
le lien dans les rubriques liées ci-dessous).
Par défaut, les options de configuration n'incluent pas la collection de
métadonnées de dossiers personnels. Vous devez configurer et exécu­
ter la collection de dossiers personnels via la Central Management
Console (CMC).
Tableaux de
bord
Liste d'objets Dashboards conte­
nus dans la source SAP
BusinessObjects Enterprise, ré­
pertoriés par ordre alphabétique.
Les tableaux de bord contiennent les métadonnées suivantes, le cas
échéant :
●
Type de rapport (toujours type de rapport Dashboards)
●
Date et heure de la dernière modification
●
Chemin
●
Serveur CMS
Les tableaux de bord peuvent contenir les sources suivantes :
Utilisateurs de
l'application
Liste de tous les utilisateurs dans
le système SAP BusinessObjects
Enterprise.
●
Objets d'univers UNX
●
Requêtes BEX
Noms des utilisateurs contenus dans la source SAP BusinessObjects
Enterprise, répertoriés par ordre alphabétique, y compris les droits des
utilisateurs.
Les métadonnées des utilisateurs peuvent inclure :
Guide de l'utilisateur
Gestion des métadonnées
●
Nom complet
●
Description
●
Groupes (n), où «n» est le nombre de groupes auxquels appartient
l'utilisateur
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
425
Type d'objet
Description
Métadonnées affichées
Groupes
Noms des groupes contenus dans
la source SAP BusinessObjects
Enterprise, répertoriés par ordre
alphabétique.
Les métadonnées de chaque nom de groupe incluent les détails sui­
vants pour chaque groupe :
●
Nom du groupe
●
Annotation (le cas échéant)
●
Description du groupe
●
Attribut personnalisé (le cas échéant)
●
Groupes appartenant à ce groupe (le cas échéant)
●
Utilisateurs appartenant au groupe
Remarque
Ouvrez un groupe et cliquez sur Afficher les privilèges pour connaî­
tre les rapports et les univers auxquels ce groupe peut accéder.
Informations associées
Métadonnées associées aux types de rapports [page 420]
3.2.3 Affichage de l'analyse d'impact des champs de rapports
Crystal
Vous pouvez afficher les relations d'impact entre les objets de niveau champ dans un rapport Crystal et d'autres
objets.
Les autres objets sont les suivants :
● Objets d'univers
● Colonnes de table
● InfoObjects
Dans un rapport Crystal, les objets de niveau champ incluent les champs de total cumulé et les champs de
rapports.
Remarque
L'analyse d'impact n'est pas disponible dans le cadre des champs d'expression SQL et de formule.
1. Ouvrez l'onglet Metadata Management de SAP Information Steward.
2. Cliquez sur le nom du système source approprié dans la catégorie Business Intelligence et choisissez Afficher
les détails.
Les catégories de métadonnées associées de la page du système source s'affichent.
3. Cliquez sur le nom du rapport Crystal approprié et sélectionnez Afficher les détails dans la liste déroulante.
La page des métadonnées du rapport Crystal s'ouvre. Elle répertorie les différentes catégories de niveau
champ.
426
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide de l'utilisateur
Gestion des métadonnées
4. Cliquez sur le nom du champ de rapport ou de total cumulé applicable et choisissez Afficher l'impact dans la
liste déroulante.
Une relation d'impact s'affiche.
Exemple
Par exemple, dans le diagramme d'impact graphique suivant, le champ de calcul des totaux intitulé Calculer les
totaux (la source) affecte les diagrammes et boutons rotatifs Xcelsius 4.5 (la cible) :
Le rapport Crystal associé s'affiche dans le diagramme lorsque l'impact est issu d'un champ de rapport ou d'un
champ de calcul de totaux.
Lorsque vous survolez un élément du diagramme d'impact, des informations supplémentaires s'affichent. Par
exemple, les informations associées au champ Calculer les totaux suivantes s'affichent :
Expression: whilereadingrecords; global numbervar nYears; global numbervar array
yearsArray; global numbervar ...
Ces informations sont également disponibles dans la vue tabulaire.
Informations associées
Présentation des relations de métadonnées [page 386]
Vue tabulaire [page 433]
Vue graphique [page 396]
Guide de l'utilisateur
Gestion des métadonnées
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
427
3.2.4 Affichage des résultats de la collection de dossiers
personnels
Ce processus permet d'afficher les métadonnées collectées depuis l'Intégrateur de métadonnées SAP
BusinessObjects Enterprise via Metadata Management.
Les dossiers personnels peuvent contenir tous les rapports que vous indiquez. Si votre dossier personnel
comporte des sous-dossiers et que vous exécutez une collecte sur le dossier principal, tous les sous-dossiers et
leurs objets sont également pris en compte dans la collecte. Si des raccourcis vers les rapports sont disponibles
en dehors de votre dossier personnel, ces objets ne sont pas inclus dans la collecte.
Consécutivement à l'exécution de l'Intégrateur de métadonnées SAP BusinessObjects Enterprise, vous pouvez
afficher les métadonnées collectées, telles que le lignage des données ou l'impact, via le module Metadata
Management de SAP Information Steward.
1. Ouvrez le module Metadata Management dans Information Steward.
2. Cliquez sur l'icône représentant un dossier ouvert dans l'angle supérieur droit de la catégorie Business
Intelligence pour afficher une liste des sources d'intégrateur.
3. Cliquez sur le nom de l'intégrateur concerné (celui qui a exécuté la collecte) et sélectionnez Afficher les
détails.
4. Pour afficher une liste de contenus, cliquez sur l'icône représentant un dossier ouvert en haut à droite.
5. Pour afficher les métadonnées, cliquez sur le nom de l'élément (rapport, par exemple) et sélectionnez l'une
des options du menu déroulant : Afficher l'impact ou Afficher le lignage des données. Pour afficher une
relation, par exemple, cliquez sur le nom du rapport ou du document et sélectionnez Afficher l'impact ou
Afficher le lignage des données.
Exemple
Il existe plusieurs méthodes pour ouvrir des éléments dans Metadata Management.
● Le nom de l'objet est un lien qui ouvre un menu contextuel contenant les options : Afficher les détails,
Ajouter au bac à objets, Modifier l'annotation, Afficher l'impact et Afficher le lignage des données. Le type
d'objet détermine les options disponibles dans le menu.
● Dans les objets affichés sous le groupe indiqué, chaque élément comprend des liens vers les objets qu'il
contient. La page Répertoire affiche, par exemple, un groupe nommé Business Intelligence. Il existe un
élément Business Intelligence qui contient les liens suivants : Univers (5), Rapports (14), Dossiers (11) et
Plus. Cliquez sur «Rapports (14)» pour accéder directement à la liste des rapports. Vous pouvez également
cliquer sur le lien «Plus» pour ouvrir l'élément et afficher les groupes de contenu (groupe Univers, groupe
Rapports, etc.). Vous obtiendrez les mêmes résultats en cliquant sur le nom de l'intégrateur.
Informations associées
Navigation dans les métadonnées [page 378]
428
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide de l'utilisateur
Gestion des métadonnées
3.2.5 Relations pour objets d'univers et rapports
L'onglet Gestion des métadonnées de SAP Information Steward permet d'afficher les relations entre des objets
d'univers, des rapports et des documents créés avec SAP BusinessObjects Enterprise. Vous pouvez aussi vérifier
les relations entre des objets d'univers et des tables dans des systèmes ETL tels que SAP Data Services.
Un intégrateur de métadonnées obtient des métadonnées de relation à partir d'une source SAP BusinessObjects
Enterprise. Pour afficher ces relations depuis le module Gestion des métadonnées, cliquez sur le nom de l'objet
d'univers, du rapport ou du document, puis sélectionnez Afficher l'impact ou Afficher le lignage des données dans
le menu contextuel. Cette table affiche les métadonnées de relation et les types de relations applicables pour
chacune.
Table 325 :
Métadonnées
Relations
Identique
Référence les tables et colonnes identiques entre deux systèmes, par exemple, entre une base de données
relationnelle et un système SAP BusinessObjects Enterprise.
Un message apparaît si aucune relation «Identique à» n'existe.
Conseil
Vous pouvez définir cette relation pour un objet de métadonnées portant un nom différent dans un autre
système source Intégrateur de métadonnées (par exemple, un nom de table peut comporter un identifi­
cateur de haut niveau différent).
Associé
Référence les relations définies par l'utilisateur. Par exemple, vous pouvez créer une relation définie par l'uti­
lisateur qui regroupe des objets appartenant à un domaine spécifique, comme la facturation.
Un message apparaît si aucune relation n'existe.
Impact
Référence d'autres objets de métadonnées affectés par les données dans cet objet de métadonnées sous
forme de graphique d'impact. Par exemple, un objet d'univers peut affecter plusieurs rapports.
Remarque
Si l'objet de métadonnées est un univers ou un rapport, le graphique d'impact affiche le nombre d'utilisa­
teurs et le nombre de groupes ayant accès à l'univers ou au rapport concerné. Ouvrez les utilisateurs et
les groupes correspondants pour afficher les noms et les autorisations.
Lignage des
données
Référence les sources à partir desquelles cet objet de métadonnées obtient ses données sous forme de gra­
phique. Par exemple, une colonne de rapport obtient ses données d'un objet d'univers, qui lui-même obtient
ses données d'une colonne de table dans une base de données relationnelle.
Le module Gestion des métadonnées fournit les relations de lignage des données de rapport suivantes :
●
Rapport d'objets d'univers et colonnes dans la table source
●
Rapport d'univers et de requête BW dans le système source
Guide de l'utilisateur
Gestion des métadonnées
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
429
Métadonnées
Relations
Défini par l'utili­
sateur
Relations définies par l'utilisateur, le cas échéant. Si vous établissez votre propre relation, vous pouvez affi­
cher les informations suivantes la concernant :
●
Nom de l'objet de métadonnées lié
●
Nom de la relation
●
Chemin de l'objet de métadonnées lié dans Gestion des métadonnées
Vous pouvez aussi supprimer de cet onglet une relation définie par l'utilisateur.
Un message apparaît si aucune relation «Défini par l'utilisateur» n'existe.
Informations associées
Analyse de lignage pour un objet d'univers [page 431]
Analyse de lignage d'un rapport à partir d'un objet d'univers [page 433]
Lignage des données d'un rapport à partir d'une requête BW [page 439]
Etablissement de relations définies par l'utilisateur entre des objets [page 399]
Analyse d'impact pour un objet d'univers [page 430]
Affichage de l'analyse d'impact pour les utilisateurs et les groupes [page 441]
3.2.5.1
Analyse d'impact pour un objet d'univers
L'analyse d'impact pour un objet d'univers répertorie les objets affectés par les données au sein de l'objet
d'univers.
L'image ci-dessous montre un exemple d'un diagramme d'analyse d'impact affichant les détails suivants :
● Deux rapports sont affectés par les données dans l'objet d'univers «Revenue Amt Func» : InvoiceSummary et
Revenue.
● Les utilisateurs et les groupes autorisés à accéder à chaque rapport : 1 utilisateur, 1 groupe
430
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide de l'utilisateur
Gestion des métadonnées
Informations associées
Analyse d'impact pour un objet d'univers [page 430]
Affichage de l'analyse d'impact pour les utilisateurs et les groupes [page 441]
3.2.5.2
Analyse de lignage pour un objet d'univers
L'analyse de lignage permet de retracer la source d'un objet d'univers. L'analyse de lignage dans le graphique cidessous affiche les éléments suivants :
● La colonne AMT_CREDIT_VALUE dans la source BOE Business Intelligence utilise les données de la colonne
AMT_CREDIT_VALUE dans le système source DS_Repo_RapidMarts.
● La ligne en pointillé entre la colonne AMT_CREDIT_VALUE dans la source DS_Repo_RapidMarts et la colonne
AMT_CREDIT_VALUE dans la source BOE Business Intelligence indique que les deux colonnes sont
identiques.
● Le système source DS_Repo_RapidMarts utilise les valeurs de deux colonnes (AMTBL et AMTBL) pour
générer les valeurs de la colonne AMT_CREDIT_VALUE.
Dans l'exemple ci-dessous, si vous placez le pointeur sur les objets suivants dans un diagramme de lignage du
logiciel, une fenêtre contextuelle affiche des informations sur ces objets :
● Placez le curseur de la souris sur l'objet d'univers (Amt Credit Value) pour afficher la classe d'univers, le nom
d'univers et le nom du serveur CMS.
● Placez le curseur de la souris sur l'objet de colonne (AMT_CREDIT_VALUE, comme illustré ci-dessous) pour
afficher le nom de la table et le nom du schéma contenant la colonne.
Guide de l'utilisateur
Gestion des métadonnées
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
431
.
3.2.5.2.1
Affichage des attributs de relations
Utilisez l'onglet Lignage des données pour afficher les sources d'un objet.
Dans le logiciel, utilisez le curseur de la souris pour pointer vers les différentes icônes afin d'afficher des
informations sur l'objet concerné.
Pointez vers une icône d'attribut de relation ( ) pour afficher diverses informations. Par exemple, dans
l'illustration ci-dessous, les informations suivantes s'affichent :
● Le nom du flux de données dans DS_Repo_RapidMarts qui extrait la colonne AMT_CREDIT_VALUE de la table
source.
● Le calcul de l'expression de mappage pour la valeur dans la colonne AMT_CREDIT_VALUE.
Pour en savoir plus sur la vue graphique, voir la rubrique «Vue graphique» (lien ci-dessous).
Informations associées
Vue graphique [page 396]
432
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide de l'utilisateur
Gestion des métadonnées
3.2.5.2.2
Vue tabulaire
Utilisez l'onglet Lignage des données pour afficher des éléments sous forme de table. La vue par défaut est la vue
graphique. Pour passer à la vue tabulaire, cliquez sur l'icône de table dans la partie supérieure gauche pour
afficher des informations de lignage des données dans les colonnes suivantes :
● Source
● Cible
● Mappage (le cas échéant), pouvant aussi inclure un lien vers le diagramme de flux de données Data Services
● Etapes de l'objet sélectionné
● Attributs de relations
Pour accéder à des descriptions de chaque colonne, voir la rubrique «Vue tabulaire» (voir le lien dans les
rubriques liées).
Informations associées
Vue tabulaire [page 397]
3.2.5.3
Analyse de lignage d'un rapport à partir d'un objet
d'univers
Dans la page Rapports, cliquez sur le nom d'un rapport et sélectionnez Afficher le lignage des données dans le
menu contextuel pour afficher une vue graphique des colonnes source à partir desquelles les objets de l'univers
obtiennent leurs données.
Guide de l'utilisateur
Gestion des métadonnées
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
433
Remarque
Vous pouvez également afficher cette vue graphique du lignage des données à partir d'un document dans la
liste des documents de la zone de lancement BI (anciennement nommée InfoView).
Le diagramme ci-dessous représente un exemple de vue graphique d'un lignage de données.
Ce diagramme de lignage des données affiche les informations suivantes :
● Les objets d'univers dans le système BOE Business Intelligence proviennent des tables chargées par le
système DS_RepoRapidMarts.
● Les lignes en pointillés entre chaque nom de colonne dans le système BOE Business Intelligence et le système
DS_Repo_RapidMarts indiquent que les colonnes sont identiques.
3.2.5.3.1
Exemple d'attribut de relation pour un objet
d'univers
L'attribut de relation fournit l'expression utilisée pour mapper une colonne dans une table source à un objet
d'univers.
Dans le logiciel, passez la souris sur les éléments présents dans DS_Repo_RapidMarts afin d'afficher les
informations suivantes :
● Passez la souris sur chaque objet de l'univers pour afficher la classe d'univers correspondante, le nom de
l'univers et le nom du serveur CMS.
● Passez la souris sur chaque nom de colonne pour afficher le nom de la table et le nom du schéma
correspondants.
Remarque
Ces informations sont identiques à celle de l'expression de mappage dans la vue détaillée de l'objet.
● Passez la souris sur chaque icône Attribut de relation pour afficher les relations entre un objet de l'univers et
le rapport, et entre un objet de l'univers et la colonne de la table source.
434
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide de l'utilisateur
Gestion des métadonnées
L'attribut relationnel utilisé à titre d'exemple dans le diagramme ci-dessus illustre l'expression de mappage
suivante, qui signifie que les valeurs de la colonne AMT_NET_VALUE_GBL sont ajoutées pour fournir la valeur de
l'objet d'univers BILLING - GC Net Value.
● L'expression de mappage : sum(BILLING_FACT.AMT_NET_VALUE_GBL)
3.2.5.3.2
Masquer les objets intermédiaires
Pour afficher uniquement les colonnes source dans la vue graphique, sélectionnez Modifier les paramètres ,
désélectionnez Objets intermédiaires dans la liste Afficher et cliquez sur OK. Vous pouvez toujours afficher
l'expression de mappage de la colonne source en pointant le curseur sur l'icône d'attribut de relation dans le
diagramme, si besoin.
3.2.6 Relations pour les objets Lumira
Dans le module Metadata Management de SAP Information Steward, vous pouvez voir les relations entre les
objets d'univers et les récits et jeux de données Lumira.
Ces diagrammes relationnels répondent à des questions telles que :
● Si je modifie la définition d'un objet d'univers spécifique, quels sont les jeux de données ou récits Lumira
affectés ?
● Depuis quel objet d'univers un récit Lumira obtient-il ses données ?
Informations associées
Relations d'objets SAP BusinessObjects Enterprise [page 418]
Analyse de lignage pour un récit Lumira depuis un univers [page 435]
3.2.6.1
Analyse de lignage pour un récit Lumira depuis un
univers
L'analyse de lignage permet de retracer la source d'un objet d'univers depuis un récit Lumira.
Lorsque votre administrateur exécute l'intégrateur de métadonnées SAP BusinessObjects Enterprise, vous
pouvez voir les jeux de données et les récits Lumira qui utilisent des données des univers.
Guide de l'utilisateur
Gestion des métadonnées
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
435
Remarque
Seuls les jeux de données intégrés à la version Lumira 1.1.8 peuvent avoir ces références d'univers collectées
par l'intégrateur.
L'analyse de lignage dans le graphique ci-dessous montre que le récit eFashion obtient des données depuis les
objets Lumira suivants :
● la dimension de jeu de données Lumira nommée ID client, obtenant des données depuis l'objet d'univers ID
client, obtenant des données depuis la colonne relationnelle ID_client ;
● l'indicateur de jeu de données nommée Prix, obtenant des données depuis l'objet d'univers Prix, obtenant des
données depuis la colonne relationnelle prix ;
● le filtre de jeu de données nommée Année de vente, obtenant des données depuis l'objet d'univers Année de
vente, obtenant des données depuis la colonne relationnelle date_facture.
3.2.7 Affichage du lignage des données Crystal Reports ou
Web Intelligence depuis la zone de lancement BI
Accéder à SAP Information Steward depuis la zone de lancement BI pour afficher le lignage des données d'un
rapport Crystal ou d'un document Web Intelligence.
La plateforme SAP BusinessObjects Business Intelligence (BI) comprend la zone de lancement BI, une application
Web permettant d'avoir une vue sur les informations professionnelles de votre entreprise. Vous pouvez utiliser la
zone de lancement BI pour accéder à des rapports Crystal, des documents Web Intelligence ainsi que d'autres
objets, et les organiser. Vous pouvez accéder à SAP Information Steward depuis la zone de lancement BI pour
afficher le lignage des données d'un rapport Crystal ou d'un document Web Intelligence. Le diagramme de lignage
des données de Information Steward affiche les sources fournissant les données du rapport ou du document.
Remarque
Le scénario de déploiement recommandé consiste à installer Information Steward sur SAP BusinessObjects
Information platform services (IPS)sur un autre ordinateur que la zone de lancement BI afin d'offrir la
436
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide de l'utilisateur
Gestion des métadonnées
possibilité de mettre à niveau SAP Data Services et Information Steward indépendamment de la plateforme de
BI. Dans ce scénario, vous devez configurer la zone de lancement BI sur l'application Information Steward.
Pour en savoir plus, voir "Configuration de la zone de lancement BI pour Information Steward" dans le Guide
d'administration.
Pour afficher des diagrammes de lignage des données pour des rapports Crystal ou des documents Web
Intelligence depuis la zone de lancement BI :
Informations associées
Options d'affichage dynamique pour les diagrammes d'impact et de lignage [page 393]
Accès à Information Steward depuis la zone de lancement BI [page 12]
3.2.7.1
Affichage du lignage des données Crystal Reports ou
Web Intelligence depuis la zone de lancement BI
Ce processus vous permet d'ouvrir et d'afficher les diagrammes de lignage des données pour Crystal Reports ou
Web Intelligence depuis la zone de lancement BI.
1. Connectez-vous à la zone de lancement BI et ouvrez l'onglet Documents.
2. Recherchez le dossier contenant le rapport ou le document sous Dossiers à gauche de l'onglet Documents.
3. Cliquez avec le bouton droit de la souris sur le rapport ou le document répertorié et sélectionnez Afficher le
lignage des données dans le menu déroulant.
3.2.8 Relations des sources SAP NetWeaver BW
Le module Gestion des métadonnées de SAP Information Steward permet d'apporter les réponses à des
questions en affichant les relations avec les sources SAP NetWeaver BW. On trouve par exemple les questions :
● Si je modifie la définition d'un objet SAP NetWeaver BW spécifique, quels sont les univers ou les rapports
affectés ?
● A partir de quelle source SAP NetWeaver BW l'univers obtient-il ses données ?
Informations associées
Objets SAP NetWeaver BW utilisés par un rapport Crystal [page 438]
Lignage des données d'univers à partir d'un InfoCube [page 440]
Lignage des données de Crystal Report à partir d'un objet de banque de données [page 440]
Guide de l'utilisateur
Gestion des métadonnées
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
437
3.2.8.1
Objets SAP NetWeaver BW utilisés par un rapport
Crystal
SAP BusinessObjects Enterprise permet de définir des rapports Crystal qui utilisent des données d'objets de
banque de données, des InfoCubes, des InfoObjects et des requêtes dans un système SAP NetWeaver BW.
Remarque
SAP XI Integration, version pour solutions SAP doit être installé sur le même ordinateur que l'Intégrateur de
métadonnées SAP BusinessObjects Enterprise. L'installation sur le même ordinateur permet la connectivité
entre SAP BusinessObjects Enterprise et SAP NetWeaver BW. Cette connectivité est requise pour les
documents Crystal Reports et Web Intelligence créés avec l'option d'actualisation à l'ouverture. En effet, à
chaque fois que le rapport ou le document est ouvert (même pour lire les métadonnées lorsque l'intégrateur de
métadonnées les collecte), le système SAP BusinessObjects Enterprise se connecte au système source pour
actualiser automatiquement les données.
Restriction
Il existe des conditions préalables à l'installation de SAP XI Integration, version pour solutions SAP. Pour en
savoir plus, voir le Guide d'installation BusinessObjects XI Integration pour SAP.
L'explorateur de champs Crystal Reports répertorie les objets NetWeaver BW de façon hiérarchique. Par exemple,
un InfoCube nommé Z_BOBJ peut contenir les InfoObjects nommés Z_CUSTOM et Z_ORDERID et ces InfoObjects
peuvent contenir les autres InfoObjects. Dans un système SAP NetWeaver BW, ces InfoObjects sont répertoriés
en tant qu'attributs des InfoObjects Z_CUSTOM et Z_ORDERID.
● InfoCube Z_BOBJ
○ InfoObject Z_CUSTOM
○ 2Z_CUSTOMER
○ 1Z_CUSTOMER
○ 2Z_CADDR
○ 1Z_CADDR
○ 2Z_CFAX
○ 1Z_CFAX
○ 2Z_CPHONE
○ 1Z_CPHONE
○ InfoObject Z_ORDERID
○ 2Z_ORDERID
Plusieurs InfoObjects portent le même nom, à l'exception de la valeur numérique de début. Ils font tous référence
au même InfoObject ; la valeur numérique est utilisée en interne par Crystal Reports pour déterminer le format de
données à utiliser pour l'InfoObject. Lorsque l'Intégrateur de métadonnées SAP BusinessObjects Enterprise
collecte des métadonnées sur les objets utilisés par un rapport Crystal Report, il supprime les valeurs numériques
de début, car elles ne font pas partie de l'objet SAP NetWeaver BW.
Par exemple, un rapport Crystal Report peut utiliser les InfoObjects suivants de l'InfoCube ci-dessus :
● InfoCube Z_BOBJ
○ InfoObject Z_CUSTOM
438
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide de l'utilisateur
Gestion des métadonnées
○ 2Z_CUSTOMER
Le module Gestion des métadonnées d'Information Steward affiche les informations suivantes :
● Les noms des InfoObjects utilisés par le rapport (nœud Z_CUSTOM dans le diagramme ci-dessous).
● La relation hiérarchique des InfoObjects en tant qu'expression de mappage au format <[parent][enfant]> (telle que [Z_CUSTOM]-[LEVEL00] dans l'exemple ci-dessous).
● Le nom de la requête SAP NetWeaver BW à l'origine de chaque InfoObject utilisé par le rapport Crystal Report
(tel que CB_QUERY_HIGH_Z_BOBJ dans l'exemple ci-dessous).
Exemple
Par exemple, lorsque vous placez le curseur de la souris sur l'icône de la relation entre L00 Customer et
Z_CUSTOM (entouré dans l'image ci-dessous), une fenêtre contextuelle affiche les informations suivantes :
Expression de mappage : [Z_CUSTOM]-[LEVEL00]
Requête BEx : ZB_SIMPLE_QUERY01
3.2.8.2
Lignage des données d'un rapport à partir d'une
requête BW
Vous pouvez afficher le lignage des données d'un rapport dans un système SAP Enterprise à partir d'un univers
défini dans une requête SAP NetWeaver BW. Dans le module Gestion des métadonnées, veillez à sélectionner
l'option Lignage d'univers et de requête BW des rapports dans les paramètres de l'onglet Lignage des données.
Exemple
L'exemple suivant montre que le rapport zb_simplequery01obtient ses données à partir de l'univers nommé
CR_SAP_unv_RunningTotal, qui obtient des données à partir de la requête BW nommée
ZB_SIMPLE_QUERY_01.
Guide de l'utilisateur
Gestion des métadonnées
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
439
3.2.8.3
Lignage des données d'univers à partir d'un InfoCube
Un document Web Intelligence dans un système SAP Enterprise peut obtenir des données d'un univers défini
dans un InfoCube, un InfoObject ou une requête SAP NetWeaver BW.
3.2.8.4
Lignage des données de Crystal Report à partir d'un
objet de banque de données
Un Crystal Report dans SAP BusinessObjects Enterprise peut obtenir ses données depuis un objet de banque de
données dans un système SAP NetWeaver BW.
3.2.9 Relations pour les utilisateurs et les groupes
Le module Gestion des métadonnées de SAP Information Steward permet d'apporter des réponses aux questions
portant sur les relations, par exemple :
● Si je modifie la définition d'un univers ou d'un rapport spécifique, quels seront les utilisateurs ou groupes
affectés ?
● A quels rapports et univers un utilisateur ou groupe spécifique a-t-il accès ?
Informations associées
Recherche de privilèges utilisateur pour les rapports et les univers [page 440]
Recherche de privilèges de groupe pour les rapports et les univers [page 441]
Affichage de l'analyse d'impact pour les utilisateurs et les groupes [page 441]
3.2.9.1
Recherche de privilèges utilisateur pour les rapports
et les univers
Déterminer quels utilisateurs peuvent accéder à un rapport ou à un univers.
Pour déterminer les privilèges d'un utilisateur :
1. Parcourez le module Gestion des métadonnées de SAP Information Steward jusqu'à un utilisateur particulier
en ouvrant la page de la source SAP BusinessObjects Enterprise.
2. Développez la liste des Utilisateurs d'applications.
3. Mettez en surbrillance un nom d'utilisateur, puis sélectionnez Afficher les privilèges dans le menu déroulant.
Une liste d'objets rapport s'affiche ainsi que le nom et les autorisations de cet utilisateur pour chaque rapport.
4. Pour afficher une liste des tableaux de bord et des autorisations qu'a cet utilisateur sur chaque tableau de
bord, sélectionnez Objet_Tableau_de_bord dans le volet Types d'objets.
440
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide de l'utilisateur
Gestion des métadonnées
5. Pour afficher une liste des noms d'univers et des autorisations qu'a cet utilisateur sur chaque univers,
sélectionnez Univers dans le volet Types d'objets.
Informations associées
Privilèges et droits sur les objets pour les utilisateurs et les groupes [page 443]
3.2.9.2
Recherche de privilèges de groupe pour les rapports
et les univers
Déterminer quels groupes peuvent accéder à un rapport ou à un univers.
Pour déterminer les privilèges d'un groupe :
1. Parcourez le module Gestion des métadonnées de SAP Information Steward jusqu'à un groupe particulier en
ouvrant la page de la source SAP BusinessObjects Enterprise.
2. Développez la liste des Groupes d'utilisateurs.
3. Mettez en surbrillance le nom de groupe, puis sélectionnez Afficher les privilèges dans le menu déroulant.
Une liste d'objets rapport s'affiche ainsi que le nom et les autorisations de ce groupe pour chaque rapport.
4. Pour afficher une liste des tableaux de bord et des autorisations qu'a ce groupe sur chaque tableau de bord,
sélectionnez Objet_Tableau_de_bord dans le volet Types d'objets.
5. Pour afficher une liste des noms d'univers et des autorisations qu'a ce groupe sur chaque univers,
sélectionnez Univers dans le volet Types d'objets.
Informations associées
Privilèges et droits sur les objets pour les utilisateurs et les groupes [page 443]
3.2.9.3
Affichage de l'analyse d'impact pour les utilisateurs
et les groupes
Déterminer quels utilisateurs peuvent accéder à un univers ou à un rapport.
Vous pouvez être amené à déterminer les utilisateurs et groupes autorisés à accéder à un univers ou un rapport
spécifique dans les situations suivantes :
● Avant de redéfinir certains objets dans un univers, vous voulez identifier les utilisateurs qui travaillent
actuellement avec les objets.
● Un rapport contient des informations sensibles. Vous voulez identifier les utilisateurs et groupes qui y ont
actuellement accès pour déterminer si vous devez modifier leurs privilèges.
Guide de l'utilisateur
Gestion des métadonnées
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
441
● Avant de modifier la définition d'une colonne, vous voulez déterminer les rapports qui seront affectés et
identifier les utilisateurs de ces rapports.
● Les données d'une colonne n'ont pas été transformées correctement. Vous voulez identifier les utilisateurs et
les groupes qui ont reçu des rapports incorrects.
Remarque
Vous devez exécuter l'intégrateur de métadonnées SAP BusinessObjects Enterprise avec le paramètre
d'exécution collectUserPermissions défini sur true. Pour en savoir plus, voir «Paramètres de collection des
utilisateurs» dans le Guide d'administration.
1. Accédez à un univers, à un rapport ou à une colonne spécifique dans le module Metadata Management de
SAP Information Steward. Pour accéder à ces objets, procédez de l'une ou l'autre des façons suivantes :
○ Sur la page de la source SAP BusinessObjects Enterprise, cliquez sur le nom de l'univers dans la section
Univers ou cliquez sur le nom du rapport dans la section Rapports.
○ Dans le champ Rechercher, saisissez le nom (ou le nom partiel avec des caractères génériques) de
l'univers, du rapport ou de la colonne, puis cliquez sur le nom dans les résultats de la recherche.
○ Dans la zone Recherche, cliquez sur la flèche dirigée vers le bas et exécutez une recherche avancée.
Cliquez sur la flèche dirigée vers le bas en regard de Sélectionner un type. Sélectionnez Colonne, Rapport
ou Univers, puis sélectionnez des critères de correspondance supplémentaires. Pour en savoir plus sur la
recherche, voir Recherche avancée dans Gestion des métadonnées [page 385].
2. Cliquez sur l'objet, puis sélectionnez Afficher l'impact dans le menu déroulant afin d'obtenir le diagramme
d'analyse d'impact.
3. Dans le diagramme d'analyse d'impact, cliquez sur le nœud Utilisateurs et groupes.
La fenêtre Autorisations s'ouvre.
4. Cliquez sur l'onglet Utilisateurs pour afficher le nom du compte, le nom complet et les autorisations des
utilisateurs qui ont accès au rapport ou à l'univers.
5. Pour rechercher un nom d'utilisateur précis, procédez comme suit :
a. Dans la zone de texte Nom d'utilisateur de l'onglet Utilisateurs, saisissez le nom à rechercher.
b. Cliquez sur Filtrer.
6. Cliquez sur l'onglet Groupes pour afficher les noms et autorisations des groupes qui ont accès au rapport.
7. Pour rechercher un nom de groupe précis, procédez comme suit :
a. Dans la zone de texte Nom du groupe de l'onglet Groupes, saisissez le nom à rechercher.
b. Cliquez sur Filtrer.
Informations associées
Privilèges et droits sur les objets pour les utilisateurs et les groupes [page 443]
Affichage des attributs de relations [page 432]
Analyse de lignage d'un rapport à partir d'un objet d'univers [page 433]
442
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide de l'utilisateur
Gestion des métadonnées
3.2.9.4
Privilèges et droits sur les objets pour les utilisateurs
et les groupes
Pour simplifier l'affichage des privilèges de chaque utilisateur ou groupe sur les rapports et les univers, le module
Metadata Management de SAP Information Steward utilise les autorisations suivantes afin de représenter les
différents droits sur les objets.
Table 326 :
Nom de l'autorisation de Metadata Management
Administrateur
Accès aux données
Droits sur les objets
●
Modifier les droits
●
Modifier les droits sur les objets de l'utilisateur
●
Autoriser les fils de discussion
●
Déverrouiller un univers
●
Appliquer une surcharge à un utilisateur
●
Modifier les surcharges
●
Modifier les restrictions d'accès
●
Accès aux données
●
Utiliser la liste de valeurs
●
Actualiser la liste de valeurs
●
Nouvelle liste de valeurs
●
Afficher le code SQL, modifier les requêtes
●
Afficher les valeurs des données
●
Actualiser les données des rapports
●
Télécharger les fichiers
●
Télécharger les fichiers associés à un objet
●
Télécharger les fichiers associés à un rapport
●
Exporter les données des rapports
Pour en savoir plus sur les droits liés aux objets, consultez le Guide d'administration
SAP BusinessObjects Enterprise.
3.3
Métadonnées SAP NetWeaver Business Warehouse
3.3.1 Objets de métadonnées SAP NetWeaver Business
Warehouse
Une source d'intégrateur SAP NetWeaver Business Warehouse (BW) peut contenir différents types d'objet de
métadonnées. Les sources d'intégrateur SAP NetWeaver BW sont répertoriées dans l'objet Business Intelligence
de la page Répertoire du module Gestion des métadonnées de SAP Information Steward.
Le tableau suivant répertorie l'ensemble des objets potentiellement disponibles dans une source d'intégrateur
SAP NetWeaver BW.
Guide de l'utilisateur
Gestion des métadonnées
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
443
Table 327 :
Type d'objet
Description
Structure et objets associés
Niveau
d'agrégat
InfoProvider virtuel d'un système SAP
NetWeaver BW.
Un niveau d'agrégat contient un ensemble de caractéristiques et de
chiffres clés d'un InfoCube en temps réel. Les caractéristiques de
l'InfoCube qui ne figurent pas dans le niveau d'agrégat sont agré­
gées. Il est possible de spécifier des sélections pour les caractéristi­
ques d'un niveau d'agrégat.
Crystal
Report
Définition de rapport d'un rapport mis
en forme créé via l'intégration de
Crystal Reports aux systèmes SAP
NetWeaver BW.
Le concepteur Crystal Reports permet de créer des définitions de
rapport pour les rapports mis en forme. Dans la boîte de dialogue
BEx, choisissez une requête qui servira de base au rapport mis en
forme.
Source de
données
Objet mettant les données associées à
une unité de gestion à disposition de
SAP NetWeaver BW.
Une source de données contient un certain nombre de champs liés
par la logique qui sont organisés dans une structure plate et com­
portant des données devant être transférées vers SAP
NetWeaver BW.
Objet de ban­
que de don­
nées
Objet stockant des données transac­
tionnelles consolidées et nettoyées au
niveau des documents (niveau de
base).
Un objet de banque de données décrit un set de données consolidé
issu d'un ou de plusieurs InfoSources. Ce set de données peut être
évalué à l'aide d'une requête analytique.
Un objet de banque de données consiste en une clé (par exemple,
numéro ou position d'un document) et des champs de données qui,
en tant que chiffres clés, peuvent également comporter des champs
de caractères (par exemple, client). Vous pouvez utiliser une mise à
jour delta pour mettre à jour les données d'un objet de banque de
données dans les InfoCubes ou d'autres objets de banque de don­
nées dans le même système ou un autre système.
Contrairement aux banques de données multidimensionnelles asso­
ciées aux InfoCubes, les données des objets de banque de données
sont stockées dans des tables de base de données plates transpa­
rentes.
Dimension
Regroupement logique de caractéristi­
ques dans un InfoCube.
Les caractéristiques sont regroupées dans des dimensions de façon
à être stockées dans une table de schéma en étoile (table de dimen­
sion). Un InfoCube peut contenir jusqu'à 16 tables de dimension,
dont trois dimensions prédéfinies par SAP (temps, unités et pa­
quets).
Champ BW
Objet de données élémentaires.
Les champs comportent les informations contenues dans les sour­
ces de données, les InfoProviders, les InfoSources, l'Open Hub Des­
tination, les requêtes et les transformations.
Domaine
d'application
Élément servant à regrouper les métaobjets dans le système SAP
NetWeaver BW.
Chaque InfoProvider est affecté à un InfoArea. La hiérarchie obte­
nue est disponible dans l'atelier d'administration.
Outre leurs propriétés en tant qu'InfoProviders, les InfoObjects peu­
vent également être affectés à différents InfoAreas.
444
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide de l'utilisateur
Gestion des métadonnées
Type d'objet
Description
Structure et objets associés
InfoCube
Type d'InfoProvider.
Un InfoCube est un ensemble de tables relationnelles qui sont
créées conformément au schéma en étoile : une large table de faits
centrale entourée d'un grand nombre de tables de dimension.
Un InfoCube décrit un set de données
autonome (de la vue de reporting), par
exemple, pour un domaine orienté mé­
tier. Ce set de données peut être évalué
à l'aide d'une requête analytique.
InfoObject
Les objets d'évaluation métier (par
exemple, clients ou ventes) sont appe­
lés des InfoObjects dans SAP
NetWeaver BW.
Les InfoObjects sont divisés en caractéristiques, chiffres clés, uni­
tés, caractéristiques temporelles et techniques (numéros de re­
quête, par exemple).
InfoProvider
Terme superordonné désignant les ob­
jets SAP NetWeaver BW dans lesquels
des données peuvent être chargées ou
qui constituent une vue des données.
En règle générale, vous pouvez établir
un rapport sur ces données à l'aide des
requêtes.
Il existe deux types d'InfoProviders. Le premier inclut les objets
comportant des données physiques tels que les InfoCubes, les ob­
jets de banque de données et les InfoObjects (caractéristiques avec
attributs ou textes). Le deuxième inclut, quant à lui, les objets autres
que les banques de données physiques, tels que les InfoSets, les Vir­
tual Providers et les MultiProviders.
InfoSet
Type d'InfoProvider.
Contrairement à l'InfoSet classique, cette vue de données est spéci­
fique à Business Warehouse. Les InfoSets sont créés et modifiés
dans le générateur d'InfoSet. Les InfoSets permettent d'utiliser le
Query Designer pour définir des rapports.
Un InfoSet consiste en une vue séman­
tique des objets de banque de données,
des InfoObjects (caractéristiques avec
données de base) et des InfoCubes per­
mettant de créer des rapports portant
sur ces objets, et plus particulièrement
sur les jointures reliant ces objets.
InfoSource
Description de la quantité de données
disponibles pour une transaction com­
merciale ou un type de transaction
commerciale (par exemple, comptabi­
lité analytique des centres de coûts).
Structure composée d'InfoObjects utilisée en tant que banque non
persistante pour connecter deux transformations.
MultiProvider
Type d'InfoProvider combinant les don­
nées de différents InfoProviders et les
rendant disponibles en vue du report­
ing.
Le MultiProvider ne contient aucune donnée ; il tire ses données des
seuls InfoProviders sur lesquels il est basé (les données sont collec­
tées à l'aide d'une opération d'union). Vous pouvez assembler un
MultiProvider via différentes combinaisons d'InfoProviders.
Tout comme les InfoProviders, les MultiProviders désignent des ob­
jets ou des vues pertinent(e)s dans le cadre du reporting.
Open Hub
Destination
Objet de l'Open Hub Service contenant
toutes les informations relatives à un
Un Open Hub Destination peut prendre la forme d'une table de base
de données ou d'un fichier plat.
système cible pour les données d'un In­
foProvider. Le système cible peut con­
sister en un datamart externe, une ap­
plication analytique et d'autres applica­
tions telles que Data Services.
Guide de l'utilisateur
Gestion des métadonnées
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
445
Type d'objet
Description
Structure et objets associés
Requête
Combinaison de caractéristiques et de
chiffres clés (InfoObjects) permettant
d'analyser les données d'un InfoProvi­
der.
Une requête correspond à un InfoProvider, mais vous pouvez définir
une quantité illimitée de requêtes pour chaque InfoProvider.
Les requêtes sont définies dans le BEx Query Designer. Pour cela, il
suffit de sélectionner les InfoObjects ou les éléments de requête
réutilisables (par exemple, les structures) d'un InfoProvider. Vous
pouvez modéliser la vue des données de l'InfoProvider en définis­
sant des filtres, des lignes, des colonnes et d'autres caractéristiques
libres.
Vue de re­
quête
Vue modifiée des données d'une re­
quête ou d'un InfoProvider externe.
Système
source
Système utilisé par SAP NetWeaver BW Les systèmes source incluent les systèmes suivants :
pour extraire et transférer des données.
● Systèmes SAP
Vous pouvez définir une ou plusieurs vues de requête par requête.
L'enregistrement du statut actuel d'un fournisseur de données dans
l'application SAP NetWeaver BW permet de définir la vue de re­
quête.
●
Systèmes SAP NetWeaver BW
●
Fichiers plats dans le cadre desquels les métadonnées sont gé­
rées manuellement dans SAP NetWeaver BW et les données
sont transférées vers SAP NetWeaver BW via une interface de
fichier
●
Systèmes de gestion de base de données dans lesquels les
données sont chargées à partir d'une base de données prise en
charge par SAP via DB Connect (sans recourir à un programme
d'extraction externe).
●
Sources relationnelles connectées à BI via UD Connect
●
Services Web transférant les données à SAP NetWeaver BW via
la méthode push
●
Systèmes non-SAP pour lesquels les données et les métadon­
nées sont transférées via des BAPI temporaires
Règles de
transfert
Les règles de transfert permettent de déterminer la méthode d'af­
Déterminent la méthode utilisée pour
transférer les données d'une source de fectation des champs de la structure de transfert aux InfoObjects de
données vers l'InfoSource. Les données la structure de communication.
téléchargées sont transformées à l'aide
des règles de transfert.
Transforma­
tion
Fonctions de téléchargement, de char­
gement et de mise en forme des don­
nées entre les différentes sources et ci­
bles de données utilisant les flux de
données.
Lorsque les données sont chargées d'un objet de BI à un autre, elles
sont exécutées via une transformation.
Une transformation convertit le format de la structure source des
enregistrements d'un package de données au format de la structure
cible. Elle est constituée d'au moins une règle de transformation.
Règles de
mise à jour
Une règle de mise à jour est spécifiée pour chaque chiffre clé et les
Spécifient la façon dont les données
caractéristiques correspondantes de l'InfoSource.
(chiffres clés, caractéristiques tempo­
relles et caractéristiques) sont mises à
jour de manière à obtenir les cibles de la
structure de communication d'un Info­
Source.
Modèle Web
Document HTML qui détermine la
structure d'une application Web.
446
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Le modèle Web contient des espaces réservés pour les éléments
Web, les fournisseurs de données et les commandes.
Guide de l'utilisateur
Gestion des métadonnées
Type d'objet
Description
Structure et objets associés
Classeur
Classeur Microsoft Excel avec une ou
plusieurs requêtes NetWeaver BW inté­
grées.
Les requêtes sont intégrées aux classeurs de façon à ce que vous
puissiez les afficher. Lorsque vous intégrez une requête, un lien est
créé entre les zones de cellule de la feuille de calcul et les données
de l'InfoProvider sur lequel la requête est basée.
3.3.1.1
Relations des objets SAP NetWeaver BW
Le diagramme logique suivant présente les relations entre les types d'objet SAP NetWeaver BW. Il fournit des
informations sur les relations suivantes :
● Les types d'objet SAP NetWeaver BW pouvant être associés à (contenus dans) d'autres types d'objet SAP
NetWeaver BW.
● Les types d'objet SAP NetWeaver BW pouvant impacter (fournir des données) les :
○ Objets SAP BusinessObjects Enterprise
○ Autres objets SAP NetWeaver BW
Remarque
La ligne (bleue) reliant l'InfoArea, la transformation, l'Open Hub Destination et Data Services indique que
les InfoProviders fournissent des données aux objets de l'Open Hub Destination, qui fournissent des
données aux systèmes externes à SAP NetWeaver BW tels que SAP Data Services.
Guide de l'utilisateur
Gestion des métadonnées
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
447
Informations associées
Objets de métadonnées SAP NetWeaver Business Warehouse [page 443]
3.3.1.2
Attributs d'objets SAP NetWeaver BW collectés
Vous pouvez afficher les attributs SAP NetWeaver BW dans Metadata Management.
Lorsqu'il est exécuté, l'intégrateur de métadonnées SAP NetWeaver Business Warehouse collecte les attributs
SAP NetWeaver BW de chaque objet SAP NetWeaver BW et les affiche dans les attributs Metadata Management
suivants.
Table 328 :Les attributs et objets SAP NetWeaver BW dans Metadata Management
Attribut Metadata Management
Attribut NetWeaver BW
Objet NetWeaver BW
Version BW
Version
Système SAP BW
Hôte
Hôte
Système SAP BW
Numéro du système
Numéro du système
Système SAP BW
Type de données
Type de données
InfoObject
Type d'InfoObject
SANS OBJET
InfoObject
Longueur de sortie
Longueur de sortie
InfoObject
Description
Description longue
Tous les objets
Dernière modification par
Dernière modification par
Tous les objets à l'exception du système
SAP BW
Dernière modification le
Dernière modification le
Tous les objets à l'exception du système
SAP BW
Nom technique
Nom technique
Tous les objets à l'exception de :
●
Niveau d'agrégat
●
Vue de requête
●
Modèle Web
Type de source de données
SANS OBJET
Source de données
Type d'InfoSource
SANS OBJET
InfoSource
Type de transformation
Type de transformation
Transformation
Type de modèle Web BW
Type de modèle Web BW
Modèle Web
Pour afficher des métadonnées supplémentaires, cliquez sur le type d'objet, disponible sous la forme d'un lien
suivi du nombre d'instances entre parenthèses.
448
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide de l'utilisateur
Gestion des métadonnées
3.3.2 Métadonnées affichées pour les objets SAP NetWeaver
Business Warehouse
Les métadonnées collectées pour chaque objet d'un système SAP NetWeaver Business Warehouse.
Lorsque vous vous connectez à SAP Information Steward et que vous ouvrez le module Gestion des métadonnées,
la page d'accueil Répertoire s'affiche.
La page d'accueil Répertoire de Gestion des métadonnées répertorie chaque source d'intégrateur configurée,
classée par catégorie d'intégrateur de métadonnées. Les systèmes source SAP NetWeaver Business Warehouse
sont regroupés sous la catégorie Business Intelligence.
Le tableau suivant répertorie les métadonnées collectées pour chaque objet d'un système SAP NetWeaver
Business Warehouse. Pour consulter la liste des objets d'attribut SAP NetWeaver, voir Attributs d'objets SAP
NetWeaver BW collectés [page 448].
Table 329 :Métadonnées du système SAP NetWeaver Business Warehouse
Type d'objet
Description
Métadonnées
Champ BW
Informations de champ contenues dans l'objet de
métadonnées sélectionné. Les objets de
champ BW peuvent figurer dans les objets de
métadonnées suivants :
Lorsque vous ouvrez un objet de champ BW, le
nom de chaque champ BW s'affiche dans l'ordre
alphabétique. Chaque champ BW peut contenir
les métadonnées suivantes :
●
Agrégat
●
Nom
●
Source de données
●
Nom technique
●
Objet de banque de données
●
Type de données
●
InfoCube
●
Longueur
●
InfoObject
●
Echelle
●
InfoSet
●
Nom d'InfoObject
●
InfoSource
●
Description
●
MultiProvider
●
Type de règle
●
Open Hub Destination
●
ID de règle
●
Requête
●
ID d'élément (requêtes uniquement)
●
Transformation
●
Type d'élément (requêtes uniquement)
●
Annotation
Source de données
Sources de base de données existant dans l'objet Nom de chaque source de données, répertorié
de métadonnées du système SAP BW.
dans l'ordre alphabétique. Les sources de don­
nées peuvent contenir des champs BW.
Objet de banque de
données
Banques de données existant dans l'InfoArea sé­
lectionné.
Nom de chaque objet de banque de données, ré­
pertorié dans l'ordre alphabétique. Les objets de
banque de données peuvent contenir des
champs BW et des InfoObjects.
Dimension
Groupe logique de caractéristiques dans un Info­
Cube.
Nom de chaque dimension, répertorié dans l'or­
dre alphabétique. Les dimensions peuvent conte­
nir des InfoObjects.
Guide de l'utilisateur
Gestion des métadonnées
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
449
Type d'objet
Description
Métadonnées
InfoCube
Structure OLAP (Online Analytical Processing)
contenant des métadonnées utilisées par les uni­
vers.
Nom de chaque InfoCube répertorié dans l'ordre
alphabétique dans le regroupement InfoCube.
Chaque InfoCube peut contenir les métadonnées
suivantes :
●
Champ BW
●
Dimension
●
InfoObjects
InfoObject
Objets d'une instance d'InfoCube répertoriés
dans l'ordre alphabétique.
Nom de chaque InfoObject, répertorié dans l'or­
dre alphabétique. Chaque InfoObject peut conte­
nir des champs BW et des InfoObjects.
MultiProvider
Données combinées de différents InfoProviders
disponibles pour le reporting.
Nom de chaque MultiProvider, répertorié dans
l'ordre alphabétique. Chaque MultiProvider peut
contenir des champs BW et des InfoObjects.
3.3.3 Affichage de diagrammes de lignage des données depuis
la zone de lancement BI
Pour afficher le lignage des données d'un rapport Crystal ou d'un document Web Intelligence dans la zone de
lancement BI :
1. Connectez-vous à la zone de lancement BI.
2. Accédez à l'emplacement du rapport ou du document et ouvrez-le.
Les détails des métadonnées correspondant au rapport ou au document s'affichent.
3. Sélectionnez Afficher le lignage des données dans la liste déroulante située à droite de la barre d'outils où est
affiché le nom du rapport ou du document.
Le diagramme de lignage des données s'affiche.
3.3.4 Relations pour les objets SAP NetWeaver BW
Afficher les relations entre les objets, les rapports et les univers BW dans SAP Enterprise.
Le module Gestion des métadonnées de SAP Information Steward permet de visualiser les relations entre les
différents objets BW (tels que les InfoAreas, les InfoProviders, les InfoObjects et les requêtes) et les rapports
créés à l'aide de SAP NetWeaver Business Warehouse. Vous pouvez également afficher les relations entre les
objets BW et les rapports, et les univers de SAP Enterprise.
Informations associées
Affichage de l'analyse d'impact d'un système source BW [page 451]
Impact de la source BW sur les documents Web Intelligence [page 452]
450
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide de l'utilisateur
Gestion des métadonnées
Impact de la table BW Open Hub sur Crystal Report [page 453]
Lignage des données des modèles Web [page 456]
Lignage des données d'un BW Crystal Report [page 455]
3.3.4.1
Affichage de l'analyse d'impact d'un système
source BW
Ce processus permet d'afficher les rapports qui seront affectés par les modifications apportées à la structure d'un
système source SAP NetWeaver BW.
Un système source SAP NetWeaver BW fournit des données aux rapports de SAP NetWeaver BW ainsi qu'aux
rapports et univers de SAP Enterprise. Ainsi, avant d'apporter une modification (ajout d'une colonne, par
exemple) à la structure d'un système source SAP NetWeaver BW, il est conseillé d'identifier les rapports qui
seront affectés.
Pour afficher les rapports affectés par un système source SAP NetWeaver BW :
1. Dans l'onglet Metadata Management de SAP Information Steward, accédez à la catégorie Business
Intelligence, cliquez sur le nom du système source BW, puis sur Afficher les détails dans le menu contextuel.
2. Accédez à une instance de système source.
3. Cliquez sur le nom du système source et sélectionnez Afficher l'impact dans le menu contextuel pour afficher
le diagramme d'analyse d'impact.
Exemple
Dans le diagramme d'analyse d'impact suivant, le système source SAP NetWeaver BW nommé Z_BOBJ_QA
fournit des données aux rapports suivants du système SAP BusinessObjects Enterprise nommé cms_sapbw :
● Crystal Report nommé CR_SAP_unv_RunningTotal
● Crystal Report nommé CR_SAP_unv_subfolders
Guide de l'utilisateur
Gestion des métadonnées
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
451
3.3.4.2
Impact de la source BW sur les documents Web
Intelligence
Un système source SAP NetWeaver BW peut fournir des données aux univers de SAP BusinessObjects Enterprise
et les objets d'univers peuvent être utilisés pour élaborer des documents Web Intelligence. Ainsi, avant d'apporter
une modification (par exemple : la suppression d'une colonne) à la structure du système source SAP
NetWeaver BW, il est conseillé d'afficher les objets d'univers et les documents Web Intelligence impactés.
Pour afficher les documents Web Intelligence impactés par un système source SAP NetWeaver BW :
1. Dans l'onglet Gestion des métadonnées de SAP Information Steward, accédez à la catégorie Business
Intelligence, cliquez sur le nom du système source BW, puis sur Afficher les détails dans le menu contextuel.
2. Accédez à une instance de système source.
3. Cliquez sur le nom du système source et sélectionnez Afficher l'impact dans le menu contextuel pour afficher
le diagramme d'analyse de l'impact.
Le côté droit du diagramme illustre les objets de métadonnées suivants dans la source d'intégrateur SAP
Enterprise nommée RQAT BI :
○ InfoObject Z_CUSTOM, qui fournit des données aux objets d'univers L00 Customer
○ Document Web Intelligence nommé WEBI_ZB_SIMPE_QUERY01, qui obtient les données auprès des
objets d'univers L00 Customer
Dans l'exemple de diagramme d'analyse d'impact ci-dessus, le côté gauche illustre les objets de métadonnées
suivants dans la source d'intégrateur SAP NetWeaver BW nommée Z_BOBJ_QA :
○ Système source BW nommé Business Objects QA
○ Transformation City (Master Data), qui génère l'InfoObject City
○ Transformation Customer (Master Data pour Z_BOBJ_QA) qui génère l'InfoObject nommé Customer
4. Pour afficher le nom de l'objet SAP NetWeaver BW qui fournit les données d'un objet d'univers, placez le
pointeur sur l'attribut de relation situé à gauche de l'objet d'univers.
452
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide de l'utilisateur
Gestion des métadonnées
Dans l'exemple ci-dessus, la fenêtre contextuelle associée à l'attribut de relation précédant L00 Customer
illustre le nom de requête SAP BEx : ZB_SIMPLE_QUERY01.
3.3.4.3
Impact de la table BW Open Hub sur Crystal Report
L'Open Hub Service de SAP NetWeaver BW fournit des données aux applications externes telles que SAP Data
Services. Les processus de transfert de données extraient les données des InfoProviders BW et les chargent dans
les objets de l'Open Hub Destination. Data Services importe ces objets sous forme de tables Open Hub. Un flux de
données de Data Services peut alors lire les données de la table Open Hub, les transformer, et charger une table
cible qui pourra être utilisée en tant que table source d'un rapport Crystal Report dans SAP BusinessObjects
Enterprise.
Le diagramme d'analyse d'impact ci-dessous illustre les trois sources d'intégrateur de métadonnées suivantes
ainsi que les relations entre les objets qu'elles contiennent. La ligne en pointillés reliant les objets indique que deux
sources d'intégrateur distinctes font référence à un même objet physique.
● Dans la source d'intégrateur BWnommée BW, l'objet Open Hub Destination nommé AV_TESTfournit des
données à la table Open Hub AV_TESTdans le système Data Servicesnommé ds-sapbw.
● Dans la source d'intégrateur Data Servicesnommée ds_sapbw, les données de la table Open Hub
AV_TESTsont chargées dans la table OPENHUB_AV_TEST.
● Dans la source d'intégrateur Enterprisenommée CMS_sapbw, la table OPENHUB_AV_TESTcontient les
colonnes 0datapakid, Z Country et Z Date, qui fournissent des données au rapport CrystalReport_DS-BWCMS.
Informations associées
Affichage de l'impact et du lignage des tables Open Hub [page 467]
3.3.4.4
Impact d'une source de données sur un champ BW
Une source de données SAP NetWeaver BW peut fournir des données à un champ.
Pour afficher les champs BW affectés par un système de source de données SAP NetWeaver BW :
1. Dans l'onglet Metadata Management de SAP Information Steward, sous la catégorie Business Intelligence,
cliquez sur le nom de la source d'intégrateur BW, puis sélectionnez Afficher les détails dans le menu
contextuel.
Guide de l'utilisateur
Gestion des métadonnées
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
453
2. Accédez à l'objet BW contenant le champ. Par exemple, accédez au groupe InfoSet et cliquez sur le lien
Champ BW ( ) à partir de l'objet applicable.
Une liste des champs BW s'affiche. Elle peut contenir les métadonnées suivantes :
○ Nom
○ Nom technique
○ Type de données
○ Longueur
○ Echelle
○ Nom d'InfoObject
○ Description
○ ID de règle
○ Type de règle
○ Annotation
3. Dans la liste des champs BW, cliquez sur le nom du champ applicable et sélectionnez Afficher l'impact dans le
menu contextuel. La boîte de dialogue Afficher l'impact contenant le diagramme d'analyse d'impact du
champ BW sélectionné s'ouvre.
Par exemple, le diagramme d'analyse d'impact suivant présente l'impact d'un champ nommé KKBER.
4. Placez le curseur sur chaque objet du diagramme d'impact pour obtenir des informations connexes. Dans
l'exemple ci-dessus, le curseur survole l'icône située entre les deux champs. La fenêtre contextuelle
répertorie le type d'objet parent (InfoCube) et le nom de l'objet parent. Elle contient également des
informations de mappage. Une entrée/sortie directe signifie que les champs BW sont mappés dans un autre
objet identifié en tant que mappage d'entrée/sortie.
3.3.4.5
Lignage des données d'un champ BW
Un champ SAP NetWeaver BW peut comporter des données de différentes sources.
Procédez comme suit pour afficher la source des données d'un champ BW :
1. Ouvrez le module Gestion des métadonnées de SAP Information Steward.
2. Accédez à la catégorie Business Intelligence, cliquez sur le nom de la source d'intégrateur BW applicable, puis
sélectionnez Afficher les détails dans le menu déroulant.
454
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide de l'utilisateur
Gestion des métadonnées
3. Accédez à l'objet BW contenant le champ. Par exemple, accédez au groupe InfoCube et cliquez sur le lien
Champ BW ( ) à partir de l'objet applicable.
Une liste des champs BW s'affiche. Elle peut contenir les métadonnées suivantes :
○ Nom
○ Nom technique
○ Type de données
○ Longueur
○ Echelle
○ Nom technique de l'InfoObject
○ InfoObject
○ ID de règle
○ Type de règle
○ ID d'élément
○ Type d'élément
○ Annotation
4. Cliquez sur le nom d'un champ BW, puis sur Afficher le lignage dans le menu déroulant pour afficher le
diagramme de lignage.
Par exemple, le diagramme d'analyse de lignage suivant présente le lignage pour un champ nommé
CUSTOMER.
5. Placez le curseur sur chaque objet du diagramme de lignage pour obtenir des informations connexes. Dans
l'exemple ci-dessus, lorsque le curseur survole l'icône la plus à droite entre les champs KUNUM et
CUSTOMER. les informations de la fenêtre contextuelle incluent le nom de la transformation, l'ID de règle et le
type de règle. Les informations disponibles diffèrent selon le type d'élément contenu dans le diagramme.
3.3.4.6
Lignage des données d'un BW Crystal Report
Un système source SAP NetWeaver BW peut fournir des données à Crystal Reports dans le système SAP
NetWeaver BW.
Pour afficher la source des données d'un Crystal Report :
1. Dans l'onglet Gestion des métadonnées de SAP Information Steward, accédez à la catégorie Business
Intelligence, cliquez sur le nom du système source BW, puis sur Afficher les détails dans le menu contextuel.
2. Accédez à une instance d'un Crystal Report sur le système source SAP NetWeaver BW.
3. Cliquez sur le nom du Crystal Report et sélectionnez Afficher le lignage des données dans le menu contextuel
pour afficher le diagramme de lignage.
Par exemple, dans le diagramme de lignage suivant, le Crystal Report dont le nom généré est
D5F1K10TKJCSIBR05RWQ obtient ses données des objets NetWeaver BW suivants :
Guide de l'utilisateur
Gestion des métadonnées
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
455
○ Requête SEC_zbobj_HR1
○ InfoCube Business Objects Cus
○ Transformation 3GS1561BKXQI5FLVQABA
○ InfoSource Business Objects QA
4. Pour afficher la description de chaque objet, exécutez l'une des actions suivantes :
○ Placez le pointeur sur chaque objet du diagramme de lignage. Par exemple, si vous placez le pointeur sur
le Crystal Report D5F1K1OTKJCSIBR05RWQ, des informations descriptives et de date associées à la
dernière modification s'affichent.
○ Modifiez la valeur de la liste déroulante Vue sur Tabulaire. La vue tabulaire répertorie la description des
objets du diagramme de lignage ci-dessus.
Informations associées
Vue graphique [page 396]
Vue tabulaire [page 397]
3.3.4.7
Lignage des données des modèles Web
Un système source SAP NetWeaver BW peut fournir des données aux modèles Web utilisés pour l'application
Web BEx.
Pour afficher la source des données d'un modèle Web :
1. Dans l'onglet Gestion des métadonnées de SAP Information Steward, accédez à la catégorie Business
Intelligence, cliquez sur le nom du système source BW, puis sur Afficher les détails dans le menu contextuel.
2. Accédez à une instance de modèle Web sur le système source SAP NetWeaver BW.
3. Cliquez sur le nom du modèle Web et sélectionnez Afficher le lignage des données dans le menu contextuel
pour afficher le diagramme de lignage.
4. Pour afficher la description de chaque objet, exécutez l'une des actions suivantes :
○ Placez le pointeur sur chaque objet du diagramme de lignage.
○ Modifiez la valeur de la liste déroulante Vue sur Tabulaire.
Informations associées
Vue graphique [page 396]
Vue tabulaire [page 397]
456
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide de l'utilisateur
Gestion des métadonnées
3.4
Métadonnées SAP Data Services
3.4.1 Métadonnées affichées pour Data Services
La page d'accueil de la Gestion des métadonnées affiche un répertoire d'objets regroupés en catégories. La
catégorie Intégration de données peut contenir des objets Data Services.
La table ci-dessous décrit chaque objet de métadonnées applicable à Data Services.
Table 330 :
Type d'objet
Description
Métadonnées affichées
Sources
Objets référencés dans la caté­
gorie Intégration de données sur
la page Répertoire de Gestion
des métadonnées.
Sources de Data Federator, Data Integrator et Data Services avec
des liens vers les objets et un nombre pour chacun.
Flux de données
Ensemble de commandes et pa­
ramètres dans Data Services qui
extraient des informations spé­
cifiques dans des listes.
●
Nom
●
Types d'objets et nombre pour chacun
Flux de données unique sélec­
tionné dans le groupe Data
Services sous la catégorie Data
Integrator.
●
Nom de la table
●
Attributs supplémentaires (pour obtenir la liste, voir Types
d'attributs supplémentaires pour les flux de données. Voir le
lien dans les rubriques liées ci-dessous).
●
Schémas
●
Types d'objets et nombre pour chacun
Configurations de connexion en­
tre SAP Data Services et des ba­
ses de données ou des applica­
tions.
●
Description (le cas échéant)
●
Si la capture de données modifiées est activée
●
Types d'objets et nombre pour chacun
Table unique d'une instance de
flux de données
●
Nom
●
Description
●
Type de données
●
Longueur
●
Echelle
●
Si les valeurs nulles sont autorisées
●
Valeur par défaut
Instance de flux de
données
Métadonnées de ban­
que de données
Instances de table
Une page (onglet) pour chaque relation et lignage des données :
Guide de l'utilisateur
Gestion des métadonnées
●
Présentation
●
Identique
●
Associé
●
Impact
●
Lignage des données
●
Défini par l'utilisateur
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
457
Type d'objet
Description
Métadonnées affichées
Instance de colonne
Colonne unique dans une ins­
tance de table.
Une page (onglet) pour chaque relation dans la colonne
●
Présentation
●
Identique
●
Associé
●
Impact
●
Lignage des données
●
Défini par l'utilisateur
Informations associées
Catégories Metadata Management [page 378]
Objets SAP Data Services [page 460]
Types d'attributs supplémentaires pour les flux de données [page 458]
3.4.1.1
Types d'attributs supplémentaires pour les flux de
données
Chaque objet Data Services contient des attributs supplémentaires. Par exemple, il se peut qu'une instance d'une
table Data Services contienne les attributs suivants :
Table 331 :
Valeur d'attribut pour une instance de table
Utilisation de Data Services
Source
Extrait les données de la table.
Cible
Charge les données dans la table.
Comparer la table dans la comparaison de tables
Compare les données de la table à celles de la table source.
Table de recherche dans les fonctions lookup() et loo­
kup_ext()
Extrait une valeur de la table sur la base de la valeur d'une au­
tre table source ou d'un fichier.
Table de génération de clés dans la fonction et la transforma­
tion Key generation
Génère la valeur suivante d'une série après avoir déterminé la
dernière valeur de la série.
3.4.1.2
Relations d'objets Data Services
Dans Gestion des métadonnées, vous pouvez afficher les relations entre les tables et les colonnes dans vos
sources Data Services. Cliquez sur le nom de la table ou de la colonne, puis sélectionnez un type de relation à
afficher dans la liste déroulante. Le type de relation choisi s'ouvre dans un onglet, avec les autres types de relation
disponibles dans des onglets supplémentaires.
458
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide de l'utilisateur
Gestion des métadonnées
Le tableau ci-dessous répertorie les informations concernant les relations d'objets Data Services pour chaque
type de relation. Si aucune relation n'est applicable pour le type de relation indiqué, un message indiquant
qu'aucune relation n'existe s'affiche dans l'onglet.
Table 332 :
Type de relation
Identique
Associé
Impact
Lignage des données
Défini par l'utilisateur
Informations sur les relations
●
Alias de base de données
●
Synonyme de la table ou de la vue
●
Tables et colonnes identiques entre deux systèmes. Par exemple, entre un référentiel Data
Services et une base de données relationnelle.
●
Relation définie par l'utilisateur. Par exemple, entre une table dans un système Date
Services et la même table dans un système SAP BusinessObjects Enterprise.
●
Clé primaire
●
Clé étrangère
●
Relation définie par l'utilisateur
●
Autres objets affectés par les données dans cet objet
●
Objets définis par l'utilisateur affectés par les données dans cet objet
Sources fournissant les données à cet objet
●
Nom de l'objet associé
●
Nom de la relation
●
Emplacement dans la Gestion des métadonnées
Remarque
Vous pouvez supprimer de cet onglet une relation définie par l'utilisateur.
Remarque
Vous devez définir l'option Calculer le mappage de la colonne en enregistrant le flux de données pour vous
assurer que l'intégrateur de Gestion des métadonnées extrait les relations d'impact et de lignage des données.
Définissez cette option dans Outils > Options > Designer > Général dans le Designer Data Services.
Informations associées
Affichage de relations identiques [page 466]
Affichage de l'impact et du lignage des données de tables [page 467]
Affichage de l'impact et du lignage des tables Open Hub [page 467]
Affichage de l'impact et du lignage des données de colonnes [page 468]
Etablissement de relations définies par l'utilisateur entre des objets [page 399]
Etablissement de relations définies par l'utilisateur entre des objets [page 399]
Etablissement de relations définies par l'utilisateur entre des objets [page 399]
Guide de l'utilisateur
Gestion des métadonnées
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
459
3.4.2 Objets SAP Data Services
Une source SAP Data Services peut contenir différents types d'objets. Certains objets peuvent être associés à
(contenus dans) plusieurs types d'objets. Plusieurs types d'objets peuvent être associés à un ou plusieurs objets
supplémentaires, comme indiqué dans la table ci-dessous. Par exemple, un job peut contenir une instance de flux
de données et cette instance peut appartenir à plusieurs jobs.
Table 333 :
Type d'objet
Description
Projets
Jobs
Un projet désigne un objet réutilisable qui vous
permet de regrouper des jobs. Un projet corres­
pond au niveau d'organisation le plus élevé fourni
par Data Services.
Jobs
Un job désigne un objet exécutable contenant
des étapes à exécuter ensemble.
Flux de données
Workflows
Banques de données
460
Les flux de données extraient, transforment et
chargent les données. Tout ce qui a trait aux don­
nées, y compris la lecture des sources, la trans­
formation des données et le chargement des ci­
bles, se produit dans un flux de données.
Un workflow définit le processus de prise de déci­
sion pour l'exécution de flux de données.
Une banque de données représente des configu­
rations de connexion entre Data Services et des
bases de données ou des applications. Les confi­
gurations de banque de données permettent à
Data Services d'accéder aux métadonnées d'une
base de données ou d'une application et de lire
ou d'écrire dans cette base de données ou appli­
cation pendant que Data Services exécute un job.
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Objets associés
●
Fonctions personnalisées
●
Flux de données
●
Tables (du fait de lookup_ext dans les
scripts)
●
Workflows
●
Fonctions personnalisées
●
Transformations personnalisées
●
Flux de données
●
Fichiers plats
●
Schémas imbriqués
●
Tables Open Hub Destination comme sour­
ces
●
Sources de données/InfoSources SAP
NetWeaver BW comme cibles
●
Procédures stockées
●
Tables
●
Fonctions personnalisées
●
Flux de données
●
Tables (du fait de lookup_ext dans les
scripts)
●
Workflows
●
Schémas imbriqués
●
Tables Open Hub Destination dans une ban­
que de données source BW
●
Sources de données/InfoSources SAP
NetWeaver BW dans une banque de don­
nées cible BW
●
Procédures stockées
●
Tables
Guide de l'utilisateur
Gestion des métadonnées
Type d'objet
Description
Objets associés
Formats de fichiers
Un format de fichier est un ensemble de proprié­
tés qui décrivent la structure d'un fichier plat.
Vous utilisez un format de fichier pour connecter
Data Services aux données source ou cible lors­
que les données sont stockées dans un fichier
plutôt que dans une table de base de données.
les fichiers plats ;
Fichiers plats
Un fichier plat peut être utilisé comme une
Enregistrements de fichiers
source ou une cible dans un flux de données Data
Services.
Fonctions personnali­
sées
Les fonctions personnalisées sont des fonctions
créées dans le langage de script de Data
Services. Vous pouvez les utiliser dans les jobs
Data Services.
Paramètres
Transformations per­
sonnalisées
Les transformations personnalisées sont des
programmes ABAP que vous pouvez créer et uti­
liser comme des transformations dans les flux de
données R/3.
Non applicable
Instances de serveurs
Serveur de base de données auquel se connecte Bases de données
Data Services pour extraire des données ou char­
ger des données.
Tables
Colonnes
Une table désigne une collection d'enregistre­
ments (les enregistrements sont également ap­
pelés des lignes) dans une base de données rela­
tionnelle. Les objets de sous-tables incluent un
extracteur SAP, une hiérarchie SAP et une hiérar­
chie PeopleSoft.
Tables Open Hub Desti­ Objets sources utilisés par Data Services pour
nation
lire les données d'InfoProviders dans un système
SAP NetWeaver Business Warehouse.
3.4.2.1
Colonnes
Exploration de métadonnées de sources Data
Services
Pour visualiser tous les types d'objets contenus dans une source SAP Data Services :
1. Cliquez sur Intégration de données sur la page d'accueil Répertoire.
Sous le nom de chaque source, le répertoire référence les trois premiers types d'objets contenus dans la
source. Le nombre d'instances d'un type d'objet apparaît entre parenthèses après le type d'objet.
2. Cliquez sur Autres... pour afficher tous les types d'objets dans la source. La page de la source s'ouvre aussi
lorsque vous cliquez sur le nom de la source.
De haut en bas, la page de chaque source affiche le chemin de navigation, des informations sur la source et
des informations sur le type d'objet.
Cliquez sur Répertoire pour revenir à la page d'accueil Répertoire. Cliquez sur Intégration de données pour
afficher toutes les sources configurées pour cette catégorie.
Guide de l'utilisateur
Gestion des métadonnées
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
461
Faites défiler vers le bas pour visualiser d'autres types d'objets tels que banques de données, formats de
fichiers, fichiers plats, fonctions personnalisées, transformations client, instances de serveurs et tables.
Les noms des trois premières instances s'affichent sous chaque type d'objet. Sous le nom de chaque
instance, vous pouvez rechercher les types d'objets associés contenus dans l'instance. Le nombre
d'instances d'un type d'objet associé apparaît entre parenthèses après le type d'objet.
3.4.2.2
Exploration d'objets Data Services
Pour afficher toutes les instances d'un type d'objet, cliquez sur le nom du type d'objet ou sur Tout afficher... sur la
page de la source SAP Data Services. Le type d'objet affiche jusqu'à 10 noms d'instances. S'il existe plus de 10
instances, cliquez sur les liens en bas de la page pour afficher d'autres groupes de 10 instances.
Par exemple, si vous cliquez sur Jobs ou Tout afficher... sur la page de l'exemple de source DIREPO, la page des
objets de métadonnées de jobs affiche les informations suivantes :
● Les noms des jobs contenus dans la source DIREPO , référencés par ordre alphabétique.
● Sous le nom de chaque job, les types d'objets associés qu'il contient et un chiffre entre parenthèses indiquant
le nombre d'instances de ces objets associés. Par exemple, le job OracleApps_Sales_Load contient les types
d'objets associés Workflows et Fonctions personnalisées.
3.4.3 Définition de métadonnées de flux de données
Pour afficher uniquement des objets de flux de données, cliquez sur l'icône Développer en haut à droite de la barre
de titre Flux de données sur la page de la source SAP Data Services. La page des objets de métadonnées de flux
de données affiche les informations suivantes :
● Les noms des flux de données contenus dans la source Data Services, référencés par ordre alphabétique.
● Sous le nom de chaque flux de données, les types d'objets associés qu'il contient et un chiffre entre
parenthèses indiquant le nombre d'instances de ces objets associés.
Par exemple, un flux de données peut contenir les objets associés Tables et Fichiers plats.
3.4.4 Affichage d'une instance de flux de données
Sur la page des objets de métadonnées de flux de données, cliquez sur le nom d'un flux de données pour afficher
les objets qu'il contient. Vous pouvez aussi utiliser la fonction Rechercher dans le module Gestion des
métadonnées de SAP Information Steward pour rechercher un flux de données spécifique.
La page des métadonnées de flux de données référence les noms de tables avec les informations suivantes :
● Informations d'attributs supplémentaires
● Schéma de la table
● Base de données dans laquelle figure la table
● Types d'objets contenus dans chaque table et nombre d'instances de ces types.
462
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide de l'utilisateur
Gestion des métadonnées
Valeurs d'attributs supplémentaires
Les valeurs d'attributs supplémentaires indiquent comment SAP Data Services utilise la table.
Table 334 :
Valeur d'attribut supplémentaire
Utilisation de Data Services
Source
Extrait les données de la table.
Cible
Charge les données dans la table.
Comparer la table dans la comparaison de tables
Compare les données de la table à celles de la table source.
Table de recherche dans les fonctions lookup() et loo­
kup_ext()
Extrait une valeur de la table sur la base de la valeur d'une au­
tre table source ou d'un fichier.
Table de génération de clés dans la fonction et la transforma­
tion Key generation
Génère la valeur suivante dans une série après avoir déter­
miné la dernière valeur de la série.
3.4.5 Définition de métadonnées de banque de données
Les banques de données représentent des configurations de connexion entre SAP Data Services et des bases de
données ou des applications. Les configurations de banque de données permettent à Data Services d'accéder aux
métadonnées d'une base de données ou d'une application et de lire ou d'écrire dans cette base de données ou
application pendant que Data Services exécute un job.
Pour afficher des informations sur des banques de données, cliquez sur Banques de données ou Tout afficher...
sur la page de la source Intégration de données.
Chaque banque de données peut comporter plusieurs configurations et chaque configuration spécifie différentes
informations de connexion. Par exemple, vous pouvez associer une configuration à une base de données test et
une configuration différente à une base de données de production.
Les informations suivantes sont accessibles sous le nom de chaque banque de données :
● Une description (le cas échéant)
● Modifier la capture des données (CDM) est activée
● Types d'objets associés
Remarque
Le module Gestion des métadonnées de SAP Information Steward affiche les banques de données pour
l'ensemble des bases de données et des applications prises en charge par Data Services, à l'exception des
banques de données en mémoire.
Guide de l'utilisateur
Gestion des métadonnées
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
463
3.4.6 Affichage de métadonnées pour une colonne ou une
table
Chaque instance de table est associée à des attributs et des relations spécifiques. De la même manière, chaque
instance de colonne est associée à des attributs et des relations spécifiques. Le type d'information affiché diffère
légèrement entre les colonnes et les tables.
Pour afficher les attributs, cliquez sur le nom de la table et sélectionnez Afficher les détails dans le menu
contextuel. S'il existe un grand nombre d'objets enfant, cliquez sur Afficher les attributs. Pour afficher un onglet
pour chaque relation, cliquez sur le nom de la table et sélectionnez Afficher l'impact ou Afficher le lignage des
données dans le menu contextuel.
Table 335 :
Attribut
Table
Colonne
Identique
Affiche un autre système qui utilise la
même colonne.
Affiche les synonymes ou alias (le cas échéant) de la co­
lonne.
Associé
Affiche les relations que vous définissez (le
cas échéant) pour la table.
Affiche les relations clé primaire - clé étrangère (le cas
échéant) qui existent pour la colonne.
Impact
Affiche les objets qui dépendent des don­
nées de la table.
Affiche les objets qui dépendent des données de la co­
lonne.
Lignage des don­
nées
Affiche les sources (le cas échéant) de la ta­ Affiche les sources (le cas échéant) de la colonne.
ble.
Défini par l'utilisa­
teur
Affiche les relations (le cas échéant) que
vous définissez.
Affiche les relations (le cas échéant) que vous définissez.
Informations associées
Etablissement de relations définies par l'utilisateur entre des objets [page 399]
Affichage de relations identiques [page 466]
Relations d'objets Data Services [page 458]
Affichage de l'impact et du lignage des données de tables [page 467]
Affichage de relations de synonymes et d'alias [page 493]
Affichage de relations clé primaire et clé étrangère [page 493]
3.4.7 Exploration d'une instance de colonne
Chaque instance de colonne est associée à des attributs individuels et des relations. Le module Gestion des
métadonnées de SAP Information Steward affiche un onglet pour chaque type de relation. Le tableau ci-dessous
décrit le contenu de chaque type de relation dans une instance de colonne.
464
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide de l'utilisateur
Gestion des métadonnées
Table 336 :
Type de relation
Description
Identique
Affiche les synonymes ou alias (le cas échéant) de la colonne.
Associé
Affiche les relations clé primaire - clé étrangère (le cas échéant) qui existent pour la
colonne.
Impact
Affiche les objets qui dépendent des données de la colonne.
Lignage des données
Affiche les sources (le cas échéant) de la colonne.
Défini par l'utilisateur
Affiche les relations (le cas échéant) que vous définissez.
Informations associées
Affichage de relations de synonymes et d'alias [page 493]
Affichage de relations clé primaire et clé étrangère [page 493]
Relations d'objets Data Services [page 458]
Relations d'objets Data Services [page 458]
Etablissement de relations définies par l'utilisateur entre des objets [page 399]
3.4.8 Relations d'objets Data Services
Dans Gestion des métadonnées, vous pouvez afficher les relations entre les tables et les colonnes dans vos
sources Data Services. Cliquez sur le nom de la table ou de la colonne, puis sélectionnez un type de relation à
afficher dans la liste déroulante. Le type de relation choisi s'ouvre dans un onglet, avec les autres types de relation
disponibles dans des onglets supplémentaires.
Le tableau ci-dessous répertorie les informations concernant les relations d'objets Data Services pour chaque
type de relation. Si aucune relation n'est applicable pour le type de relation indiqué, un message indiquant
qu'aucune relation n'existe s'affiche dans l'onglet.
Table 337 :
Type de relation
Identique
Associé
Guide de l'utilisateur
Gestion des métadonnées
Informations sur les relations
●
Alias de base de données
●
Synonyme de la table ou de la vue
●
Tables et colonnes identiques entre deux systèmes. Par exemple, entre un référentiel Data
Services et une base de données relationnelle.
●
Relation définie par l'utilisateur. Par exemple, entre une table dans un système Date
Services et la même table dans un système SAP BusinessObjects Enterprise.
●
Clé primaire
●
Clé étrangère
●
Relation définie par l'utilisateur
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
465
Type de relation
Informations sur les relations
Impact
Lignage des données
Défini par l'utilisateur
●
Autres objets affectés par les données dans cet objet
●
Objets définis par l'utilisateur affectés par les données dans cet objet
Sources fournissant les données à cet objet
●
Nom de l'objet associé
●
Nom de la relation
●
Emplacement dans la Gestion des métadonnées
Remarque
Vous pouvez supprimer de cet onglet une relation définie par l'utilisateur.
Remarque
Vous devez définir l'option Calculer le mappage de la colonne en enregistrant le flux de données pour vous
assurer que l'intégrateur de Gestion des métadonnées extrait les relations d'impact et de lignage des données.
Définissez cette option dans Outils > Options > Designer > Général dans le Designer Data Services.
Informations associées
Affichage de relations identiques [page 466]
Affichage de l'impact et du lignage des données de tables [page 467]
Affichage de l'impact et du lignage des tables Open Hub [page 467]
Affichage de l'impact et du lignage des données de colonnes [page 468]
Etablissement de relations définies par l'utilisateur entre des objets [page 399]
Etablissement de relations définies par l'utilisateur entre des objets [page 399]
Etablissement de relations définies par l'utilisateur entre des objets [page 399]
3.4.8.1
Affichage de relations identiques
L'onglet Identique indique si une table ou une colonne est identique entre deux systèmes, par exemple, entre un
référentiel SAP Data Services et une base de données relationnelle.
Exemple
Dans l'exemple ci-dessous, la vue Relation identique affiche deux systèmes source d'intégrateur de
métadonnées pour la table BILLING_BLOCK (SAP SA_RM_TargetDB et BOE Business Intelligence). Notez
aussi qu'il existe différentes bases de données pour la table (SAP_SA_RapidMart et localhost:1433).
466
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide de l'utilisateur
Gestion des métadonnées
3.4.8.2
Affichage de l'impact et du lignage des données de
tables
La page Explorer de la table affiche des représentations graphiques des éléments suivants :
● Impact d'une table sur d'autres objets lorsque la table est une source.
● Lignage source d'une table lorsque la table est une cible.
Il peut être intéressant d'afficher l'onglet Impact d'une table pour savoir si elle affecte l'un des éléments suivants :
● Sources de données/InfoSources dans la zone de stockage persistant du système SAP NetWeaver Business
Warehouse
● Rapports dans le système SAP BusinessObjects Enterprise
Si les objets intermédiaires sont nombreux, faites défiler la page horizontalement pour afficher tous les objets.
Vous pouvez décocher l'option Afficher les objets intermédiaires dans Modifier les paramètres pour afficher
uniquement les objets cible source et finaux sur la page, comme indiqué dans l'exemple ci-dessus.
Placez le pointeur sur l'icône d'attribut de relation
finale à partir de l'objet d'univers intermédiaire.
pour savoir comment les données sont mappées à la cible
La valeur dans «Etapes de l'objet sélectionné» indique le nombre d'étapes suivies par les données du premier
objet source pour atteindre les objets référencés dans Cible. Pour chaque étape, la vue tabulaire affiche l'objet
source, l'objet cible et les attributs de relations. Les attributs de relations incluent le type de relation et le
mappage (le cas échéant).
3.4.8.3
Affichage de l'impact et du lignage des tables Open
Hub
Vous voudrez peut-être afficher l'onglet Impact d'une table Open Hub dans SAP Data Services pour voir si elle
affecte des rapports de votre système SAP BusinessObjects Enterprise. De même, vous voudrez peut-être voir
quel InfoProvider dans le système BW est la source des données de la table Open Hub dans Data Services.
L'exemple suivant montre que la table Open Hub ZPALAV127 a un impact sur le rapport CrystalReport_DS-BWCMS. L'étape intermédiaire montre les relations suivantes :
● Dans le système Data Services nommé impacts ds-ohd, la table Open Hub ZPALAV127 fournit des données à
la table TARGET1.
Guide de l'utilisateur
Gestion des métadonnées
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
467
● Dans le système SAP BusinessObjects Enterprise nommé LocalCMS, TARGET1 est la table source pour les
objets d'univers Z country, Z Date et 0datapakid. Ces objets d'univers sont mappés au rapport
CrystalReport_DS-BW-CMS.
L'exemple suivant montre que la table Open Hub ZPALAV127 obtient ses données du lignage suivant :
● La table Open Hub ZPALAV127 obtient ses données de l'objet Open Hub Destination XPALAV127 dans le
système SAP NetWeaver BW nommé papgvmwin001.
● Dans le système BW papgvmwin001, l'Open Hub Destination XPALAV127 obtient ses données via la
transformation CUBE Z_BOBJ->DEST de l'InfoCube Business Objects Cus.
Informations associées
Impact de la table BW Open Hub sur Crystal Report [page 453]
3.4.8.4
Affichage de l'impact et du lignage des données de
colonnes
La page des métadonnées d'une colonne affiche des représentations graphiques des éléments suivants :
● Impact d'une colonne sur d'autres objets lorsque la colonne est une source.
● Lignage source d'une colonne lorsque la colonne est une cible.
Pour afficher l'impact et le lignage des données de colonnes :
1. Utilisez la fonction Rechercher ou accédez à la page des métadonnées de la colonne.
468
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide de l'utilisateur
Gestion des métadonnées
Imaginons, par exemple, que la table vIndividualCustomer contienne une colonne Téléphone. Vous pouvez
utiliser la fonction Rechercher et saisir Téléphone comme chaîne de recherche pour rechercher la page des
métadonnées de la colonne.
2. Cliquez sur Afficher l'impact dans la liste déroulante de la barre de menus supérieure droite pour afficher les
cibles affectées par la colonne source.
3. Placez le pointeur sur l'icône d'attribut de relation
entre les objets source et cible dans le système source
DS_Repo_RapidMarts pour afficher le nom du flux de données qui extrait les données de la colonne
NUMERO_TEL dans la table ADRC et les charge dans la colonne TELEPHONE de la table Adresse.
4. Placez le pointeur sur le graphique de chaque objet pour afficher les informations qu'il contient, telles que le
nom de la table, le nom du schéma et la description.
5. Cliquez sur un objet cible final à droite, puis cliquez dans l'onglet Lignage des données sur la page des
métadonnées pour afficher toutes ses sources. Par exemple, cliquez sur le rapport SAPSA-05 Credit Memo
Customer Detail, puis cliquez dans l'onglet Lignage des données pour afficher l'analyse de lignage suivante.
3.4.8.5
Vue de mappage de colonne pour des tables
Lorsque vous affichez le diagramme de lignage des données d'une table, vous pouvez sélectionner Mappages de
la colonne dans la liste déroulante Afficher pour savoir comment les données de chaque colonne ont été
obtenues.
La vue Mappages de la colonne contient les colonnes suivantes pour le groupe source : Cible, Source et Mappage.
Exemple
L'exemple suivant illustrant une vue de mappage de colonne indique que la table ADDRESS obtient des
informations pour la colonne ADDRESS_CK à partir de divers flux de données. Dans cet exemple, les flux de
données sont DF_AddressDefaultRows_SAP, DF_AddressDeltaReset_SAP et DF_AddressDelta.SA.
Guide de l'utilisateur
Gestion des métadonnées
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
469
3.4.9 Affichage de l'auto-documentation de Data Services
Lors de l'analyse de lignage d'une colonne source de l'intégrateur Data Services, vous pouvez afficher le rapport
d'auto-documentation de Data Services pour les objets de flux de données associés. Le rapport d'autodocumentation vous permet de voir les détails du processus ETL.
Pour afficher le rapport d'auto-documentation de Data Services, vous devez avoir l'autorisation d'accéder à la
console de gestion Data Services et au référentiel Data Services.
Pour afficher le rapport d'auto-documentation :
1. Dans l'onglet Gestion des métadonnées, cliquez deux fois sur la connexion d'intégration de données qui
contient la table pour laquelle vous souhaitez afficher l'auto-documentation.
2. Cliquez sur la table correspondante.
3. Cliquez sur la colonne pour laquelle vous souhaitez afficher l'auto-documentation et sélectionnez Afficher le
lignage dans le menu déroulant.
4. Affichez la façon dont les données source sont mappées à la cible de l'une des deux façons suivantes :
○ Dans la vue graphique, placez le pointeur sur l'icône Attribut de relation (
).
○ Dans la vue tabulaire, dans la colonne de mappage, localisez le flux de données.
5. Cliquez sur l'hyperlien du nom du flux de données pour vous connecter au rapport d'auto-documentation
pour cette table. Vous vous connectez de l'une des façons suivantes :
○ Si la connexion unique est activée, vous vous connectez directement au rapport d'auto-documentation.
○ Si la connexion unique n'est pas activée, l'écran de connexion à la console de gestion Data Services
s'affiche. Connectez-vous en utilisant le nom d'utilisateur et le mot de passe de la console de gestion Data
Services.
Le rapport d'auto-documentation est affiché dans une fenêtre distincte.
470
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide de l'utilisateur
Gestion des métadonnées
Informations associées
Affichage des attributs de relations [page 432]
3.5
Intégrateur SAP HANA
L'intégrateur SAP HANA (High Performance Analytic Appliance) utilise les vues Modèle d'informations associées
aux vues de colonnes pour étendre la fonctionnalité d'une base de données normale et inclure des calculs de
données à la couche de base de données.
L'intégrateur HANA collecte les vues Modèle d'informations et les vues de colonnes associées en plus des objets
de base de données normaux.
Lorsque l'intégrateur HANA est combiné à d'autres intégrateurs, les utilisateurs peuvent afficher l'analyse
d'impact et de lignage à partir de rapports des Modèles d'informations dans les tables de base, puis revenir aux
données source d'origine.
3.5.1 Objets de base de données SAP HANA
La page des métadonnées d'une source de base de données SAP HANA affiche les types d'objets suivants s'ils
existent dans la source. Chaque type d'objet peut également contenir des objets associés.
Table 338 :
Type d'objet
Description
Instances de serveurs
Base de données, source de données ou service dans le sys­
tème de gestion de bases de données relationnelles.
●
Bases de données
●
Packages
Contiennent la définition d'une table dans une base de don­
nées relationnelle.
●
Vues
●
Tables
●
Procédures
Schémas
Objets associés
Tables
Collection d'enregistrements (lignes) dans une base de don­
nées relationnelle.
Colonnes
Tables virtuelles
Collection d'enregistrements dans une base de données rela­
Colonnes
tionnelle. Les tables virtuelles sont différentes des tables nor­
males car elles contiennent des métadonnées qui relient des
informations dans une table virtuelle vers l'objet source, vous
permettant ainsi de réaliser une analyse d'impact et de li­
gnage.
Guide de l'utilisateur
Gestion des métadonnées
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
471
Type d'objet
Description
Objets associés
Vues
Sous-ensembles de colonnes ou de lignes dans une table au­
quel l'utilisateur peut accéder. Ces sous-ensembles sont in­
clus dans la vue relationnelle et la vue de colonne.
Colonnes
Packages
Vues des attributs
Vues analytiques
Vues de calculs
●
Une vue relationnelle désigne un sous-ensemble de co­
lonnes ou de lignes dans une table auquel l'utilisateur
peut accéder.
●
Une vue de colonne désigne la vue Modèle d'informations
exposée à laquelle l'utilisateur peut accéder.
Conteneur constitué de groupes de différentes vues Modèle
d'informations.
●
Vues des attributs
●
Vues analytiques
●
Vues de calculs
Définissent les tables de données de base. Par exemple, une
vue d'attribut qui définit une table de données de base consti­
tuée d'une jointure entre une table dotée d'un ID client et une
table qui fournit le nom du client.
●
Attributs
●
Tables
Utilisent un calcul ou un agrégat. Les vues analytiques peu­
vent être basées sur des tables de bases de données relation­
nelles, des vues des attributs ou les deux.
●
Vues analytiques
●
Tables
Fournissent des éléments composites d'autres vues. Les élé­
ments composites peuvent être créés à l'aide de :
●
Vues des attributs
●
Attributs
●
Mesures
●
Variables
●
Unions
●
Jointures
●
Unions
●
Projections
●
Jointures
●
Mesures
●
Projections
●
Attributs
●
Tables
●
Colonnes
●
Variables
●
Vues des attributs
●
Vues analytiques
●
Vues de calculs
Pour en savoir plus sur les objets liés à une base de données SAP HANA ou SAP HANA Studio, voir la
documentation HANA dans le SAP Help Portal, sous SAP In-Memory Computing.
Informations associées
Ressources d'informations SAP [page 830]
472
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide de l'utilisateur
Gestion des métadonnées
3.5.2 Limitation de la collection de packages SAP HANA
Pour collecter les vues Modèle d'informations et les vues de colonnes associées d'un package parent spécifique
(ou de plusieurs packages), définissez le nom du package dans la boîte de dialogue Nouvelle source d'intégrateur
de la Central Management Console (CMC).
Pour pouvoir créer une source d'intégrateur, vous devez obtenir l'autorisation appropriée auprès d'un membre du
groupe d'administrateurs Metadata Management. Pour en savoir plus sur les autorisations utilisateur, voir la
rubrique «Sécurité d'entreprise» du Guide d'administration.
Pour limiter la collection de packages pour un intégrateur SAP HANA :
1. Connectez-vous à la CMC et accédez à la zone Information Steward.
2. Cliquez sur la liste déroulante Gérer et sélectionnez Nouvelle
La boîte de dialogue Nouvelle source d'intégrateur s'ouvre.
Source d'intégrateur .
3. Sélectionnez SAP HANA dans la liste déroulante Type d'intégrateur et complétez les options requises
restantes, y compris l'option Packages.
Table 339 :
Option
Description
Nom
Nom de la source d'intégrateur HANA (la longueur maximale est de 128 caractères).
Description
(Facultatif) Texte utilisé pour décrire la source.
Nom de l'ordinateur
Nom de l'hôte exécutant le serveur de base de données HANA.
Numéro de port de la
base de données
Numéro de port de la base de données HANA.
Utilisateur de base de
données
Nom d'utilisateur utilisé pour se connecter à la base de données HANA.
Mot de passe de base de
données
Mot de passe utilisateur utilisé pour se connecter à la base de données HANA.
Schéma de table
(Facultatif) Nom du schéma de table. Limite la collection de métadonnées au schéma
nommé.
Remarque
Le logiciel collecte toutes les tables et les vues qui appartiennent au schéma spécifié. Si
une vue du schéma spécifié est une vue relationnelle ou une vue Modèle d'informations qui
fait référence à un schéma de table différent, les métadonnées de la table référencée sont
également collectées.
Packages
(Facultatif) Nom du ou des packages. Limite la collection de la configuration de source d'inté­
grateur SAP HANA aux packages nommés et à tout package enfant.
Pour inclure plusieurs packages, saisissez les noms de packages en les séparant par une vir­
gule. Par exemple, Package_1,Package_2
4. Cliquez sur Tester la connexion pour vérifier que votre connexion est correcte et fonctionne normalement.
5. Cliquez sur Enregistrer pour enregistrer la nouvelle source d'intégrateur.
Seules les vues Modèle d'informations activées et les vues de colonnes associées dans le package parent nommé
(et les packages enfant) seront utilisées pour la collection.
Guide de l'utilisateur
Gestion des métadonnées
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
473
Pour en savoir plus, voir les rubriques suivantes dans le Guide d'administration :
● «Configuration de sources pour l'intégrateur SAP HANA»
● «Sécurité d'entreprise»
3.5.3 Prise en charge de plusieurs versions de SAP HANA
Studio
SAP Information Steward prend en charge plusieurs installations de SAP HANA Studio. Si plusieurs versions de
SAP HANA Studio sont installées sur le même système qu'Information Steward, l'intégrateur HANA détermine la
version à utiliser en fonction de celle qui correspond le mieux à la base de données HANA configurée. Si vous
devez remplacer cette version par une autre version SAP HANA Studio installée, vous pouvez le faire dans la
Central Management Console (CMC).
Si aucune version SAP HANA Studio n'est installée, Information Steward collecte uniquement les objets de base
de données relationnelle standard (tables, vues, schémas, etc.). Information Steward ne collecte pas les packages
HANA, les vues Modèle d'informations et les vues de colonnes associées. Pour en savoir plus, voir «Configuration
de la version de SAP HANA Studio» dans le Guide d'administration.
3.5.4 Vues Modèle d'informations et vues de colonnes SAP
HANA
Vous pouvez accéder aux vues Modèle d'informations et aux vues de colonnes associées dans les bases de
données SAP HANA dans le module SAP Metadata Management d'Information Steward.
Sur la page Répertoire de Gestion des métadonnées, les bases de données HANA sont référencées dans la
catégorie Business Intelligence. Les vues de colonnes figurent dans la catégorie Schémas dans le schéma
_SYS_BIC, qui est le schéma défini par HANA.
Table 340 :
Vue
Description
Modèle d'informa­
tions
Extension vers une base de données HANA qui définit les calculs au niveau de la couche de la base de
données. Les vues Modèle d'informations incluent la vue des attributs, la vue analytique et la vue de
calculs.
Les vues Modèle d'informations HANA ne sont pas disponibles pour les utilisateurs de la base de don­
nées, sauf si elles sont exposées dans la base de données via SAP HANA Studio. Lorsque les vues Mo­
dèle d'informations sont exposées, elles deviennent des vues de colonnes.
Colonne
Représentation de base de données d'une vue Modèle d'informations en lecture seule, non modifiable.
Pour en savoir plus sur SAP HANA, SAP HANA Studio et accéder à des descriptions détaillées de tous les objets
associés, voir la documentation HANA sur SAP Help Portal. Recherchez SAP HANA dans la section SAP InMemory Computing.
474
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide de l'utilisateur
Gestion des métadonnées
Informations associées
Objets de base de données SAP HANA [page 471]
Ressources d'informations SAP [page 830]
3.5.5 Affichage de relations dans une source de base de
données SAP HANA
Le module Gestion des métadonnées de SAP Information Steward permet d'afficher les relations entre les
schémas, les tables et les colonnes dans les sources de base de données SAP HANA. Le module Gestion des
métadonnées affiche les onglets d'analyse de relation suivants lorsque vous cliquez sur le nom de la table et que
vous sélectionnez Afficher l'impact ou Afficher le lignage des données dans le menu déroulant.
● L'onglet Identique identifie un objet qui existe dans différents systèmes source comme synonyme ou alias.
● L'onglet Associé affiche la relation clé primaire - clé étrangère.
● L'onglet Impact identifie les autres objets affectés par les données dans l'objet.
● L'onglet Lignage des données identifie les sources des données dans l'objet.
● L'onglet Défini par l'utilisateur permet d'établir des relations définies par l'utilisateur.
La base de données SAP HANA est un type de base de données relationnelle. Pour en savoir plus sur les bases de
données SAP HANA, voir Objets de base de données relationnelle (voir le lien dans les rubriques liées ci-dessous).
Informations associées
Etablissement de relations définies par l'utilisateur entre des objets [page 399]
Objets de base de données relationnelle [page 490]
3.6
Intégrateur de métadonnées SAP Sybase PowerAMC
L'intégrateur de métadonnées SAP Sybase PowerAMC collecte les métadonnées concernant divers objets tels
que les dossiers et modèles dans le référentiel PowerAMC L'intégrateur de métadonnées collecte les détails sur
les modèles de données physiques, y compris les informations architecturales et conceptuelles qui définissent un
modèle de données physique pour la Gestion des métadonnées.
L'intégrateur de métadonnées PowerAMC affiche les relations entre les différents objets PowerAMC ainsi que
celles des objets des autres systèmes comme les bases de données relationnelles ou SAP Data Services. Ces
relations aident à comprendre ce qui a été prévu lors de la phase de conception par rapport à ce qui est
implémenté réellement dans les systèmes opérationnels.
L'application PowerAMC contient également des informations sur le glossaire que vous pouvez ajouter aux
termes existants dans Metapedia via l'intégrateur de métadonnées PowerAMC. Vous pouvez enrichir les termes
déjà présents dans Metapedia et en ajouter de nouveaux à partir de PowerAMC. Pour en savoir plus sur
Guide de l'utilisateur
Gestion des métadonnées
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
475
l'intégrateur de métadonnées PowerAMC et les objets collectés pour Metapedia, voir la section Metapedia de ce
guide.
L'intégrateur de métadonnées PowerAMC fonctionne avec l'application PowerAMC versions 16.1 et suivantes. Si
vous utilisez la version 16.0 et les versions supérieures, vous devez continuer à utiliser l'intégrateur de
métadonnées MIMB (Meta Integration Metadata Bridge).
Remarque
Pour exécuter l'intégrateur de métadonnées PowerAMC, l'application PowerAMC doit être installée sur le
même ordinateur que l'application SAP Information Steward.
Informations associées
Informations du glossaire PowerAMC [page 534]
Sécurité pour les termes du glossaire de l'intégrateur de métadonnées PowerAMC [page 535]
3.6.1 Objets de métadonnées PowerAMC pour la gestion des
métadonnées
L'intégrateur de métadonnées SAP Sybase PowerAMC collecte les objets associés à la modélisation des données
et d'autres objets comme les dossiers du référentiel qui permettent l'organisation des modèles.
Le tableau ci-dessous décrit chaque objet de l'intégrateur de métadonnées PowerAMC et montre les
métadonnées affichées pour chaque objet.
Table 341 :
Type d'objet
Description
Dossiers du référentiel
Permettent l'organisation des modèles
●
Modèles conceptuels
PowerAMC.
●
Modèles logiques
●
Modèles physiques
Modèles conceptuels
476
Structure conceptuelle des sources.
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Métadonnées affichées
Modèles logiques
Guide de l'utilisateur
Gestion des métadonnées
Type d'objet
Description
Modèles physiques
Définition de la structure des données au
●
Bases de données
niveau de la base de données.
●
Tables
●
Colonnes
●
Clés étrangères
●
Procédures
●
Packages (et packages imbriqués)
●
Structures
●
Eléments de données
●
Diagrammes physiques (tables et
jointures)
●
Règles de gestion
●
Domaines (des colonnes)
●
Relations (également nommées ré­
férences) (jointures associées aux
colonnes)
●
Index (des colonnes)
Modèles logiques
Métadonnées affichées
Structures de données indépendantes
Modèles physiques
de toute implémentation de base de
données spécifique.
Instances de serveurs
Serveurs de base de données.
Tables
Tables d'une base de données
Bases de données
●
Colonnes
●
Index
●
Règles de gestion
3.6.2 Relations de l'intégrateur de métadonnées PowerAMC
L'intégrateur de métadonnées SAP Sybase PowerAMC fournit des analyses d'impact et de lignage destinées aux
règles de gestion et aux domaines. Par exemple, quand vous affichez un rapport de lignage d'une table, vous
pouvez voir les règles de gestion et domaines associés de la table.
● Les règles de gestion spécifient ce qu'un système d'information doit faire ou comment il doit être structuré.
● Les domaines aident à identifier les types d'informations d'un modèle. Ils définissent l'ensemble de valeurs
valides pour une colonne.
En outre, vous pouvez visualiser les analyses d'impact et de lignage qui affichent les colonnes faisant partie d'une
jointure.
Guide de l'utilisateur
Gestion des métadonnées
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
477
3.7
Objets de métadonnées de l'intégrateur SAP ERP Central
Component
Une source d'intégrateur SAP ERP Central Component (ECC) peut contenir différents types d'objet de
métadonnées.
Les sources d'intégrateur SAP ERP Central Component sont répertoriées dans l'objet Business Intelligence de la
page Répertoire du module Metadata Management de SAP Information Steward.
Remarque
Par défaut, l'intégrateur SAP ERP Central Component collecte uniquement les objets SAP du modèle de
données de l'application de gestion. L'intégrateur ne veut pas collecter d'objets SAP qui ne sont pas affectés au
modèle de données de l'application de gestion. Si vous souhaitez que l'intégrateur collecte toutes les tables
dans le système ECC, vous devez utiliser le paramètre d'exécution atbl true. Pour en savoir plus, voir la
rubrique "Paramètres d'exécution pour la source d'intégrateur SAP ERP Central Component" du Guide
d'administration.
Le tableau suivant répertorie l'ensemble des objets possibles dans une source d'intégrateur SAP ERP Central
Component.
Table 342 :
Objet
Description
Élément de données SAP
Il s'agit d'un objet de base. Les informa­
Un élément de données est un objet de
dictionnaire de données dans le système tions sur les domaines de données peu­
vent être utilisées dans la définition.
SAP. Les éléments de données définis­
sent le type d'un champ de table, le
membre de structure ou le type de ligne
d'un type de table.
Domaine de données SAP
Structure utilisée pour classer le con­
Domaine de données SAP
tenu spécifique à un domaine particulier.
Modèle de données SAP
Une représentation hiérarchique techni­
que qui organise les objets de métadon­
nées dans Information Steward.
Table SAP
Informations sur les tables SAP, com­
prenant la vue et la structure.
Système SAP
Informations relatives aux systèmes lo­
giciels basés sur le serveur d'application
SAP.
Objets associés
●
Modèle de données SAP
●
Table SAP
○
Champ de table SAP
Champ de table SAP
●
Élément de données SAP
●
Domaine de données SAP
●
Modèle de données SAP
3.7.1 Métadonnées affichées pour les objets SAP ERP Central
Component
Lorsque vous ouvrez un objet contenu dans une source d'intégrateur de SAP ERP Central Component, vous
pouvez consulter les informations concernant cet objet. Chaque type d'objet possède un ensemble unique
478
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide de l'utilisateur
Gestion des métadonnées
d'informations. Le tableau ci-dessous répertorie tous les types d'objets possibles associés à la source
d'intégrateur de SAP ERP Central Component.
Remarque
Si la valeur d'un attribut d'objet est nulle ou vide, l'attribut ne s'affiche pas.
Table 343 :
Type d'objet
Informations sur le type d'objet
Domaine de données SAP
Les informations sur les domaines de données SAP peuvent inclure :
Élément de données SAP
Table SAP
Guide de l'utilisateur
Gestion des métadonnées
●
Description
●
Type de données
●
Longueur
●
Décimal
●
Minuscule
●
Valeur fixe
●
Table des valeurs
●
Routine de conversion
●
Dernière modification par
●
Dernière modification le
●
Chemin
Les informations sur les éléments de données SAP peuvent inclure :
●
Nom technique
●
Domaine
●
Dernière modification le
●
Dernière modification par
●
Type de données
●
Longueur du type de données
●
Décimal
●
Minuscule
●
Signe
●
Valeur fixe
●
Table des valeurs
●
Routine de conversion
●
Chemin
Les informations sur les tables SAP peuvent inclure :
●
Nom technique
●
Description
●
Type de table (transparente, cluster ou pool)
●
Table SQL
●
Multiplexage
●
Dernière modification le
●
Dernière modification par
●
Chemin
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
479
Type d'objet
Informations sur le type d'objet
Champ de table SAP
Les informations sur les champs de table SAP peuvent comprendre :
Modèle de données SAP
Système SAP
3.8
●
Nom technique
●
Type de données
●
Position
●
Longueur
●
Code clé
●
Obligatoire
●
Élément de données
●
Domaine
●
Type de données
●
Champ prec
●
Fichiers de référence
●
Type de composant
●
Profondeur
●
Chemin
Les informations sur les modèles de données SAP peuvent inclure :
●
Description
●
Chemin
Les informations sur les systèmes SAP peuvent inclure :
●
Description
●
Nom technique
●
Hôte
●
Numéro du système
●
Client
●
Version BW
●
Chemin
Métadonnées de modélisation des données
3.8.1 Métadonnées affichées pour les objets de modélisation
des données
La table ci-dessous liste les types d'objets de modélisation des données, leur description et les métadonnées
affichées pour chaque objet.
480
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide de l'utilisateur
Gestion des métadonnées
Table 344 :
Type d'objet
Description
Modèle de don­
nées
Groupe figurant sur la page Répertoire de Gestion des
métadonnées. Le groupe affiche une liste des trois pre­
miers fichiers XML CWM (Common Warehouse Model­
ing) qu'il contient.
●
Lien pour ouvrir le fichier CWM.
●
Nom du fichier CWM
●
Description
●
Contenu du modèle de données référencé
sous forme de liens avec le nombre d'élé­
ments dans le type d'objet. Par exemple,
Tables (12) signifie qu'il existe 12 tables fai­
sant partie du modèle de données.
Objet unique sélectionné dans le groupe de modélisa­
tion des données sur la page d'accueil Répertoire de
Gestion des métadonnées.
●
Nom de la source de modélisation des don­
nées
●
Nom du fichier
●
Description du fichier
●
Principaux types d'objets contenus dans le
fichier de modélisation des données
●
Bases de données
●
Schémas
●
Tables (contenant des colonnes)
●
Bases de données
●
Schémas
●
Tables (contenant des colonnes)
●
Dossiers
●
Modèles conceptuels
●
Modèles physiques
●
Modèles logiques
●
Instances de serveurs
●
Tables
Instance du mo­
dèle de données
Fichiers CWM
Métadonnées affichées
Fichier Common Warehouse Modeling contenant des
objets relationnels.
PowerAMC
Métadonnées de SAP Sybase PowerAMC incluant des
modèles de bases de données relationnelles, des rè­
gles de gestion, des domaines et des relations d'objets
modèles.
3.8.2 Affichage de relations d'objets CWM
Lorsque vous analysez des métadonnées, vous analysez souvent les relations entre les objets. Le module Gestion
des métadonnées de SAP Information Steward permet d'analyser les relations entre des objets CWM (Common
Warehouse Modeling).
3.8.2.1
Relations identiques
Vous pouvez utiliser CWM pour capturer des informations de modélisation sur votre base de données. Vous
pouvez ensuite utiliser ces informations de modélisation pour créer un entrepôt de données sur lequel créer un
univers SAP et créer des rapports SAP BusinessObjects Business Intelligence. CWM peut aussi capturer des
informations de gestion qui s'affichent dans la relation identique dans Gestion des métadonnées.
L'onglet Identique affiche un objet de métadonnées qui existe dans d'autres systèmes source, mais qui est le
même objet physique.
Guide de l'utilisateur
Gestion des métadonnées
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
481
Exemple
Par exemple, la table ci-dessous affiche les colonnes et les exemples de données dans chaque colonne d'une
table fictive nommée SHIPPED_UOM2, qui s'affiche dans l'onglet Relations identiques :
Table 345 :
Nom
Système
Défini par l'utili­
sateur
Schéma
Base de données
UNIT_OF_MEA­
SURE
BI_InformationSte­
ward
Non
dbo
AdventureWorks
UNIT_OF_MEA­
SURE
DS_OracleSA
Non
SA
AdventureWorks
Description
Unités de mesure
configurées dans
Oracle SA
Cet exemple montre que la table SHIPPED_UOM2 dans la source de modélisation des données Sales CWM
correspond à la table physique qui se trouve dans les systèmes source suivants : source SAP Enterprise
BI_InformationSteward et source SAP Data Services DS_OracleSA. Un grand nombre de noms et systèmes
peuvent être référencés avec leur schéma et base de données associés. Seuls deux sont référencés ici à titre
d'exemple.
3.8.2.2
Analyse d'impact pour une table
L'analyse d'impact permet d'identifier les objets qui seront affectés en cas de modification ou de suppression
d'autres objets connectés. L'onglet Impact de la page des métadonnées d'un objet affiche les autres objets que
cet objet affecte.
3.8.2.3
Analyse de lignage
L'analyse de lignage permet de retracer la source d'un objet de modélisation des données. Utilisez l'onglet Lignage
des données pour afficher les sources d'un objet.
3.9
Métadonnées Data Federator
3.9.1 Métadonnées affichées pour Data Federator
SAP Data Federator est une application EII (Enterprise Information Integration) qui fournit une vue uniforme,
cohérente et intégrée de sources de données distribuées et hétérogènes. Data Federator permet de consolider
diverses sources de données en un ensemble cohérent de tables cible virtuelles interrogeables par les outils de
reporting tout en garantissant la fiabilité et la mise à jour des données. Vous pouvez, par exemple, créer un
univers à l'aide de SAP Designer ou créer une requête directement par rapport aux tables cible virtuelles à l'aide
de Crystal Reports.
482
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide de l'utilisateur
Gestion des métadonnées
L'intégrateur de métadonnées Data Federator extrait les informations d'un référentiel Data Federator et stocke
les métadonnées collectées dans le référentiel SAP Information Steward. Les informations collectées incluent des
métadonnées sur les objets Data Federator, telles que les tables de sources de données et les tables cible sur
lesquelles sont basés les rapports et les documents.
Une source SAP Data Federator peut contenir différents types d'objets, comme indiqué dans la table ci-dessous.
Table 346 :
Type d'objet
Description
Projets
Versions déployées
Un projet est un objet qui regroupe un ensemble
de tables cible, sources de données avec des rè­
gles de mappage entre ces entités. Seules les ver­
sions déployées des projets sont collectées par
l'intégrateur de métadonnées de Data Federator.
Un projet peut contenir plusieurs versions déploy­
ées, chacune déployée dans un catalogue différent
sur une ou plusieurs instances du serveur de
requêtes.
Versions dé­
ployées
Une version déployée d'un projet est une copie
opérationnelle du projet à laquelle les applications
accèdent via le serveur de requêtes.
Métadonnées affichées
●
Noms des versions déployées contenues dans la
source SAP Data Federator.
●
Adresse du serveur de requêtes
●
Port du serveur de requêtes
●
Catalogue de déploiement
●
Types d'objets associés. Le nombre entre paren­
thèses indique le nombre d'instances.
Serveur de
requêtes
Un serveur de requêtes fonctionne comme une
base de données relationnelle utilisée par les appli­
cations pour interroger les tables source afin de
générer des lignes cible.
●
Catalogues
●
Versions déployées
Catalogues ci­
ble
Un catalogue cible est une collection de tables ci­
ble. Son nom est au format suivant : nom_du_cata­
logue_cible (par exemple, /OP). Chaque version
déployée contient un catalogue cible.
●
Nom du catalogue cible
●
Types d'objets associés. Le nombre entre paren­
thèses indique le nombre d'instances de l'objet as­
socié.
Les objets du catalogue contiennent uniquement
des objets de schéma. Un catalogue cible contient
uniquement un schéma nommé SchémaCible.
Catalogues de
Un catalogue de sources de données est une col­
sources de don­ lection de sources de données. Son nom est au
nées
format suivant : nom_du_catalogue_cible/sources
(par exemple, /OP/sources). Chaque version dé­
ployée contient un catalogue de sources de don­
nées.
Schémas de
Un schéma de source de données est la définition
sources de don­ des colonnes et clés primaires d'une table de
nées
source de données.
Guide de l'utilisateur
Gestion des métadonnées
●
Nom du catalogue de sources de données
●
Types d'objets associés. Le nombre entre paren­
thèses indique le nombre d'instances de l'objet as­
socié.
●
Les objets du catalogue contiennent uniquement
des objets de schéma. Un catalogue de sources de
données peut contenir plusieurs schémas.
Tables de source de données
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
483
Type d'objet
Description
Tables de
source de don­
nées
Les sources de données représentent des configu­
rations de connexion entre SAP Data Federator et
des tables de base de données. Les sources de
données permettent à Data Federator d'accéder
aux métadonnées d'une table de base de données
et de lire dans la table et au serveur de requêtes
d'obtenir ces données pour renseigner une table
cible.
Métadonnées affichées
●
Source de données
●
Catalogue
●
Colonnes
●
Source de données
●
Catalogue
●
Colonnes
Sources de don­ Une source de données représente la source ex­
nées
terne de données à partir de laquelle Data
Federator génère des lignes dans une table cible.
Une source de données peut être une base de don­
nées relationnelle, un fichier texte ou un fichier
XML. Seules les versions finales des sources de
données sont collectées par l'intégrateur de
métadonnées de Data Federator.
Schémas cible
Tables cible
Un schéma cible est un ensemble de tables cible.
Un projet ne peut contenir qu'un schéma cible,
dont le nom est toujours SchémaCible.
Les tables cible sont des tables virtuelles (similai­
res à une vue). Elles ne contiennent pas de don­
nées, mais des règles de mappage déterminent
comment le serveur de requêtes obtient les lignes
cible au moment de l'exécution à partir des tables
de source de données, du domaine et des tables
de recherche. Une version déployée peut contenir
à la fois des tables cible mappées et intégrées ou
uniquement des tables cible intégrées et déploy­
ées.
Un catalogue cible est toujours doté d'un schéma,
le SchémaCible, qui contient les tables cible.
Règles de map­
page
Une règle de mappage détermine comment le
serveur de requêtes génère les lignes dans une ta­
ble cible à partir des sources de données. Les rè­
gles de mappage peuvent inclure des filtres, des
formules et des relations pour convertir les valeurs
de la source de données en valeurs telles qu'atten­
dues dans la source.
Colonnes
Une colonne est une dimension qui définit un type
unique de données.
3.9.2 Relations d'objets Data Federator
Certains objets peuvent être associés à (contenus dans) plusieurs types d'objets. Plusieurs types d'objets
peuvent être associés à (contenir) un ou plusieurs objets supplémentaires, comme indiqué dans le diagramme cidessous. Par exemple, une version déployée d'un projet contient toujours deux catalogues, un pour le schéma
484
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide de l'utilisateur
Gestion des métadonnées
cible et l'autre pour les sources de données. Le diagramme suivant affiche les différentes relations entre des
objets SAP Data Federator.
3.9.3 Navigation dans les métadonnées Data Federator
Le module Gestion des métadonnées de SAP Information Steward affiche chaque source configurée regroupée
par la catégorie d'intégrateur de métadonnées à laquelle elle appartient.
Guide de l'utilisateur
Gestion des métadonnées
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
485
3.9.4 Affichage de relations d'objets Data Federator
Le module Metadata Management de SAP Information Steward permet d'afficher les relations entre les tables et
les colonnes dans les sources SAP Data Federator.
Le module Metadata Management de SAP Information Steward affiche les relations suivantes lorsque vous
cliquez sur le nom d'une table ou d'un objet et que vous sélectionnez Afficher l'impact ou Afficher le lignage des
données dans le menu contextuel.
Table 347 :
onglet Metadata Manage­
ment
Identique
Relations susceptibles d'apparaître dans cet onglet
●
Tables et colonnes identiques entre deux systèmes source de Metadata Management,
par exemple entre une application Data Federator et une base de données relationnelle.
●
Relation définie par l'utilisateur (par exemple, entre une table dans un système SAP Data
Federator et la même table dans un système SAP BusinessObjects Enterprise).
Remarque
Un message apparaît si aucune relation n'existe.
Associé
●
Clé primaire
●
Relation définie par l'utilisateur
Remarque
Un message apparaît si aucune relation n'existe.
Impact
●
Graphique d'objets affectés par les données de l'objet.
●
Relation définie par l'utilisateur (par exemple, entre un format de fichier et une table ci­
ble).
Lignage des données
Graphique des sources à partir desquelles l'objet obtient ses données.
Défini par l'utilisateur
Si vous établissez une relation personnalisée, vous pouvez afficher les informations suivantes
la concernant :
●
Nom de l'objet lié
●
Nom de la relation
●
Chemin de l'objet lié dans Metadata Management
Vous pouvez supprimer de cet onglet une relation définie par l'utilisateur.
Remarque
Un message apparaît si aucune relation n'existe.
Remarque
A ce jour, Metadata Management affiche l'impact et le lignage des données uniquement pour les tables de
sources de données, les fichiers texte, les fichiers XML et les tables cible et leurs colonnes. Les tables de
recherche et de domaine n'apparaissent pas dans Metadata Management. Pour obtenir une liste complète de
tous les objets Data Federator pour lesquels Metadata Management affiche et n'affiche pas automatiquement
486
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide de l'utilisateur
Gestion des métadonnées
l'impact et le lignage des données, voir "Compatibilities and Limitations" dans les notes de version Metadata
Management Release Notes.
Informations associées
Affichage de relations identiques [page 466]
Affichage de l'impact et du lignage des données de tables [page 488]
Affichage de l'impact et du lignage des données de colonnes [page 489]
3.9.4.1
Règles d'équivalence d'objet pour Data Federator
SAP Gestion des métadonnées utilise les valeurs des Préférences d'impact et de lignage des données avec les
règles d'équivalence d'objet pour déterminer qu'un objet comportant deux noms différents est le même objet
physique. Par exemple, dans SAP Data Federator, la source de données ForenzaDW est identique au schéma dbo
dans le système de base de données relationnelle et l'option de niveau le plus élevé dans Préférences d'impact et
de lignage des données est définie sur schéma. Par conséquent, ForenzaDW.TableA est identique à dbo.TableA.
Si d'autres objets sont dotés d'identificateurs de haut niveau différents, utilisez les règles d'équivalence d'objet
pour indiquer au module Gestion des métadonnées qu'un objet est identique. Vous spécifiez ces règles une seule
fois, lors de la configuration de vos systèmes source.
Informations associées
Définition de règles d'équivalence d'objet pour des relations identiques [page 405]
3.9.4.1.1
1. Sélectionnez
Définition de règles d'équivalence d'objet pour des
relations identiques
Gérer
Préférences
dans le coin supérieur droit de la fenêtre Information Steward.
2. Accédez à la section Règles d'équivalence d'objet dans les Paramètres Metadata Management. Le Côté gauche
représente une source d'intégrateur qui nomme une table avec les qualificateurs de niveau supérieur que
vous avez sélectionnés dans les colonnes Base de données, Catalogue et Schéma. De même, le Côté droit
représente une autre source d'intégrateur, mais utilise d'autres noms pour qualifier la même table physique.
Guide de l'utilisateur
Gestion des métadonnées
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
487
Table 348 :
En-tête de colonne
Description
Contexte
Nom de la source d'intégrateur. Faites votre choix dans la liste déroulante. L'option par défaut est
Toutes, à savoir toutes les sources d'intégrateur configurées dans Metadata Management.
Base de données
Nom de la base de données. L'option par défaut est un astérisque (*), qui indique que le nom de la
base de données du côté gauche est identique à celui du côté droit.
Catalogue
Nom du catalogue. L'option par défaut est un astérisque (*), qui indique que le nom du catalogue
du côté gauche est identique à celui du côté droit.
Schéma
Identificateur général des tables pour lesquelles vous souhaitez définir la règle d'équivalence.
L'option par défaut est un astérisque (*), qui indique que le nom de l'identificateur du Côté gauche
est identique à celui du Côté droit.
3. Cliquez sur la cellule sous Contexte dans la colonne Côté gauche et la colonne Côté droit pour sélectionner le
nom de chaque source d'intégrateur dans la liste déroulante.
4. Cliquez sur la cellule sous chaque en-tête de colonne pour sélectionner les noms d'objets dans la colonne
Côté gauche et la colonne Côté droit pour identifier les noms de qualificateur utilisés dans chaque source
d'intégrateur.
Par exemple, pour définir une règle pour My DF source afin d'indiquer que la source de données Data
Federator ForenzaDW doit être identique au schéma dbo dans le système de base de données relationnelle.
a. Cliquez sur Ajouter une règle en bas de la liste des règles d'équivalence d'objet.
b. Pour le contexte Côté gauche, sélectionnez le nom de la source d'intégrateur de votre système Data
Federator dans la liste déroulante. Dans cet exemple, sélectionnez My DF source.
c. Conservez l'astérisque par défaut (*) dans Base de données.
d. Conservez l'astérisque par défaut (*) dans Catalogue.
e. Cliquez sur la cellule sous Schéma pour afficher les noms et sélectionnez le nom de la source de données
dans votre système Data Federator. Dans cet exemple, sélectionnez ForenzaDW.
f. Pour le contexte Côté droit, sélectionnez le nom de la source d'intégrateur de votre système de base de
données relationnelle.
g. Conservez les valeurs par défaut pour les options restantes du côté droit.
h. Cliquez sur Enregistrer.
Remarque
Si vous utilisez des rapports d'impact et de ,lignage des données dans Afficher Rapports , dans le coin
supérieur droit de la fenêtre Information Steward, vous devez recalculer le contenu de la table temporaire de
lignage des données pour intégrer vos modifications dans les Règles d'équivalence d'objet.
3.9.4.2
Affichage de l'impact et du lignage des données de
tables
Cliquez sur le nom de la table et sélectionnez Afficher l'impact ou Afficher le lignage des données pour afficher des
représentations graphiques des éléments suivants :
● Impact d'une table sur d'autres objets lorsque la table est une source de données.
● Lignage source d'une table lorsque la table est une cible.
488
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide de l'utilisateur
Gestion des métadonnées
Il peut être intéressant d'afficher l'onglet Impact d'une table SAP Data Federator pour savoir si elle affecte un
rapport dans le système SAP BusinessObjects Enterprise. De la même manière, il peut être intéressant d'afficher
l'onglet Lignage des données pour afficher les sources à partir desquelles une table Data Federator obtient ses
données.
3.9.4.3
Affichage de l'impact et du lignage des données de
colonnes
La page des métadonnées d'une colonne affiche des représentations graphiques des éléments suivants :
● Autres objets affectés par une colonne lorsque vous cliquez sur Afficher l'impact
● Dans l'onglet Impact d'une colonne, vous pouvez cliquer sur un objet final, tel qu'un rapport dans un système
SAP BusinessObjects Enterprise, et cliquer dans l'onglet du rapport pour afficher toutes les colonnes dans
des tables cible SAP Data Federator qui affectent le contenu du rapport.
● Sources d'une colonne dans l'onglet Lignage des données
Informations associées
Affichage du lignage des données d'un rapport dans des tables Data Federator [page 490]
3.9.4.3.1
Affichage de l'impact et du lignage des données de
colonnes
1. Utilisez la fonction Rechercher ou accédez à la page des métadonnées de la colonne.
2. Cliquez sur Afficher l'impact dans la liste déroulante Afficher pour afficher une liste des cibles affectées par la
colonne source.
Si les objets intermédiaires sont nombreux, faites défiler la page pour afficher tous les objets.
3. Placez le pointeur sur le graphique de chaque objet pour afficher les informations qu'il contient, telles que le
nom de la table, le nom du schéma et le nom du catalogue.
4. Placez le pointeur sur l'icône d'attribut de relation pour savoir comment les données sont mappées à chaque
cible finale à partir de l'objet intermédiaire.
5. Cliquez dans l'onglet Lignage des données pour afficher toutes les sources d'une colonne.
6. Placez le pointeur sur le graphique de chaque objet pour afficher les informations qu'il contient, telles que le
nom de la table, le nom du schéma et le nom du catalogue.
Guide de l'utilisateur
Gestion des métadonnées
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
489
3.9.4.3.2
Affichage du lignage des données d'un rapport
dans des tables Data Federator
1. Dans l'onglet Impact d'une colonne, cliquez sur un objet final comme un rapport dans un système SAP
BusinessObjects Enterprise. Par exemple, cliquez sur le rapport DF_Deski dans l'onglet Impact précédent.
2. Cliquez dans l'onglet Lignage du rapport pour afficher toutes les colonnes dans des tables cible SAP Data
Federator qui affectent le contenu du rapport. Par exemple, cliquez dans l'onglet Lignage des données pour
afficher l'analyse de lignage des données suivantes.
3. Placez le pointeur sur le graphique de chaque objet pour afficher les informations qu'il contient, telles que le
nom de la table, le nom du schéma et le nom du catalogue.
4. Placez le pointeur sur chaque icône d'attribut de relation entre les objets source et cible dans le système My
DF source pour afficher le nom de la règle de mappage qui extrait les données de la colonne source et les
charge dans la colonne de la table cible.
5. Si les objets intermédiaires sont nombreux, faites défiler la page pour afficher tous les objets.
Placez le pointeur sur l'icône d'attribut de relation pour afficher le nom de la règle de mappage de chaque
colonne dans le système My DF source.
3.10 Métadonnées de base de données relationnelle
3.10.1 Objets de base de données relationnelle
La page des métadonnées d'une source de base de données relationnelle affiche les types d'objets suivants s'ils
existent dans la source. Chaque type d'objet peut également contenir des objets associés, comme illustré dans le
tableau suivant.
Table 349 :
Type d'objet
Description
Objets associés
Instances de serveurs
Une instance de serveur désigne la base
de données, la source de données ou le
service dans le système de gestion de
bases de données relationnelles.
Bases de données
Bases de données
Une base de données désigne un ou plu­
sieurs ensembles structurés et volumi­
neux de données persistantes, générale­
ment associés à un logiciel, permettant
de mettre à jour et d'interroger les don­
nées. Une base de données relationnelle
organise les données et leurs relations
dans des tables.
Schémas
Schémas
Un schéma désigne la définition d'une
table dans une base de données rela­
tionnelle.
Synonymes, vues, tables, procédures
490
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide de l'utilisateur
Gestion des métadonnées
Type d'objet
Description
Objets associés
Tables
Une table désigne une collection d'enre­
gistrements (les enregistrements sont
également appelés des lignes) dans une
base de données relationnelle.
Colonnes
Vues
Une vue désigne un sous-ensemble de
colonnes ou de lignes dans une table ou
des tables jointes auquel l'utilisateur
peut accéder.
Colonnes
Les vues peuvent contenir d'autres vues
Les tables des autres vues sont égale­
ment répertoriées comme objets.
Procédures
Une procédure désigne une séquence
d'instructions pour exécuter une tâche
spécifique.
Paramètres
3.10.2 Exploration d'une instance de vue
Cliquez sur le nom de la vue dans la liste des vues et sélectionnez Afficher les détails pour afficher les propriétés
suivantes pour le nom de vue sélectionné :
● Noms de schémas
● Nom de la base de données
● Instruction SELECT SQL contenue dans l'instruction CREATE VIEW
● La section Colonnes référence une ligne par colonne avec son nom, le type de données, d'autres attributs et
les attributs personnalisés et annotations, le cas échéant.
3.10.3 Affichage de relations dans une source de base de
données
Le module de gestion des métadonnées de SAP Information Steward vous permet d'afficher les relations entres
les schémas, les tables, les vues et les colonnes depuis un seul schéma ou plusieurs schémas dans vos sources de
bases de données relationnelles. De plus, vous pouvez contrôler quelles tables ou vues d'un schéma doivent être
collectées sur la base d'expressions régulières.
La Gestion des métadonnées affiche les onglets d'analyse de relation suivants lorsque vous cliquez sur le nom de
la table et que vous sélectionnez Afficher l'impact ou Afficher le lignage des données dans le menu contextuel.
● Identique à : identifie un objet qui existe dans différents systèmes source comme synonyme ou alias.
● Associé à : Clé primaire - clé étrangère
● Impact : identifie les autres objets affectés par les données dans l'objet.
● Lignage des données : identifie les sources des données dans l'objet.
● Défini par l'utilisateur : vous pouvez aussi établir des relations définies par l'utilisateur (voir Etablissement de
relations définies par l'utilisateur entre des objets [page 399]).
Guide de l'utilisateur
Gestion des métadonnées
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
491
3.10.3.1 Affichage des dépendances d'objets de schémas
multiples
Lorsqu'un objet dépend d'un ou plusieurs objets appartenant à des schémas différents, les objets collectés
incluent les objets de tous les schémas. De plus, les informations d'impact et de lignage des données affichent
tous les objets source de tous les schémas.
Exemple
Examinez les relations suivantes :
● La vue A Commande client dépend de la vue B Vente, car la vue B inclut la vue A comme source.
● La vue B Commande client dépend des tables En-tête de commande client et Client.
Compte tenu de ces relations, la vue A Commande client est dotée des dépendances suivantes :
● Vue B Commande client
● Table En-tête de commande client
● Table client
Il existe trois schémas connectés à ces objets. L'Intégrateur de métadonnées de base de données relationnelle
collecte tous les objets pour ces trois schémas.
L'illustration ci-dessous affiche la page de l'explorateur Metadata Management et les objets collectés par
l'Intégrateur de métadonnées de base de données relationnelle.
Le diagramme de lignage des données Metadata Management identifie les sources des données de tous les
schémas, comme illustré ci-dessous.
492
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide de l'utilisateur
Gestion des métadonnées
3.10.3.2 Affichage de relations de synonymes et d'alias
Un synonyme est l'autre nom d'un objet dans le même système. Par exemple, un synonyme d'une table
relationnelle existe dans la même base de données que la table.
Un alias est l'autre nom d'un objet dans un système différent. Par exemple, un nom d'alias dans une base de
données peut faire référence à une table relationnelle dans une base de données différente.
Si des synonymes ou des alias existent dans une source de base de données relationnelle, le module Gestion des
métadonnées les affiche comme des types d'objets sur la page de la source.
Remarque
Le module Gestion des métadonnées affiche les synonymes pour les tables et les vues uniquement. Les
synonymes pour les autres objets (tels que les fonctions et les procédures) ne s'affichent pas dans Gestion des
métadonnées. Pour le synonyme d'un synonyme pour une table ou une vue, le module Gestion des
métadonnées affiche deux synonymes pour la table ou la vue.
3.10.3.3 Affichage de relations clé primaire et clé étrangère
Si une colonne est une clé primaire ou une clé étrangère, le module Gestion des métadonnéesde SAP Information
Steward affiche cette relation dans l'onglet Associé à. Par exemple, la colonne CUSTOMERID dans la table
DIM_CUSTOMER est la clé primaire comme indiqué par l'icône clé près de son nom. L'onglet suivant Associé à
affiche cette relation.
La représentation graphique affiche la colonne actuelle avec un nom de colonne ombré en bleu. Dans cet exemple,
l'attribut de relation contiendrait le nom de la relation "Clé primaire-étrangère" entre les deux colonnes.
Déplacez le pointeur pour afficher le nom de la table et le nom du schéma contenant chaque colonne.
Guide de l'utilisateur
Gestion des métadonnées
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
493
3.10.3.4 Affichage de l'impact et du lignage des données
L'analyse d'impact permet d'identifier les objets qui seront affectés en cas de modification ou de suppression
d'autres objets connectés. En d'autres termes, elle répond à la question suivante : quels sont les autres objets
affectés par les données dans cet objet ? L'onglet Impact de la page des métadonnées d'un objet affiche les autres
objets que cet objet affecte.
Des relations d'impact et de lignage des données peuvent exister entre des objets de la même source (par
exemple, entre une vue et une table) et entre des objets de deux sources différentes (tels qu'une colonne cible
dans une source Data Integrator et un rapport dans une source SAP BusinessObjects Enterprise).
L'illustration suivante affiche l'onglet Impact pour la colonne ID_ADRESSE dans la table Clients :
● ID_ADRESSE se trouve dans le système de base de données relationnel SAP_SA_RM_TargetDB.
● La même colonne ID_ADRESSE se trouve dans BOE Business Intelligence, qui l'utilise dans le rapport
SAPSA-05 Credit Memo Customer Detail.
● La même colonne ID_ADRESSE est utilisée dans le système SAP DS_Repo_Rapidmarts.
Pour afficher l'analyse de lignage correspondante :
1. Déplacez le pointeur sur le rapport SAPSA-05 Credit Memo Customer Detail dans le système BOE Business
Intelligence, puis cliquez sur l'icône de focus qui affiche la relation de cet objet.
2. Cliquez sur l'onglet Lignage des données. L'analyse de lignage permet de montrer que le rapport obtient des
données de plusieurs tables du système DS_Repo_RapidMarts.
Vous pouvez aussi cliquer sur Vue tabulaire pour afficher une analyse d'impact volumineuse dans un format de
table.
3.11
Intégrateur de métadonnées Excel
Importation de métadonnées de base de données relationnelles à l'aide d'un classeur Excel.
Microsoft Excel est souvent utilisé pour les captures et les métadonnées physiques, logiques et de gestion de
documents pour divers types de base de données, y compris les bases de données relationnelles. Grâce à
l'intégrateur de métadonnées Excel, vous pouvez importer des métadonnées de base de données relationnelle
lorsqu'elles sont définies dans les feuilles de calcul Excel spécialement mises en forme pour travailler avec
l'intégrateur de métadonnées Excel.
494
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide de l'utilisateur
Gestion des métadonnées
L'intégrateur de métadonnées Excel prend en charge de nombreux types de bases de données non prises en
charge par nos autres intégrateurs de métadonnées de base de données relationnelle, tels que dBase, Microsoft
Access et Hadoop.
L'intégrateur de métadonnées Excel fonctionne avec des classeurs Excel conçus dans un format spécial. Par
conséquent, nous fournissons un modèle de classeur Excel (rdbtemplate.xlsx) contenant un classeur pour tous
les objets possibles. Vous utilisez le modèle pour créer des sources d'intégrateur de métadonnées Excel. Accédez
au modèle d'intégrateur de métadonnées Excel pour les bases de données relationnelles lorsque vous configurez
une source d'intégrateur Excel.
L'intégrateur de métadonnées Excel collecte les types d'objets suivants, que vous pouvez afficher dans la page de
répertoire Metadata Management dans la catégorie Base de données :
● Module logiciel déployé
● Base de données relationnelle
● Catalogue relationnel
● Schéma relationnel
● Table relationnelle
● Vue relationnelle
● Colonne relationnelle
● Index relationnel
● Relation
Impact et lignage
L'intégrateur de métadonnées Excel permet d'afficher les relations entre les objets dans la base de données
relationnelle. Comme pour les autres intégrateurs, vous pouvez afficher les relations entre les schémas, les
tables, les vues et les colonnes à l'aide des fonctionnalités d'impact et de lignage de Metadata Management.
Informations associées
Modèle d'intégrateur de métadonnées Excel [page 495]
Présentation des relations de métadonnées [page 386]
3.11.1 Modèle d'intégrateur de métadonnées Excel
Utilisez le modèle Excel pour configurer une base de données source relationnelle pour l'intégrateur de
métadonnées Excel.
Le modèle Excel (rdbtemplate.xlsx) est inclus à l'intégrateur de métadonnées Excel. Vous accédez au modèle
lorsque vous créez une source pour l'intégrateur de métadonnées Excel dans la CMC (Central Management
Console).
Guide de l'utilisateur
Gestion des métadonnées
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
495
Le modèle d'intégrateur de métadonnées Excel fournit des classeurs de bases de données spécialement mis en
forme dans lesquels vous saisissez les données relatives à vos données source. Les classeurs sont répertoriés
dans un ordre parent/enfant spécifique.
Les classeurs dans le modèle apparaissent dans l'ordre présenté ci-dessous. Il y a un classeur pour chaque type
d'objet de base de données relationnelle :
● Module logiciel (il ne s'agit pas d'un objet relationnel, dédié à l'usage interne)
● Module logiciel déployé
● Base de données relationnelle
● Catalogue relationnel
● Schéma relationnel
● Table relationnelle
● Vue relationnelle
● Colonne relationnelle
● Index relationnel
● Relation
Exemple
Le diagramme ci-dessous présente les relations suivantes :
● L'objet Module logiciel déployé est le parent de l'objet Base de données relationnelle.
● L'objet Base de données relationnelle est le parent de l'objet Catalogue relationnel, etc.
Si vous n'utilisez pas un des classeurs (en raison de la non-application de l'objet à vos données), la
responsabilité parent passe à la feuille précédente. Par exemple, si vous n'utilisez pas l'objet Catalogue
relationnel, le nouveau parent de l'enfant Schéma relationnel devient Base de données relationnelle.
Le diagramme ci-dessous présente les relations parent/enfant entre tous les classeurs dans le modèle.
Informations associées
Instructions de configuration du modèle [page 497]
496
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide de l'utilisateur
Gestion des métadonnées
3.11.2 Instructions de configuration du modèle
Lorsque vous configurez le modèle Intégrateur de métadonnées Excel, tenez compte des instructions suivantes :
● Chaque type d'objet relationnel est stocké dans son propre classeur.
● Le classeur a le même nom que le type d'objet.
● Les données d'une cellule contiennent généralement des chaînes de caractères ou des nombres.
● Pour chaque classeur, certaines colonnes sont requises et doivent être complétées si le classeur s'applique à
votre source de données.
● La première ligne de chaque classeur contient les en-têtes des colonnes.
● Ne renommez pas les en-têtes des colonnes.
● Survolez les en-têtes des colonnes pour afficher les informations concernant le contenu des colonnes, tel que
l'obligation de la présence de la colonne, et les valeurs requises, le cas échéant.
● La première colonne vide (d'une colonne requise) de la première ligne indique la fin de la liste de nom d'objet
(à moins qu'elle n'ait une valeur par défaut). L'intégrateur ignore les colonnes et les lignes suivantes situées
après la première colonne vide requise dans la feuille de calcul.
● Une cellule vide ou comportant une «valeur nulle» saisie (sans guillemets) est considérée comme valeur nulle.
Cependant, la valeur par défaut sera utilisée s'il existe une valeur par défaut définie pour la colonne et si vous
laissez la cellule vide ou si elle est considérée comme valeur nulle.
● Vous devez saisir les données pour l'instance de l'objet relationnel sur la ligne se trouvant après les en-têtes
des colonnes (ligne 2) dans le classeur. S'il existe plus d'une instance, remplissez les lignes suivantes.
● Ne sautez pas de ligne. La première ligne vide indique la fin de l'instance d'objet et les lignes se trouvant après
la première ligne vide sont ignorées.
Utilisation de variables pour certaines cellules
Utilisez des variables pour compléter les types de cellules applicables.
Table 350 :
Variable
Description
Date et heure actuelles
Utilisation pour les colonnes requérant la %DATE/HEURE%
date et l'heure actuelles ou lorsque la
date et l'heure sont applicables.
ID de configuration de l'intégrateur
Utilisation dans des instances de relation %CONFIGURATION%
pour définir «id_configuration_associée»
Variable de référence de l'objet
Utilisation pour le type d'objet et le nu­
méro de ligne afin de résoudre les ID
d'identité d'objet pour les colonnes
comme «id_table» et «id_table_asso­
ciée».
%type-objet:numéro-ligne%
Utilisation dans le classeur des relations
pour les colonnes «id_table» ou «id_ta­
ble_associée».
%type-objet%
Type d'objet
Guide de l'utilisateur
Gestion des métadonnées
Format
Exemple : %base de données relation­
nelle:2%
Exemple : %colonne-relationnelle%
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
497
Informations associées
Intégrateur de métadonnées Excel [page 494]
3.12 Exportation de vues vers Microsoft Excel
Vous pouvez exporter la représentation tabulaire d'une vue de relations de métadonnées vers une feuille de calcul
Microsoft Excel.
Les vues de relations à la fois graphiques et tabulaires sont dotées d'une icône permettant d'exporter la
représentation tabulaire vers un fichier Microsoft Excel.
Le fichier est exporté vers le dossier Téléchargements de Windows. Le format du nom de fichier est le suivant :
IS_<NomObjetRacine>_Relation_aaaammjj_hhmmss.xls.
Le fichier exporté contient trois feuilles :
● Version : identifie le numéro de version Information Steward ainsi que la date et l'heure de création de la feuille
de calcul.
● Objet : décrit l'objet, y compris son nom, son chemin d'accès et son type de relation (tel que "Lignage des
données").
● Relations : affiche le contenu de la vue tabulaire pour l'objet racine.
498
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide de l'utilisateur
Gestion des métadonnées
4
Metapedia
4.1
Présentation de Metapedia
Metapedia fournit un référentiel central et partagé pour les termes et les stratégies.
Pour accéder au module Metapedia, cliquez dans l'onglet Metapedia dans l'interface Information Steward. Le
module Metapedia de SAP Information Steward permet de travailler avec :
Table 351 :
Onglet
Description
Termes
Un glossaire métier de termes qui permet de générer un vocabulaire de mots et de phrases ou un sys­
tème de notation. Ce vocabulaire permet au départ de décrire un contenu. Par la suite, les utilisateurs
professionnels peuvent rechercher facilement le contenu en utilisant un vocabulaire courant et des syno­
nymes ou accéder rapidement aux termes via l'interface Information Steward. Le glossaire permet aussi
aux utilisateurs professionnels de comprendre la relation entre différents termes ou entre des termes et
des objets Information Steward dans Gestion des métadonnées (tels que des rapports ou des univers BI)
et dans Data Insight (tels que des règles ou des scorecards).
L'utilisation de termes dans Metapedia favorise la compréhension des termes métier au sein de l'entre­
prise, permettant aux utilisateurs professionnels d'accéder à des informations à l'aide de termes qui leur
sont familiers. Parallèlement, les administrateurs de données disposent d'un mécanisme simple pour fa­
voriser la gouvernance de l'information.
En bref, vous pouvez :
●
Stratégies
Implémenter un glossaire métier de termes afférents à vos données professionnelles.
●
Organiser les termes hiérarchiquement en catégories.
●
Association des termes à d'autres objets Information Steward dans Gestion des métadonnées ou
Data Insight.
Elles vous permettent de définir, implémenter et surveiller les sets les instructions de stratégies qui déri­
vent des politiques de gestion. L'utilisation de stratégies favorise des processus de gestion efficaces et la
conformité.
L'onglet Stratégies vous permet de :
●
Créer et conserver des sets de stratégies et des instructions de stratégies.
●
Associer des instructions de stratégies à d'autres objets Information Steward (comme les termes
d'entreprise, les règles de validation et les objets de métadonnées).
Les éléments d'interface suivants sont disponibles dans chaque onglet de Metapedia.
Guide de l'utilisateur
Metapedia
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
499
Table 352 :
Elément d'interface
Description
Volet principal
Affiche les descriptions, les termes associés et les objets associés. Les éléments qui sont affichés
dépendent de la sélection dans le panneau de gauche et du fait qu'une condition de recherche a
été ou non spécifiée.
Volet gauche
●
Pour modifier un élément et ses propriétés, cliquez deux fois sur le terme ou sélectionnez le
terme, puis cliquez sur le bouton Modifier.
●
Pour afficher une vue en lecture seule d'un élément et de ses propriétés, sélectionnez l'élé­
ment, puis cliquez sur Afficher les détails.
Répertorie les catégories, sous-catégories et sets de stratégies.
Selon l'onglet sélectionné, cliquez sur Tous les termes ou Toutes les instructions de stratégie pour
afficher tous les termes ou toutes les instructions de stratégie dans le panneau principal de Meta­
pedia.
Boutons de la ligne du
haut
Permet de travailler avec des catégories, termes, sets de stratégies et instructions de stratégies.
De plus, vous pouvez importer et exporter depuis et dans Excel, afficher et masquer les détails des
éléments dans le panneau principal de Metapedia et faire une recherche pour afficher un sous-en­
semble de termes ou de stratégies. Lorsque vous cliquez sur un bouton de la ligne du haut, une
boîte de dialogue s'ouvre pour l'exécution de la tâche.
Options de la zone de re­
cherche
Permet d'entrer une chaîne de recherche dans la zone de texte pour filtrer une plus grande liste
d'éléments dans le panneau principal.
Vous pouvez aussi cliquer sur la flèche vers le bas dans la zone de recherche pour appeler les op­
tions de Recherche avancée.
Informations associées
Présentation des termes et des catégories [page 517]
Compression des sets et des instructions de stratégies [page 535]
Importer et exporter avec Excel [page 507]
Recherche Metapedia [page 501]
4.1.1 Utilisateurs et groupes Metapedia
Metapedia a des utilisateurs et des types de groupes prédéfinis permettant d'exécuter certaines tâches.
Remarque
Vous pouvez aussi définir vos propres groupes d'utilisateurs et accorder des droits applicables à Metapedia via
la CMC (Central Management Console). Voir le Guide de l'administrateur d'Information Steward.
500
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide de l'utilisateur
Metapedia
Table 353 :
Groupes et utilisa­
teurs prédéfinis
Autorisations
Utilisateur Metapedia
Utilisateurs pouvant afficher éléments suivants dans l'onglet Metapedia d'Information Steward.
Auteur Metapedia
●
Termes et définitions des termes
●
Sets de stratégies et instructions de stratégies
Utilisateurs disposant des mêmes droits qu'un utilisateur Metapedia, auxquels s'ajoutent les droits
suivants :
●
Créer, modifier et supprimer des termes, catégories, sets de stratégies et instructions de straté­
gies.
●
Importer et exporter des termes, catégories, sets de stratégies et instructions de stratégies via
Excel.
Approbateur
Metapedia
Utilisateurs disposant des mêmes droits qu'un auteur Metapedia, auxquels s'ajoutent les droits d'ap­
prouver ou de rejeter des termes, sets de stratégies et instructions de stratégies.
Administrateur
Metapedia
Utilisateurs disposant des mêmes droits qu'un approbateur Metapedia, auxquels s'ajoutent les droits
de gérer des termes, sets de stratégies et instructions de stratégies.
Par exemple, dans la partie de catégorie des termes de Metapedia, vous pouvez réaffecter des termes
à d'autres groupes ou utilisateurs et modifier les termes qui ne leur sont pas affectés en tant qu'au­
teurs.
Remarque
● Tous les utilisateurs et groupes Metapedia peuvent effectuer des recherches simple et avancées dans
Metapedia.
● Certains groupes prédéfinis disposent des droits pour des actions concernant les éléments en général,
mais un terme spécifique dispose des éléments suivants :
○ Un auteur affecté (qui peut être un groupe d'utilisateurs ou un nom d'utilisateur spécifique). Seul
l'auteur peut modifier l'élément.
○ Un approbateur affecté (un groupe d'utilisateurs ou un nom d'utilisateur spécifique). Seul cet
approbateur peut voir la tâche approuvée dans l'onglet Liste de travail.
● Lorsque vous affichez ultérieurement les propriétés d'un terme, une icône de courrier électronique
s'affiche près du nom de cet auteur. En cliquant sur l'icône de courrier électronique, vous pouvez envoyer
un courrier électronique à l'auteur. Cependant, le courrier électronique créé vous est adressé, ou est
adressé au groupe d'utilisateurs sélectionné dans la liste Auteur. Par conséquent, vous devez saisir
l'adresse électronique de l'auteur dans l'outil de courrier.
Pour en savoir plus sur les droits d'utilisateur dans la Gestion des métadonnées et dans Metapedia, voir le Guide
d'administration d'Information Steward.
4.1.2 Recherche Metapedia
Lorsque vous affichez des termes ou des instructions de stratégie dans la fenêtre principale Metapedia, vous
pouvez afficher les éléments répondant à des critères spécifiés.
Guide de l'utilisateur
Metapedia
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
501
Table 354 :
Type de recherche
Description
Simple
Saisissez le mot ou la chaîne de recherche dans la zone de texte Recherche et cliquez sur l'icône de
recherche.
La recherche simple recherche automatiquement le mot ou la chaîne dans les attributs suivants :
●
Nom
●
Description
●
Mot clé
●
Synonyme (termes uniquement)
●
Attributs personnalisés (définis par l'utilisateur)
En outre, vous pouvez limiter la recherche simple par statut. Cliquez sur la liste déroulante Filtrer par
statut et choisissez une ou plusieurs options de statut :
●
Modification
●
Soumis pour approbation
●
Approuvé
●
Rejeté
Pour les termes, cliquez sur Afficher mes termes pour voir uniquement les termes que vous avez créés
ou appartenant à un groupe d'utilisateurs dont vous êtes membre.
Pour les stratégies, utilisez le menu déroulant Vue des instructions pour voir uniquement les instruc­
tions que vous avez créées ou pour afficher uniquement les instructions actives ou expirées.
Avancé
Cliquez sur la flèche dirigée vers le bas en regard de la zone de texte Recherche pour ouvrir la boîte de
dialogue Recherche avancée.
Recherche d'un mot ou d'une chaîne à l'aide de plusieurs critères.
Pour une recherche simple ou avancée, limitez la recherche en sélectionnant un des éléments suivants dans le
panneau de gauche de la fenêtre Metapedia ::
● Tous les termes ou une catégorie spécifique
● Toutes les instructions de stratégie ou un set de stratégies spécifique
Informations associées
Paramètres de chaîne de recherche [page 381]
Recherche d'objets [page 380]
Exécution d'une recherche avancée dans Metapedia [page 504]
Association d'objets à l'aide de la fonction Rechercher [page 523]
Attributs personnalisés pour Metapedia [page 505]
Filtrage et modification de termes [page 528]
Association d'objets à une instruction de stratégie à l'aide de la recherche [page 548]
502
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide de l'utilisateur
Metapedia
4.1.2.1
Résultats de recherche Metapedia
Après avoir saisi les critères de recherche et cliqué sur l'icône de recherche ( ) ou le bouton Recherche
(recherche simple ou avancée), les résultats s'affichent dans le volet principal de Metapedia.
Si vous avez saisi un ou plusieurs mots à rechercher, les résultats affichent chaque occurrence de chaque mot.
Dans le cas d'une recherche simple, les résultats peuvent inclure des correspondances dans le périmètre des
termes suivants :
● Nom
● Description
● Mot clé
● Synonyme
● Attributs personnalisés
Les résultats s'affichent en gras afin de pouvoir rapidement les analyser et voir les correspondances.
Les résultats de la recherche simple ou avancée sont automatiquement triés par pertinence. A l'inverse, quand
vous parcourez les termes ou les instructions de stratégies sans utiliser l'outil de recherche, les éléments sont
listés par nom dans l'ordre croissant. Le statut Trié par s'affiche en bas de la liste des termes.
Effacez les résultats de la recherche en cliquant sur la croix (X) qui se trouve dans la zone de texte de recherche.
Exemple
Cet exemple affiche les correspondances (en gras) qui peuvent apparaître dans les zones Terme ou
Description du terme pour la phrase recherchée «propriétaire de l'entreprise du client».
Table 355 :
Terme
Partie de la description
Client
«Le partenaire de l'entreprise...»
DUN & Bradstreet
«Fait partie du processus comptable du client...»
Opportunité
Propriétaire.
Cet exemple affiche les résultats si vous avez saisi une partie de mot comme «comp». Les résultats de la
recherche affichent les termes commençant par «comp» ou d'autres éléments du terme qui comportent des
mots commençant par «comp».
Table 356 :
Terme
Partie de la description
Compte
«Ils étaient nommés comptes...»
Nature comptable
«La nature comptable du compte est régularisée par les coûts...»
Client
«... sans contrat ni aménagement comportant un accès à nos produits ...»
Guide de l'utilisateur
Metapedia
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
503
4.1.2.2
Exécution d'une recherche avancée dans Metapedia
La fonctionnalité de recherche avancée de Metapedia permet de définir une recherche à l'aide de plusieurs
critères.
Pour rechercher des termes Metapedia en utilisant la recherche avancée, suivez cette procédure :
1. Sélectionnez Tous les termes ou Toutes les instructions de stratégie ou bien une catégorie spécifique ou un
set de stratégies dans le panneau de gauche de la fenêtre Metapedia.
L'élément sélectionné s'affiche dans la zone de texte Recherche (en texte grisé) dans la partie supérieure
gauche du volet principal. C'est la source de votre recherche.
2. Pour effectuer une recherche par statut, cliquez sur la liste déroulante Filtrer par statut et sélectionnez
chaque statut pertinent. L'ensemble des options de statut est sélectionné par défaut.
3. Cliquez sur la flèche vers le bas près du bouton de l'icône de recherche (
La boîte de dialogue Recherche avancée s'ouvre.
).
4. Sélectionnez Correspondre à l'un des critères ou Correspondre à tous les critères en fonction de vos critères
de recherche. Par exemple, sélectionnez Correspondre à l'un des critères pour que les résultats de la
recherche incluent les termes qui correspondent à une ou plusieurs lignes des critères de recherche.
5. Dans la liste déroulante Sélectionner un attribut, sélectionnez l'attribut dans lequel doit rechercher le logiciel.
Par exemple, les attributs suivants pourraient être dans la liste déroulante :
○ N'importe quel attribut
○ Nom
○ Description
○ Mot-clé Metapedia
○ Synonyme Metapedia
○ Auteur
○ Approbateur
○ Attribut personnalisé (créé par l'utilisateur)
6. Sélectionnez un type de correspondance. Les options incluent :
○ N'importe quel mot
○ Tous les mots
○ Correspondance approximative
○ Vide
7. Saisissez le mot ou la phrase recherché(e) dans la zone de texte (ne s'applique pas si vous sélectionnez un
type de correspondance Vide)
8. Vous pouvez définir des conditions supplémentaires en les saisissant dans la ligne suivante des critères de
recherche. Pour supprimer une ligne de conditions, cliquez sur l'icône X en regard de la ligne.
9. Cliquez sur Rechercher.
Le volet principal de la fenêtre Metapedia liste uniquement les termes qui correspondent aux critères de
recherche. Les résultats sont automatiquement triés par pertinence. Si aucun élément ne correspond aux
critères, aucun élément n'apparaît.
504
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide de l'utilisateur
Metapedia
Informations associées
Recherche avancée [page 383]
4.1.3 Attributs personnalisés pour Metapedia
Les attributs personnalisés permettent de créer et d'associer des attributs supplémentaires aux objets de
métadonnées au sein d'Information Steward.
Utilisez les attributs personnalisés dans Metapedia pour ajouter des informations aux termes, catégories, sets de
stratégies et instructions de stratégies. Par exemple, vous pouvez définir un attribut personnalisé pour :
● Ajouter des descriptions d'élément supplémentaires
● Marquer les éléments contenant des informations sensibles
● Evaluer la pertinence d'un terme
Les utilisateurs qui appartiennent aux groupes suivants peuvent créer des attributs personnalisés, leur définir des
valeurs valides et les associer à des éléments Metapedia :
● Groupe d'administrateurs Data Insight
● Groupe d'administrateurs Gestion des métadonnées
● Groupe d'administrateurs Examen de données
Les utilisateurs autorisés à modifier les éléments Metapedia peuvent donc définir des valeurs pour les attributs
personnalisés.
Informations associées
Présentation des termes et des catégories [page 517]
Compression des sets et des instructions de stratégies [page 535]
Création et association d'attributs personnalisés [page 825]
Modification d'un attribut personnalisé [page 826]
Réajustement de l'affichage des attributs personnalisés [page 827]
4.1.4 Notifications par e-mail pour les termes et les stratégies
L'auteur et l'approbateur d'un terme, de sets de stratégies ou d'instructions de stratégies peuvent recevoir des
notifications par e-mail pour certaines tâches.
Les préférences de notification par e-mail peuvent être définies dans Information Steward en sélectionnant
Gérer Préférences . Dans Préférences, vous activez ou désactivez les notifications et définissez vos
paramètres régionaux.
Guide de l'utilisateur
Metapedia
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
505
Vous devez également configurer la notification par e-mail et l'e-mail dans la CMC (Central Management Console)
pour que les notifications par e-mail fonctionnent correctement. Vous trouverez les instructions relatives à ces
tâches dans le Guide d'administration.
Le contenu de la notification par e-mail dépend de la tâche ayant déclenché le courrier électronique. Il contient les
détails de la tâche ainsi qu'un lien vers la réserve de travail contenant la tâche.
Table 357 :
Tâche
Destinataire de courrier électronique
Un terme, un set de stratégies ou une instruction de stratégie
est passe de l'état modification à l'état soumis.
Approbateur
Un terme, un set de stratégies ou une instruction de stratégie
est approuvé ou rejeté.
Auteur
Un terme, un set de stratégies ou une instruction de stratégie
est supprimé.
Approbateur
Une date d'échéance de tâche est proche ou a été dépassée
Approbateur
Un utilisateur fait expirer un set de stratégies ou une instruc­
tion de stratégie.
Approbateur
Exemple
Envoi d'un courrier électronique lorsqu'un terme est soumis pour approbation
Lorsque John Dory, un auteur de termes, soumet un terme pour approbation, le système envoie un courrier
électronique à Anne Ortha, l'approbatrice de termes qu'il a choisie lors de la création du terme. Anne reçoit le
courrier électronique suivant de la part de John lorsqu'il soumet le terme nommé "nouveauterme" pour
approbation :
De : John Dory Envoyé le : Lundi, 16 sept. 2013 10 h 00 À Anne Ortha Action requise : Approbation du terme
Chère Anne Ortha, Le terme ci-dessous nécessite votre approbation Nom : nouveauterme Date de création :
16/9/13 Date d'échéance : 23/9/13 Commentaire : Recommandé pour la catégorie Rapports. Pour en savoir
plus, accédez à <lien_page_réserve_de_travail>
Anne peut cliquer sur <lien_page_réserve_de_travail> pour ouvrir sa réserve de travail et afficher la
tâche à réaliser.
Informations associées
Configuration des préférences générales de notification par e-mail [page 140]
506
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide de l'utilisateur
Metapedia
4.1.5 Importer et exporter avec Excel
Les utilisateurs disposant des droits nécessaires peuvent réaliser des importations et des exportations par lot
grâce aux feuilles de calcul Excel.
L'importation permet de capturer des termes, des catégories, des sets de stratégies et des instructions de
stratégies dans une feuille de calcul avant de les intégrer à Metapedia.
À l'inverse, vous pouvez exporter les contenu de Metapedia en guise de sauvegarde. Vous pouvez également
partager le contenu exporté puis importer le contenu dans un autre système Information Steward comme d'un
système de développement vers un système de production.
Remarque
Cette application prend en charge les formats de fichiers de Excel 97 à Excel 2003. Elle ne prend pas en charge
le format de fichier Excel 2007 ou supérieur.
Vous pouvez importer en utilisant l'une des méthodes suivantes :
● Importation standard : utilise la feuille de calcul créée lorsque vous exportez depuis Metapedia.
● Importation personnalisée : vous structurez une feuille de calcul de façon organisée et fournissez à
Information Steward le format des données via une série de boîtes de dialogue.
Remarque
Certains éléments importants doivent être notés lors de l'importation des données :
● Lorsque vous importez de nouveaux éléments, vous importez le nom d'auteur et le nom d'approbateur
spécifiés dans le fichier Excel. Metapedia utilise un nom d'auteur et un nom d'approbateur par défaut
lorsque le nom importé n'existe pas ou ne dispose pas des droits appropriés dans le système.
● Lorsque vous importez un élément déjà existant, les noms d'auteur et d'approbateur existants sont
conservés, même si vous sélectionnez l'option Écraser les éléments existants. Seules les propriétés sont
écrasées.
● Les éléments associés à une tâche de liste de travail ne sont pas importés. Par exemple, si un élément ou
une stratégie a été soumis, rejeté, puis modifié, une tâche de liste de travail reste ouverte. Le terme ou la
stratégie n'est donc pas importé.
● Si vous possédez des droits d'approbation, le logiciel peut approuver automatiquement tous les éléments à
l'importation. Si vus ne sélectionnez pas l'option Approuver automatiquement les termes et stratégies
importés dans la fenêtre Importation Metapedia, Information Steward importe des termes et des stratégies
avec l'état Modification.
Informations associées
Exportation vers Excel [page 508]
Importation à partir d'un fichier au format standard [page 511]
Importation à partir d'une importation de fichiers au format personnalisé [page 513]
Présentation des termes et des catégories [page 517]
Compression des sets et des instructions de stratégies [page 535]
Guide de l'utilisateur
Metapedia
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
507
4.1.5.1
Exportation vers Excel
Les administrateurs de données peuvent exporter un sous-ensemble ou l'ensemble des termes, catégories, sets
de stratégies et instructions de stratégies Metapedia vers Excel.
Pour exporter vers Excel, exécutez les étapes suivantes :
1. Connectez-vous à Information Steward avec un nom d'utilisateur appartenant à l'un des groupes suivants :
auteurs Metapedia, administrateurs Metapedia, administrateurs de données de Gestion des métadonnées ou
administrateurs de Gestion des métadonnées.
2. Dans Metapedia, cliquez sur l'onglet Termes ou Stratégies. Sélectionnez les éléments que vous souhaitez
exporter et cliquez sur l'icône Exporter.
Sélectionnez l'une des options de traitement suivantes :
Table 358 :
Option d'exporta­
tion
Description
Exporter tout
Exporte tous les termes, catégories, sets de stratégies et instructions de stratégies.
Tous les termes ou
Toutes les
instructions
Exporte tous les termes et catégories ou toutes les instructions et sets de stratégies.
Termes sélectionnés
ou Instructions de
stratégies
sélectionnées
Exporte le sous-ensemble d'éléments que vous avez mis en évidence.
Termes de catégorie
ou Instructions
relatives au set
Exporte tous les éléments d'une catégorie sélectionnée ou d'un set.
Appuyez sur Ctrl et Maj pour sélectionner plusieurs éléments dans la liste de gauche.
Sélectionnez une catégorie ou un set dans la liste de gauche puis sélectionnez
Termes de catégorie
ou
Exporter
Instructions relatives au set
Exporter
.
3. Sélectionnez un des formats suivants :
Option Format
Description
Exporter les descriptions au format
HTML
Utilisez le format HTML pour les sauvegardes ou pour l'importation dans un autre
système Information Steward.
Exporter les descriptions au format
de texte brut
Utilisez le format texte brut pour le partage avec d'autres utilisateurs n'ayant pas
accès à Metapedia.
4. Cliquez sur OK.
La boîte de dialogue Exporter les données Metapedia vers Excel apparaît pendant que Information Steward
crée un fichier Excel contenant les données Metapedia.
5. Cliquez sur Enregistrer pour télécharger le fichier dans votre système.
6. Dans la boîte de dialogue Sélection de l'emplacement de téléchargement, sélectionnez un chemin et un nom
de fichier, puis cliquez sur Enregistrer.
Le nom de fichier par défaut est le suivant : Metapedia_<timestamp>.xls.
Le contenu sélectionné de Metapedia est copié dans un fichier Excel, qui devient la feuille de calcul standard
utilisée par Metapedia pour importer des données lorsque vous sélectionnez Format Information Steward pour le
Schéma Excel à importer.
508
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide de l'utilisateur
Metapedia
Le fichier Excel exporté contient un classeur Termes d'entreprise, un classeur.Catégories d'entreprise ainsi qu'un
classeur Instructions de stratégies et Sets de stratégies avec les colonnes suivantes pour chaque élément exporté.
Table 359 :
Nom du classeur
Nom de colonne
Description
Termes d'entreprise
Nom technique
Nom technique pour le terme (applicable si l'option Autoriser les noms de
termes dupliqués est activée dans la CMC).
Le nom technique identifie chaque terme globalement et permet de distinguer
les termes qui portent le même nom. Le nom technique doit être unique.
Pour en savoir plus, voir la rubrique «Paramètres des métadonnées» dans le
Guide d'administration.
Nom
Nom du terme.
Catégories
Nom des catégories sous lesquelles ce terme apparaît.
Description
Texte décrivant ce terme.
Mots clés
Mots utilisables pour rechercher ce terme.
Synonymes
Mots ayant la même signification que ce terme.
Auteur
Nom d'utilisateur ou nom du groupe de personnes pouvant modifier le terme.
Approbateur
Nom d'utilisateur ou nom du groupe de personnes affecté comme approbateur
du terme.
Statut
Cette colonne contient l'une des valeurs suivantes :
●
Approuvé
●
Modification
●
Rejeté
●
Soumis
Termes associés
Autres termes ayant une signification associée à ce terme.
Chemins d'accès du
nom des objets asso­
ciés
Chemin d'accès du nom séparé par des virgules des objets associés à ce
terme. Le format du chemin d'accès du nom dépend de l'objet. Par exemple, si
l'objet associé est une table dans une base de données relationnelle, le format
du chemin d'accès est Nom_connexion\Instance_serveur\Base de
données\Schéma\Table.
Chemins d'accès du
type des objets asso­
ciés
Le chemin indiquant le type d'objet.
Remarque
Si vous devez remplacer le chemin d'accès du nom par la valeur correcte
dans la cible, modifiez l'ordre des valeurs dans la colonne Chemin d'accès
du nom, car chaque chemin d'accès correspond à la valeur dans Chemin
d'accès du type.
Catégories d'entre­
prise
Guide de l'utilisateur
Metapedia
Nom
Nom de la catégorie.
Description
Texte décrivant cette catégorie.
Mots clés
Mots utilisables pour rechercher cette catégorie.
Auteur
Nom d'utilisateur ou nom du groupe de personnes pouvant modifier cette caté­
gorie.
PUBLIC
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
509
Nom du classeur
Nom de colonne
Description
Instructions de stra­
tégies
Nom
Nom de l'instruction de stratégie.
Set
Nom du set sous lequel l'instruction de stratégie s'affiche.
Description
Texte décrivant l'instruction de stratégie.
Mots-clés
Mots utilisables pour rechercher cette instruction de stratégie.
Auteur
Nom d'utilisate">
Link público atualizado
O link público para o seu chat foi atualizado.