爲SCOM創建自定義報表2

爲SCOM創建自定義報表2

我們接着上次的繼續創建報表

上次我們找到了如何查詢我們要的字段的SQL 語句 這次我們就真的開始做一個表報


報表主要分幾個大部分

1 數據源 當然 如果你要把報表嵌入MP 這裏需要做點改動

2 數據集 可以有多個如果你要把報表嵌入MP 這裏需要做點改動

3 呈現  這裏你可以充分發揮你的想象能力 掌握的方法想怎麼做就怎麼做 Soeasy



準備工具  一個SQL server ReportingService 實例 最好不要SharePoint集成模式的

當然你利用OM現有的報表服務器也可以 獨立的報表服務器也行 如果是用om的現有報表服務器那麼你無需考慮身份驗證 如果是獨立報表服務器你可能需要考慮下委派憑據的問題 其實也可以不考慮 只要在數據源保存用戶即可當然這些都不是什麼大問題,

相信能看到這篇博客的人對這些完全了了解。

如果你不瞭解就噴 出門左走不謝!


好了廢話不再說了

開始動手

首先打開你的報表服務器頁面

http(s)://ReportServer/Reports

當然我用的是OM自己的報表服務器 省事了 你應該看見如下圖的樣子


(PS 如果你打不開 請檢查先你的報表服務器管理地址配置問題這裏不在科普 自行查閱MS文檔 別噴 這些都不知道 請你關閉頁面 別噴)

看見這個Report Builder了麼 點一下 應該有一個應用讓你運行

今天的博客都在這個Report Builder 裏完成

至於這個嚮導麼 你隨意反正我是不看向導 我的報表我做主我自己來

首先第一件事 添加數據源 沒數據源你報表展示啥 明白了把 上一次的博客我們一直在準備數據源 今天終於用上了

創建數據源 選DW庫測試下連接 確保OK 記得在報表中嵌套數據源 當然你N多報表共享數據源也可以 如果測試連接OK 那麼就可以直接確定了



下一步添加數據集

還記得我們上次準備的Select 語句麼 拿出來把 這時候改用了

你得創建了數據源 再從數據源拿出來 你要的東西  這個就是數據集了 數據集可以有多個

具體怎麼用取決你的要求

點一下刷新字段 應在會刷新出來

到這裏應該就ok了

然後保存 當然你還有問題參數什麼的我們暫時忽略 那個都不是主要問題

然後主菜開始

先插入一個圖表把 自然的我還是忽略 嚮導你願意使用的話 你可以隨意

在這裏虛列組 我選擇了MPName 爲啥 你看看標題 按管理包出現 進行計數 所以 下面這個位置 我們插入表達式 計算MP個數

然後我們就可以運行報表了 效果如下

你也許問我這個 265 238 的數字怎麼來的 請點擊圖表 右鍵選擇 顯示數據標籤

同時我們還可以接着添加圖表 如下圖

按維護類列出計數

運行下報表

額。。。有點亂不是問題 我們不是還沒有添加任何報表參數麼

等我們添加了報表參數這些都不是問題了

然後你保存報表 並且把報表上傳到你的OM報表服務器

然後 打開你的OM

打開報表 如果你要看不到表報 請找你的om管理員 讓他授予你查看報表的權限

如下圖

MyscomReport 我是我在OM的報表服務器創建的文件夾 然後打開你的報表

然後運行一下 應該跟你在Report Builder裏看到的一樣


至此 報表創建完成了 如果你要添加更多的東西也請你自行嘗試 當然複雜的報表可能還需要 報表開發的技能 鄙人不具備這些技能 也只能如此了

在此僅僅提供思路 供需要的各位參考

本次博客結束

下次我們說說如何把已經創建好的報表嵌入MP

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章