Introduction
Ce document décrit les étapes à suivre pour supprimer les objets de rapport associés à une source de données permettant de supprimer la source de données dans Cisco Unified Intelligence Center (CUIC).
Conditions préalables
Conditions requises
Cisco vous recommande de prendre connaissance des rubriques suivantes :
- Interface utilisateur de Cisco Unified Intelligence Center (CUIC)
- Interface de ligne de commande (CLI) CUIC
Components Used
Ce document n'est pas limité à des versions de matériel et de logiciel spécifiques.
The information in this document was created from the devices in a specific lab environment. All of the devices used in this document started with a cleared (default) configuration. Si votre réseau est en ligne, assurez-vous de bien comprendre l’incidence possible des commandes.
Problème
La source de données d'un système à la retraite ne peut pas être supprimée de CUIC si elle est référencée par d'autres objets de rapport.
Solution
Avant de supprimer une source de données, tous les objets de rapport associés à la source de données doivent être supprimés.
Ces requêtes lorsqu'elles sont exécutées via l'interface de ligne de commande peuvent être utilisées pour identifier les définitions de rapport, les rapports, les tableaux de bord et les planifications liés à la source de données.
Note: Assurez-vous de prendre la sauvegarde DRS (Disaster Recovery System) pour CUIC.
- Identifiez la source de données à l'aide de la requête :
run sql select id, name from cuic_data:cuicdatasource
Rechercher le nom de la source de données et noter l'ID de la source de données
- Identifiez les ID de définition de rapport associés à la source de données avec la requête (substituez l'ID de source de données de la requête précédente) :
run sql select id, name from cuic_data:cuicreportdefinition where datasourceid = '
'
Notez les définitions de rapport et les ID de définition de rapport
- Identifiez les rapports associés à chaque définition de rapport avec une requête (remplacez les ID de définition de rapport de la requête précédente) :
run sql select id, parentcategoryid, name from cuic_data:cuicreport where reportdefinitionid = '
'
Notez les rapports et les ID de rapport
- Identifier les widgets des tableaux de bord associés aux rapports avec une requête (substituer les ID de rapport de la requête précédente) :
run sql select id, name, parentdashboardid from cuic_data:cuicdashboardwidget where url like '%
%'
Notez les ID du tableau de bord parent
- Identifiez chaque tableau de bord auquel les widgets sont associés avec la requête (remplacez les ID du tableau de bord parent de la requête précédente) :
run sql select id, name from cuic_data:cuicdashboardwidget where id = '
'
Dans l'interface utilisateur graphique de CUIC, supprimez les tableaux de bord identifiés dans la requête ou supprimez le widget du rapport du tableau de bord et enregistrez-le
- Identifiez les planifications associées à chaque rapport avec la requête (remplacez les ID de rapport de la requête précédente à l'étape 3) :
run sql select id, scheduledreportname from cuic_data:cuicscheduledreports where reported = '
'
Dans l'interface utilisateur graphique CUIC, supprimez les planifications identifiées dans la requête
- Dans l'interface utilisateur graphique CUIC, supprimez les rapports identifiés à l'étape 3 et les définitions de rapport identifiées à l'étape 2, puis supprimez la source de données