摘要:如何連結多個異質性的外部資料至Visio圖形
企業資料庫並不見得都存放在單一的獨立系統下,分散式的存取其實是常見的設計模式。此外,在安全機制的考量下,不同的權職也賦與著不同的權責與資料庫權限,因此,存取不同類型的資料庫更是司空見慣。將資料庫的資訊圖像化的作業中,藉由[資料選取器]精靈對話的協助,除了可以輕易地將外部資料庫匯入並連結至Visio圖形外,更可貴的是,從Visio 207開始,不同來源的資料庫、不同檔案類型的資料庫,也都可以匯入並連結至同一Visio圖形裡。譬如:專案小組成立時所申請建構的區域網路環境,可以輕鬆地透過Visio繪製成網路圖表,而原本由管理部門所管轄的電腦設備資產管理資訊存放在Access資料庫中;由專案小組成員所管控的電腦設備規格資料則是存放在Excel活頁簿檔案裡,這兩個異質性的資料來源,在Visio 2007的作業中,皆可以一併連結並匯入Visio網路圖表裡。
可以在開啟由Visio繪製的專案小組區域網路圖表後,點選[資料]/[連結資料至圖形]功能表指令選項。隨即開啟[資料選取器]對話,此時,可以點選所要連結的資料來源類別。諸如:Excel、Access、SharePoint 清單、SQL Server,或可經由ODBC連接的資料庫,都是不錯的選擇。
完成匯入的外部資料會逐筆顯示在繪圖頁面視窗下半部的[外部資料]窗格裡,此時可以點選[資料]/[自動連結]功能表指令選項,以開啟[自動連結]對話,進行資料來源之資料欄位與網路圖形上的欄位進行匹配,在.連結成功後,[外部資料]窗格裡的每一筆資料記錄其左側即顯示著一個鎖鍊符號。
接著,繼續點選[資料]/[連結資料至圖形]功能表指令選項,準備匯入第二個外部資料庫來源。
再度開啟[資料選取器]對話,點選所要連結的資料來源類別,以及輸入資料來源的檔案位置及檔案名稱,與前述的相同作業,便可順利自動連結另一個外部資料庫來源。
匯入的外部資料其資料欄位名稱若能夠與Visio圖形裡的屬性資料(圖形資料)名稱相同,則連結後外部資料將會填入Visio圖形裡;如果匯入的外部資料其資料欄位名稱並不存在於Visio圖形裡,則連結後將會以該外部資料欄位名稱,擴增為Visio圖形裡的新增屬性資料(圖形資料)並將資料填入Visio圖形裡。