Supprimer un rapport de profiling depuis le datamart de qualité de données
Si vous souhaitez supprimer des rapports de profiling dans le datamart afin de simplifier la gestion des rapports, vous pouvez utiliser des requêtes SQL dans la perspective Data Explorer du Studio Talend.
Avant de commencer
- Vous avez défini un datamart pour les rapports.
- Vous avez exécuté certains rapports dans le Studio Talend connecté au datamart où sont sauvegardés les résultats des rapports.
- Vous avez l'identifiant de rapport provenant du datamart Si vous n'avez pas l'identifiant de rapport, consultez la procédure suivante.
Obtenir un identifiant de rapport depuis le datamart
Avant de supprimer un rapport de profiling, vous avez besoin de son identifiant.
Procedure
- Ouvrez la perspective Data Explorer du Studio Talend.
- Dans la vue Connections, cliquez-droit sur une connexion à une base de données et sélectionnez New SQL Editor.
-
- Si vous voulez récupérer l'identifiant d'un rapport, saisissez la requête SQL suivante dans l'éditeur :
use <datamart database name>; /* get report UUID */ select REP_UUID, REP_LABEL from tdq_analysis where REP_LABEL = '<report name>';
Note InformationsImportant: Utilisez les noms exacts du datamart et du rapport dans la requête. - Si vous voulez récupérer l'identifiant de plusieurs rapports, saisissez la requête SQL suivante dans l'éditeur :
use talend_dq61; /* get report UUID */ select REP_UUID, REP_LABEL from tdq_analysis where REP_LABEL like 'c%'
Dans cet exemple, vous souhaitez accéder au datamart talend_dq61 et obtenir les identifiants de tous les rapports commençant par la lettre c .
- Si vous voulez récupérer l'identifiant d'un rapport, saisissez la requête SQL suivante dans l'éditeur :
- Exécutez la requête SQL.
Results
What to do next
Supprimer un rapport depuis le datamart
Procedure
Results
Les rapports ont été supprimés de la table TDQ_ANALYSIS. Tous les faits (résultats d'analyses) relatifs à ces rapports ont été supprimés des tables de faits.