Cognos

Cognos 設定管理 (4)

基本介紹

教學目標

初步了解 Cognos Analytics 11.0.3 的安裝設定。

重點概念

安裝 Cognos Analytics 11.0.3 比起 Cognos BI 10.2.2 更簡單安裝,當資訊人員進行安裝時,建議先在 Windows Server 2012 R2 作業系統中安裝 IIS 網路資訊服務,以利之後進行 AD 網域單一登入的相關設定,接著再開啟 Cognos Analytics 11.0.3 的安裝檔進行安裝,過程中只需要按照安裝精靈的指示,設定「安裝路徑」和勾選「開始捷徑」,再來點選「第一次安裝」的選項,緊接著再輸入管理者的帳號和密碼,就能夠開始進行安裝。

當安裝完成之後,開啟瀏覽器輸入「localhost:9300」網域,就能夠登入管理者帳號和密碼使用 Cognos Analytics 11.0.3 報表管理的自主服務。但此時針對個人會需要有對應的帳號,此時只需要在開始中開啟 Cognos Configuration 工具,在瀏覽視窗中的「安全性」下,於 「驗證」上按一下右鍵,然後按一下「命名空間」,輸入名稱和 Active Directory 網域驗證路徑。設定完成之後,就能夠在登入畫面中透過 Active Directory 網域進行登入。

此外安裝過程中 Cognos Analytics 11.0.3 中主要的內容儲存資料庫,主要是採用 Informix 12.10 關聯式資料庫,若當我們解除安裝 Cognos Analytics 重新安裝時,若點選「第一次安裝」,會出現 Informix 已安裝無法進行安裝的錯誤訊息,此時只需要刪除 Informix 對應的登入檔和使用者帳號,就能夠解決此問題。

總結 Cognos Anlytics 11.0.3 的安裝過程非常簡單,資訊人員只需透過安裝精靈就能夠快速進行安裝試用。

相關資源

教育訓練之 Cognos 進階報表 (1)

基本介紹

教學目標

有關針對非技術來自不同部門學員進行一整天之 Cognos 進階報表的課程心得分享。

重點概念

目前在業務單位大部份皆還是使用 Excel 製作報表檔案,此時就會面臨三大問題痛點,分別為資料整合、報表設計和安全管理。首先資料整合的問題痛點主要在於資料分散在於不同的檔案和系統中,若要針對數量大、種類多元和速度更新快的資料進行交叉分析時就會面臨很大的挑戰,此時透過 Cognos 就能夠提供內部資料和外部資料的分析應用。接著報表設計的問題痛點主要在於高階主管、管理主管和經辦人員依照不同的身份皆會透過不同的裝置瀏覽報表,若要提供一致性、持續性和互補性的報表畫面和操作體驗時就會面臨很大的挑戰,此時透過 Cognos 就能夠提供使用者介面和使用者體驗的設計應用,並且之後能夠自動化產出對應的報表提供給適當的角色人員進行報表瀏覽,並且僅呈現符合角色人員職責最重要的資訊。最後安全管理的問題痛點主要在於面對企業組織中的不同角色人員必須能夠因應各式各樣不同的情境進行權限控管,以利符合企業政策、管理辦法和稽核法規的要求,同時達到單一登入的整合應用,若要針對不同角色人員進行驗證、授權和帳戶的權限設定提供安全管理,以及跨不同裝置提供單一登入提供方便操作時,就會面臨很大的挑戰,此時透過 Cognos 就能夠提供全面性的安全管理之外,更能夠讓使用者方便登入進行操作。

針對資料整合的問題痛點主要可以分為內部資料和外部資料主題進行教學,首先內部資料的教學重點主要在於如何透過 Report Studio 中的查詢瀏覽器以 SQL 語法從資料倉儲中查詢資料之後產生查詢物件之後對應至報表物件,同時透過參數設定的方式自動化變更 SQL 語法,以利自動化產生清單式報表。接著外部資料的教學重點主要在於如何透過 Report Studio 中的管理外部檔案匯入文字檔,所謂文字檔應用非常多元化,像是 R、SAS、SPSS 等統計分析軟體皆能將產生的分析結果匯出成文字檔,以及任何手動匯整的 Excel 檔也皆能夠匯出成文字檔,接著設定相關維度和測量值,以利建立套件模型中的主題,接著就能將主題中的維度和測量值產生視覺化圖表,同時只要允許從伺服器更新檔案,此時若有對應的上傳系統就能夠自動更新外部資料,並且能夠與內部資料進行關聯產生專案報表。因此 Cognos 不論針對內部資料和外部資料皆有對應的解決方案,以利解決資料整合所面臨的問題痛點。

針對報表設計的問題痛點主要可以分為使用者介面和使用者體驗主題進行教學,首先使用者介面的教學重點主要在於如何透過 Report Studio 中的頁面瀏覽器搭配查詢瀏覽器製作專業的交叉資料表之報表,重點在於測量值必須設定聚合方式,才能夠正常呈現交叉資料表,並且針對功能規格進行相關樣式設定。接著使用者體驗的教學重點在於如何透過 Report Studio 中的頁面瀏覽器搭配查詢瀏覽器製作值提示的下拉篩選清單,重點在於針對資料表的查詢物件進行明細過濾器的參數設定,並且可以再搭配 JavaScript 進行更多從使用者操作角度思考更佳良好的體驗操作進行操作,像是整合 Google Map API 提供台灣地圖視覺化呈現的整合應用。因此 Cognos 不論針對使用者介面和使用者體驗皆有對應的解決方案,以利解決報表設計所面臨的問題痛點。

針對安全管理的問題痛點主要可以分為權限設定和整合應用進行教學,首先權限設定的教學重點在於如何透過 Cognos Connection 針對不同報表和資料夾進行使用者、群組和角色的讀取、修改、設定原則、遍訪等相關對應不同情境應用的權限設定。接著整合應用的教學重點在於如何透過 Cognos Connection 設定不同頁籤,嵌入網站或報表,以利製作出公佈欄的應用,同時也能夠針對頁籤進行權限設定,並且若是嵌入的網站與 Cognos 採用同樣的身份驗證伺服器,像是 AD、LDAP 或 Kerberos 時,就能夠達到單一登入的整合應用,同時更能夠在搭配 Cognos Connection 進行更複雜的權限設定,以利解決不同情境的安全管理,但是對於使用者來說皆是在 Cognos 中進行操作,此外在內網的 Cognos 若再搭配行動裝置管理,就能夠讓高階主管透過各式行動裝置瀏覽一致性的報表。因此 Cognos 不論針對權限設定和整合應用皆有對應的解決方案,以利解決安全管理所面臨的問題痛點。

總結 Cognos 只需要透過現有工具操作和相關設定就能夠解決資料整合、報表設計和安全管理所面臨的問題痛點,當然還是有許多待加強的應用,像是外部資料使用者會期望直接將 Excel 檔案匯整成報表,此時新版本就針對外部資料提供更強大的解決方案,以及使用者體驗使用者會期望更直覺的互動操作,此時新版本就針對外部資料提供更強大的解決方案。所以為了提供不同部門更全面性的自主分析,下一步就是升級新版本,也就是 IBM Cognos Analytics 。

相關資源

Cognos 報表應用 (9)

基本介紹

教學目標

初步了解 IBM Cognos BI 兩大報表應用,分別為營運分析報表和自主分析報表。

重點概念

Cognos 商業智慧與分析平台可以讓使用者在權限控管之下開發和部署報表,資料來源主要為資料倉儲,主要將資料倉儲中的資料表進行關聯發佈為套件,接著透過適合的工具讓使用者開發報表,再來針對報表設定對應權限,最後部署報表,主要實務應用可分為營運分析報表和自主分析報表。

營運分析報表主要會以商業報表為主的商業智慧,非常重視對於關鍵業務流程的理解,此類型報表主要有三大特性,分別為最新資訊、階層關係和權限控管。主要目的在於建立查詢、維度分析、報表、儀表板、警報和基本比較和趨勢的分析方法,以利了解曾經發生的事件及發生原因。其中我們可以透過 Query Studio 工具進行查詢應用,透過 Analysis Studio 工具進行維度分析,透過 Report Studio 工具 (新版本為報告工具) 製作報表和儀表板,透過 Event Studio 設定警報訊息。此外階層關係會先想到多維立方體,然而當我們要分析多維立方體之前必須先將資料從資料倉儲中進行匯整至商業智慧平台之後,才能夠進行階層關係的分析應用,可是最常的應用主要還是以下鑽功能為主,此時若 Cognos 僅需要透過 Framework Manager 工具中的維度模型關係就能夠在不用將資料匯整至商業智慧平台的情況下進行類似多維立方體下鑽功能的分析應用直接讀取資料倉儲中最新的資料,以及若想要針對報表和資料夾進行使用者、群組和角色權限控管則可以透過 Cognos Connections 工具進行更詳細的進階設定,同時這也是 Cognos 最強大的功能,畢竟在大企業中商業報表一定會需要有非常完善的權限控管機制。

自主分析報表主要會以資料視覺化為主的資料科學,非常重視讓任何使用者根據不同的需求使用資料,此類型報表主要有三大特性,分別為簡單操作、視覺化圖表和互動儀表板,主要目的在於透過簡單操作介面將現有報表欄位資料重新排列為不同的分類資料表、接著根據不同資料表的欄位資料產生視覺化圖表,再來將多個分類資料表和視覺化圖表整合為互動儀表板進行動態過濾操作,以利找出不同資料來源之間的關聯性,更進一步推論預測未來將發生的事件。其中我們可以透過 Workspace Advanced 工具 (新版本為報告工具) 製作篩選清單、分類資料表和視覺化圖表,接著再透過 Workspace 工具 (新版本為儀表板工具) 製作互動儀表板,此外若覺得網頁版工具不夠友善則可以搭配 Cognos Analysis for Microsoft Excel 工具直接透過 Excel 將套件中的資料匯整出篩選清單、分類資料表和視覺化圖表,以及若想要進行資料探勘則可以搭配 IBM SPSS Modeler 工具快速以直覺方式建置精確的預測模型。

總結目前 IBM Cognos BI 10.2.2 商業智慧與分析平台主要應用還是以營運分析報表為主,至於自主分析報表相較於 Tableau 、 Microsoft Power BI 和 SAS Visual Analytics 在於資料科學的資料視覺化應用分析比較功能就沒有這麼操作友善。所以若是以營運分析報表為主則 Cognos 將會是最適合的商業智慧與分析平台,但若是以自主分析報表為主則 Cognos 還需要在操作介面上進行改善,並且提供完善搜尋功能、上傳檔案功能、線上建立資料關聯模型等實務應用,當然這是 IBM Cognos Analytics 11 商業智慧與分析平台主要改善的重點新功能。

相關資源

Cognos 報表應用 (8)

基本介紹

教學目標

初步了解 IBM Cognos BI 如何有效應用視覺化圖表傳達重要的資訊。

重點概念

在 IBM Cognos BI 平台中提供了視覺化的工具,能夠讓我們更容易產生視覺化圖表,然而文件中只教我們如何操作卻沒有教我們如何應用,此時要如何開始呢?若只是將數據轉換為圖表真的能夠有效傳達資訊嗎?此我們就需要了解圖表的基礎應用概念。首先圖表基本上可以先分為四大類型,分別為數量、推移、排序和內容,簡單來說我們會透過直條圖呈現比較連續數量的大小;透過折線圖呈現變化的推移;透過橫條圖呈現項目的排名;透過圓餅圖呈現詳細的內容。首先直條圖主要呈現連續且特定的數量,縱軸設為數量,橫軸設為時間或變化的要素,數量的基準點最好從 0 開始,像是年月季等連續時間軸搭配銷售數據以呈現時間序列下的銷售情況。接著折線圖主要呈現事件變化的走勢,縱軸設為比較項目的數值,橫軸設為時間順序,數值的基準點不一定要從 0 開始,且單位可以是百分比,主要目的在於呈現變化的程度。再來橫條圖主要呈現相同屬性的項目排序進行比較,縱軸設為比較項目,橫軸設為呈現排序和比較結果的數值,數值的基準點不一定要從 0 開始,最後圓餅圖主要為表示詳細內容,透過面積呈現不同內容的佔比,不適用於走勢比較。

接著圖表盡量放大呈現,若是圖表做得太小也是一種干擾,因為圖表主要是藉由面積和形狀來呈現數據重點的工具,此時要注意圖例的位置,刪除不需要標註也看得懂的縱軸或橫軸名稱,刻度的表示,像是當數字大到出現好幾位數時,就以千元為單位,因為圖表主要是呈現數量與變化的趨勢,而非呈現精確的數值,以及當需要特別強調數量與變化的趨勢時,設定不同的刻度,呈現出來的面積與趨勢也會跟著改變。然而上述四大類型的圖表無法呈現數據的分佈與相關性,此時就可以透過散佈圖或泡泡圖呈現,此時縱軸與橫軸的刻度間距最好一致等距,至於要如何設定縱軸和橫軸,基本上我們會將變化的項目 A 設為橫軸,然後將隨著變化的項目而發生變化的項目 B 設為縱軸,像是信用額度與消費金額的關係,此時信用額度的變化會影響消費金額,因此橫軸為信用額度和縱軸為消費金額。此外在泡泡圖中透過泡泡的位置和大小最能吸引人們的視線,若巧妙設定座標軸的單位,將會使得差距變的更明顯,並且放大泡泡,呈現壓倒性的大小和出人意料之外的位置,都能加強資訊的說服力。

再來針對不同的視角該如何選擇圖表,首先要有效呈現數量的遞減,此時就能採用瀑布圖,主要能夠呈現兩個時間點前後的數量變化,強調狀態變化的過程,找出變化的多個起因,像是實施各式各樣的策略之後,要以視覺效果呈現哪些策略有助於提升業績或利潤。接著當數量單位完全不同時請設成左右兩軸,也就是組合圖表,以柏拉圖最為普遍應用,主要將項目的數量由多到少以直條圖排列,再針對右軸畫出累積百分比的折線圖,此時就能夠看出比較項目造成的影響成效,簡單來說若數據是數量與百分比的組合請優先考慮組合圖表。再來若當折線圖無法有效傳達出重點時,則可以嘗試轉換為面積圖,主要能夠以折線表現變化,且以面積表現數量、更能夠以堆疊表現每一段縱軸的比率,同時傳達三種資訊的圖表。最後當我們需要透過圖表呈現綜合能力時,可以採用雷達圖,主要進行能力比較,讓人能一眼看清楚能力強弱的圖表,此外當為圓形時則代表完整能力的圖表,但若有不足之地方,則可進行改善以利取得平衡,簡單來說若比較的對象達三種以上時,容易導致重疊而呈現不清楚時,建議採用雷達圖呈現進行比較。

總結除了基本的四大類型圖表包括長條圖、折線圖、直條圖和圓餅圖之外,針對數據的分佈與相關性會選擇散佈圖和泡泡圖,以及針對不同的視角會選擇瀑布圖、柏拉圖、面積圖和雷達圖等進階圖表應用,可是當我們針對大數據的分析應用時上述圖表真的能夠的清楚呈現資訊嗎?此時我們就能夠透過熱力圖、樹狀結構圖、壓縮泡泡圖、文字雲和網絡圖等進階圖表呈現大數據所要傳達的資訊,至於圖表設計最好能夠以最小的對比傳達最大的力量,原則就是簡化與聚焦,再搭配 2013 年開始流行的扁平化設計將能回到原點思考如何以簡單、直接的方式呈現要傳達的訊息,此時再透過 IBM Cognos BI 平台應用視覺化的工具以數據為基礎產生視覺化圖表將能夠更清楚傳達重要的資訊。

相關資源

Cognos 報表應用 (7)

基本介紹

教學目標

初步了解 IBM Cognos BI 如何應用於 CRISP-DM 資料探勘標準流程步驟中,讓使用者能夠進行自主報表和儀表板。

重點概念

報表是一種按照特定用將資訊以方便理解的方式進行展現的交流工具,若報表與業務相關稱之為業務報表,業務報表為商業智慧中最重要組成部份,目的為提高管理決策水平。若從決策者的角度來看,則決策者需要資訊做出精確和即時的決策,其中資訊的本質是情境化數據,並且在大數據時代中資訊則會以報表的方式提供,因此報表就是一種按照容易理解的形式組織,在任何時間和任何地點向任何人傳遞特定資訊的溝通工具,主要以敘述、表格和圖形的方式進行組織、並且週期性的進行準備,或者根據查詢產生特定的時間區間的事件和主題。接著報表常見的功能主要有確認各個部門都在正常作業、提供資訊、提供分析結果、說服他人行動和建立組織記憶,然而業務報表是一個包含業務相關資訊的文件,主要為優化企業決策與知識管理的核心部分,其中用於建立報表的基礎主要是來自於企業內部和外部的資料來源,同時業務報表的建立會涉及與資料倉儲互動的 ETL 轉換步驟,也就是擷取、轉換和載入,再來才會使用一個或多個商業智慧報表平台來呈現,根據 Gartner 研究機構在 2016 年針對商業智慧和分析平台的研究報告顯示 Tableau 和 Microsoft 為領先地位者,而 SAS 和 IBM 則為遠見卓識者。

在了解報表基本定義之後,時間回到 1996 年當時由 SPSS 和 NCR 等企業聯盟提出了跨產業資料探勘標準作業流程 (Cross Industry Standard Process for Data Mining,CRISP-DM) 為應用最廣泛的標準化資料探勘流程,主要有六大步驟以資料為中心不斷循環,當有需要時可以返回,分別為:

  1. 業務理解
  2. 資料理解
  3. 資料準備
  4. 建立模型
  5. 測試評估
  6. 計劃部署

首先業務理解主要由業務單位人員負責,接著資料理解主要由分析單位人員負責,再來資料準備主要由資訊訊單位人員負責,主要可以細分五個步驟,分別為選擇資料、清理資料、建構資料、整合資料和格式化資料。此時最普遍應用於準備資料的方式為 SQL 結構化查詢語言,但是若有商業智慧報表平台,像是 IBM Cognos Workspace Advanced,就能夠透過篩選清單的方式查詢資料,相較於撰寫 SQL 語言使用者只需要透過直覺拖拉操作就能夠建立查詢報表,同時進行篩選資料、標題文字、呈現樣式、統一格式、等直覺拖拉操作,然而當資料量龐大時,則清單就已經無法呈現數據所代表的含義,因此我們就必須要聚焦資料,簡單來說就是轉換角度看數據的技巧,這時就會進行統計函數、自訂群組、排序資料、條件化格式和匯出 Excel 檔案等直覺拖拉操作,當我們在製作清單時最好遵守以下基本的規則,分別為標題要在最先看到的位置、盡量減少格線、統一文字的格式、註明單位、透過項目的排列來組織架構和用顏色代表有意義的數據。

至於建立模型主要由分析單位人員負責,必須要有資料探勘的工具才能夠進行,像是 IBM SPSS Modeler,雖然測試評估主要由分析單位人員負責,但是若有商業智慧報表平台,像是 IBM Cognos Workspace Advanced,就能夠先透過分類資料表和視覺化圖表針對資料探勘的目標與業務單位人員和資訊單位人員進行整體的解析。此時最普遍應用於準備資料的方式為 Excel 樞紐分析表進行資料摘要和分析,但是若我們擁有商業智慧報表平台,像是 IBM Cognos Workspace Advanced,就能夠在最短的時間內將大數據產生交叉資料表和視覺化圖表的自主報表,此時我們除了可以針對交叉資料表進行匯總之外,我們更能夠透過視覺化思考產生視覺化圖表,當我們要開始進行視覺化思考,先考慮你視覺化的性質是為概念性或者數據驅動,以及目的是敘述或者探索?然而目前 IBM Cognos Workspace Advanced 視覺化主要是以數據驅動為主,可再細分視覺化發現和每日數據視覺化。其中以探索為主的視覺化發現主要是針對複雜和動態類型的大數據進行分析,又可再分為視覺化證實和視覺化探索兩種,當沒有搭配 IBM SPSS Modeler 的工具時,理論上僅能夠做到視覺化證實,簡單來說就是當我們懷疑事情是否是真的嗎?或者是否可以描述這個想法,此時資料必須在可以控制的範圍,並且使用最基本的視覺化圖表,包括了圓餅圖、長條圖、折線圖、泡泡圖、熱力圖、樹狀結構圖和壓縮泡泡圖,這時重點在於能夠快速反覆進行視覺化圖表,例如:當行銷人員認為一天當中某些時段,會有更多客戶在行動裝置上購買商品,此時為了證實此假設,就能夠嘗試用視覺化圖表中的折線圖,以不同維度和測量值的搭配不斷重複嘗試,為了證實最初的假設。然而視覺化圖表最主要的挑戰在於針對龐大、複雜、高維度和多測量值的資料以直觀的方式呈現,尤其當資料來自於資料倉儲時,最少也有高維度和多測量值的大數據,因此才有所謂的視覺化分析,通常視覺化圖表主要回答發生了什麼事情和正在發生什麼事情,但是視覺化分析主要回答為什麼事情會發生和將來可能會發生什麼事情,像是 SAS Visual Analytics 就提供高效能的視覺化分析。

反之以敘述為主的每日數據視覺化主要是針對簡單和少量類型的小數據,在正式會議進行簡報,此時的設計主要會以說故事的設計為主,事實上進行資料分析的人都要會講故事,故事最好簡單、真實、詳細且以數據為基礎。然而當在沒有業務背景的情況下呈現事實和數據對於主管們是沒有共鳴的方式,此時我們需要用證故事的方法準備報表,向主們解釋戰略和結果,其中不僅要說明故事的背景,也就是事實和數據,還要說明清楚誰發生什麼事情,為什麼會發生該事情,以及那又怎麼樣呢?以利將數據轉化為聽眾能夠理解的形式,此時聽眾將能夠更有效率的理解、整理各個事實,同時更容易記住重點進行應用。此外若故事能夠提供互動的方式將能夠讓聽眾感覺與這件事情的關聯,同時有置身其中的感覺,透過下述的最佳實務將能更有效率的發現數據中所代表的故事,分別為將分析構思成一篇故事、故事要真實、讓聽眾能夠在腦海中看到影像、故事盡量簡單和互動討論,像是 Tableau 和 Microsoft 就提供以故事為基礎架構匯整報表的功能。最後計劃部署則可以透過 IBM Cognos Workspace 以故事為架構設計整合儀表板,包括故事頁籤、版面配置和動態篩選,產生自主儀表板,並且將整合儀表板設為商業慧智平台的個人化首頁。

總結目前若只有導入 IBM Cognos BI 平台卻沒有搭配 IBM SPSS Modeler 的工具時,則僅能進行跨產業資料探勘標準作業流程中的三個步驟,分別為資料準備、測試評估和更新部署,但是對於自主報表和自主儀表板的應用則為自主分析重要的第一步。

相關資源