目錄

簡介

必要條件

需求

採用元件

問題

解決方案

簡介

本文檔介紹刪除與資料來源相關聯的報告對象的步驟，以允許在Cisco Unified Intelligence Center(CUIC)中刪除資料來源。

必要條件

需求

思科建議您瞭解以下主題：

- Cisco Unified Intelligence Center(CUIC)使用者介面

- CUIC命令列介面(CLI)

採用元件

本文件所述內容不限於特定軟體和硬體版本。

本文中的資訊是根據特定實驗室環境內的裝置所建立。文中使用到的所有裝置皆從已清除（預設）的組態來啟動。如果您的網路運作中，請確保您瞭解任何指令可能造成的影響。

問題

如果已停用系統的資料來源被其他報告對象引用，則無法從CUIC中刪除該資料來源。

解決方案

刪除資料來源之前，需要刪除與資料來源關聯的所有報告對象。

通過CLI運行時的這些查詢可用於標識連結到資料來源的報告定義、報告、儀表板和計畫。

附註：確保為CUIC進行災難恢復系統(DRS)備份。

1. 通過查詢標識資料來源：

run sql select id, name from cuic_data:cuicdatasource

查詢資料來源名稱並記下資料來源ID

2. 標識與具有查詢的資料來源相關聯的報告定義ID（替換先前查詢的資料來源ID）：

run sql select id, name from cuic_data:cuicreportdefinition where datasourceid =  '

'

記錄報告定義和報告定義ID

3. 通過查詢標識與每個報表定義關聯的報表（替代上一個查詢的報表定義ID）：

run sql select id, parentcategoryid, name from cuic_data:cuicreport where reportdefinitionid = '

'

記錄報告和報告ID

4. 標識控制面板中與具有查詢的報表關聯的構件（替換先前查詢中的報表ID）：

run sql select id, name, parentdashboardid from cuic_data:cuicdashboardwidget where url like '%

%'

記下父儀表板ID

5. 標識與查詢關聯的每個儀表板（替代上一個查詢中的父儀表板ID）：

run sql select id, name from cuic_data:cuicdashboardwidget where id = '

'

在CUIC GUI中，從控制面板中刪除查詢中標識的儀表板，或者刪除報表的構件並儲存

6. 通過查詢確定與每個報表關聯的計畫（在步驟3中替換來自上一個查詢的報表ID）：

run sql select id, scheduledreportname from cuic_data:cuicscheduledreports where reported = '

'

在CUIC GUI中，刪除查詢中標識的計畫

7. 在CUIC GUI中，刪除步驟3中識別的報告和步驟2中識別的報告定義，然後刪除資料來源