Office Visio 是Office軟件系列中的負(fù)責(zé)繪制流程圖和示意圖的軟件,是一款便于IT和商務(wù)人員就復(fù)雜信息、系統(tǒng)和流程進(jìn)行可視化處理、分析和交流的軟件。使用 Office Visio 圖表,可以促進(jìn)對(duì)系統(tǒng)和流程的了解。 SharePoint中可以通過(guò)Visio Service可以在瀏覽器中查看Visio圖,功能部署到系統(tǒng)中,一切安好。 而現(xiàn)實(shí)總是很折磨人,使用該功能后,相關(guān)使用者隨后提出,Visio圖能否與我的業(yè)務(wù)數(shù)據(jù)進(jìn)行綁定,實(shí)現(xiàn)數(shù)據(jù)變動(dòng),圖形也隨之變化? 記得這個(gè)功能是有的,在2010時(shí)代就有,一直沒(méi)嘗試使用過(guò)。 測(cè)試案例 以IT運(yùn)維中服務(wù)器監(jiān)控為例,建一“服務(wù)器列表”的自定義列表 字段清單:標(biāo)題、狀態(tài)(下拉選項(xiàng):正常、警告、關(guān)機(jī))、IP地址 錄入一部分?jǐn)?shù)據(jù),如下圖所示: 打開(kāi)Visio,創(chuàng)建新文檔,類型選擇“基本網(wǎng)絡(luò)圖” 在Visio中將各個(gè)服務(wù)器圖形畫(huà)好,然后點(diǎn)擊頂部菜單中“數(shù)據(jù)”選項(xiàng)卡,點(diǎn)擊“將數(shù)據(jù)鏈接到形狀”,如下圖的示:
在數(shù)據(jù)源中,選擇SharePoint 列表? 在網(wǎng)站地址框中輸入列表所在的站點(diǎn)地址,然后點(diǎn)擊下一步,選擇要綁定的列表 點(diǎn)擊“完成”,可以看到數(shù)據(jù)源已經(jīng)添加到visio頁(yè)面中 ? 數(shù)據(jù)添加到頁(yè)面中后,需要對(duì)數(shù)據(jù)和圖形做關(guān)聯(lián)關(guān)系,點(diǎn)擊“自動(dòng)鏈接” 自動(dòng)鏈接可以按照指定的關(guān)系進(jìn)行鏈接,也可以手動(dòng)鏈接 綁定成功后,就可以看到綁定的數(shù)據(jù)信息顯示在圖形上: 下面我們需要將圖形右側(cè)的文本信息顯示改變成直接的圖形標(biāo)記,右鍵圖形,選擇“數(shù)據(jù)”---“編輯數(shù)據(jù)圖形” 刪除默認(rèn)的標(biāo)題和ID信息 然后點(diǎn)擊“新建項(xiàng)目”,將“狀態(tài)”字段顯示出來(lái),在“顯示為”下拉框中選擇所需的樣式 顯示樣式可選擇如下幾種,本例選擇“圖標(biāo)集” 圖標(biāo)集也有不同的預(yù)置風(fēng)格供選擇使用,選擇完成后,在圖標(biāo)規(guī)則中配置相應(yīng)圖標(biāo)顯示的條件 配置完成后,Visio中就可以根據(jù)數(shù)據(jù)顯示出相應(yīng)服務(wù)器的狀態(tài)圖標(biāo)了: Visio中的設(shè)計(jì)基本完成,下面需要把該文檔發(fā)布到SharePoint文檔庫(kù)中,以便于在WEB上展示, 更改下數(shù)據(jù),將FTP服務(wù)器設(shè)置為“正常” 然后刷新web界面 如上圖所示,結(jié)果有點(diǎn)失望,圖形居然沒(méi)發(fā)生變化,經(jīng)錯(cuò)誤排查,其原因在于visio service展示數(shù)據(jù)圖形有緩存時(shí)間,默認(rèn)5分鐘時(shí)間 解決方法 進(jìn)入管理中心,點(diǎn)擊“管理服務(wù)應(yīng)用程序”,選中Visio Graphics Service,點(diǎn)擊“管理”按鈕 點(diǎn)擊“全局設(shè)置” 在設(shè)置界面中,將“最小緩存保留時(shí)間”改為0,然后保存設(shè)置 重新刷新頁(yè)面,就可以看到圖形已經(jīng)顯示成最初的預(yù)期效果: 附加問(wèn)題 可能會(huì)有人問(wèn),這個(gè)案例意義何在?數(shù)據(jù)還是需要手工更改,沒(méi)有實(shí)際意義,其實(shí)不是這樣,本案例中的數(shù)據(jù)的更新,其實(shí)你可以做一個(gè)定時(shí)程序,嘗試用WMI抓取服務(wù)器狀態(tài),或者只是簡(jiǎn)單的Ping測(cè)試均可,根據(jù)你的實(shí)際需求,將定時(shí)提取的數(shù)據(jù)更新到相應(yīng)的列表中即可。 本例僅提供一個(gè)指導(dǎo),拋磚引玉,這種方案可以有很多發(fā)揮的地方,至于數(shù)據(jù)源也不只是SharePoint列表,也可以sql server數(shù)據(jù)庫(kù)等,你可以直接調(diào)用你的業(yè)務(wù)數(shù)據(jù)進(jìn)行綁定展示,比如各部門(mén)費(fèi)用額度展示(報(bào)銷(xiāo)系統(tǒng)中建一視圖即可)、員工座位分布圖及閑忙狀態(tài)(閑忙狀態(tài)可以考勤系統(tǒng)決定,或由員工在門(mén)戶中自行手動(dòng)設(shè)置,或者由Lync狀態(tài)決定),設(shè)備狀態(tài)、車(chē)輛空閑情況等。 存在的缺陷
Visio幫助您創(chuàng)建具有專業(yè)外觀的圖表,以便理解、記錄和分析信息、數(shù)據(jù)、系統(tǒng)和過(guò)程。 |
溫馨提示:喜歡本站的話,請(qǐng)收藏一下本站!