Cognos Analytics V11 R5 的建模新特性
使用過(guò)Cognos Analytics 11的讀者應(yīng)該都了解, 11版本提供了一個(gè)叫做Data Modules(中文翻譯為“數(shù)據(jù)模塊”)的基于web的建模工具,這個(gè)工具非常易于使用,甚至可以由業(yè)務(wù)人員來(lái)完成建模工作,從而加快新的數(shù)據(jù)分析需求的實(shí)現(xiàn)速度。在R5中,Data Modules提供了以下新功能:
關(guān)聯(lián)Data Modules
這個(gè)功能增強(qiáng)了Data Modules的可重用和可組合性??梢詫⑾惹皠?chuàng)建的已保存的Data Modules用作其他Data Modules的數(shù)據(jù)源。 這樣用戶就不需要重復(fù)定義相同的KPI計(jì)算,而只需直接引用已有的定義就可以了。
從R5開始,Data Modules源默認(rèn)就是關(guān)聯(lián)的Data Modules。對(duì)關(guān)聯(lián)的Data Modules的更改將傳遞到引用它的所有其他Data Modules。 因此,只需要修改那個(gè)被引用的Data Module,其它引用了這個(gè)Data Module的Data Modules也就跟著做了同樣的改變。例如,Data Module A是Data Module B的源,現(xiàn)在將新的過(guò)濾器添加到Data Module A中的表上,那么在Data Module B中的這些表上也將應(yīng)用這些新的過(guò)濾器。當(dāng)用戶在建模界面中打開Data Module B時(shí),就會(huì)看到這些新的過(guò)濾器。這種關(guān)聯(lián)一方面降低了模型修改的工作量,另外也減少了手工重復(fù)修改可能造成的人為錯(cuò)誤。
來(lái)自關(guān)聯(lián)Data Modules的表在建模界面的元數(shù)據(jù)樹和圖中通過(guò)它們的顏色和關(guān)聯(lián)圖標(biāo)來(lái)區(qū)分。如下圖所示,其中三張表鏈接到別的Data Modules,而其他兩張表則直接從數(shù)據(jù)服務(wù)器導(dǎo)入。來(lái)自關(guān)聯(lián)Data Modules的元數(shù)據(jù)在引用它們的Data Modules內(nèi)是只讀的。用戶可以查看關(guān)聯(lián)的Data Modules的所有屬性,包括計(jì)算表達(dá)式和過(guò)濾條件等,但是無(wú)法編輯這些屬性。在下圖顯示的右鍵彈出菜單中有一個(gè)“Break link”(斷開關(guān)聯(lián))選項(xiàng)。點(diǎn)擊這個(gè)選項(xiàng),相關(guān)的元數(shù)據(jù)將被復(fù)制,然后可以獨(dú)立于關(guān)聯(lián)的源Data Module進(jìn)行編輯。用戶當(dāng)然也可以在Data Modules中將關(guān)聯(lián)表和其它表Join起來(lái),如下圖的Other Details和Product。
關(guān)聯(lián) Data Modules的價(jià)值在于可以幫助用戶加強(qiáng)BI項(xiàng)目中業(yè)務(wù)線和IT線的合作。IT可以發(fā)布受管理的可信的Data Modules,業(yè)務(wù)線用戶可以引用這些Data Modules并與自己的數(shù)據(jù)結(jié)合,同時(shí)確保始終反映IT最近的更改。 關(guān)聯(lián)的Data Modules還可以幫助用戶將個(gè)人的Data Modules保持在更小的尺度,更專注于特定主題,也使其更容易維護(hù)。
導(dǎo)航組
導(dǎo)航組是業(yè)務(wù)用戶可能聯(lián)合以進(jìn)行數(shù)據(jù)探索的非度量列的集合。當(dāng)Data Modules中包含導(dǎo)航組時(shí),儀表板用戶可以向下和向后鉆取,以通過(guò)在信息級(jí)別之間移動(dòng)來(lái)改變其分析的重點(diǎn)。 用戶可以按照導(dǎo)航組中列的順序,或通過(guò)選擇要繼續(xù)的列,在導(dǎo)航組中從一個(gè)列鉆取到另一個(gè)列。
用戶可以使用層次相關(guān)的列(例如國(guó)家、省、市和縣)創(chuàng)建導(dǎo)航組,也可以使用不具有層次關(guān)系的列(例如“產(chǎn)品”,“年”和“城市”)創(chuàng)建導(dǎo)航組??梢詫⒉煌淼牧刑砑拥酵粋€(gè)導(dǎo)航組中,也可以將同一列添加到多個(gè)不同的導(dǎo)航組中。在傳統(tǒng)BI和OLAP技術(shù)中,鉆取操作需要層次相關(guān)的數(shù)據(jù)(維度),例如從國(guó)家到省,但不能從年份到城市。導(dǎo)航組則提供了更強(qiáng)的靈活性,允許用戶在進(jìn)行業(yè)務(wù)分析時(shí)實(shí)現(xiàn)從年到城市的鉆取。
DataModules中的Framework Manager包
從R4版本開始就可是使用Framework Manager包作為Data Modules的源。 這使得業(yè)務(wù)用戶可以利用自己的數(shù)據(jù)源擴(kuò)展IT管理的元數(shù)據(jù)模型。 用戶可以將包與其他Data Modules、數(shù)據(jù)服務(wù)器的表、上傳的文件以及數(shù)據(jù)集合并。
在R5中,在Data Modules中只支持關(guān)系型的,動(dòng)態(tài)查詢模式包,不支持DMR(dimensionally modeled relational)和OLAP元數(shù)據(jù)。
用戶在建模時(shí)如果要將一個(gè)包引入到一個(gè)Data Module中,這個(gè)包是一個(gè)黑盒子 ,用戶不能導(dǎo)入這個(gè)包的子集(要么是整個(gè)包,要么就不要這個(gè)包),并且包中的Join關(guān)系不會(huì)顯示在建模界面中。
只有當(dāng)將包Join到表時(shí),包的內(nèi)容才會(huì)顯示,從而使用戶能夠從包中為選擇合適的列作為Join鍵。如下圖所示,我們創(chuàng)建一個(gè)Join關(guān)系,將“GO Sal…query)”和“Order Details”通過(guò)兩邊相匹配的列連接起來(lái)。
加載數(shù)據(jù)庫(kù)模式
Cognos Analytics自動(dòng)執(zhí)行大部分的數(shù)據(jù)準(zhǔn)備過(guò)程,包括推斷表之間的關(guān)系以及為計(jì)算和使用屬性分配默認(rèn)設(shè)置。我們推薦使默認(rèn)值,因?yàn)檫@些默認(rèn)值不是憑空想象的。Cognos Analytics會(huì)探測(cè)數(shù)據(jù)服務(wù)器以收集信息,如主鍵和外鍵,示例數(shù)據(jù)和統(tǒng)計(jì)信息,每個(gè)表的記錄數(shù)和特定列中的不同值等。加載所有這些元數(shù)據(jù)對(duì)于某些數(shù)據(jù)庫(kù)模式(目錄)并不需要很長(zhǎng)時(shí)間,但是如果數(shù)據(jù)庫(kù)模式中的表比較多,如數(shù)千個(gè)表的模式,則可能需要一段時(shí)間。
在R5中,這些信息可以在建模之前加載,用戶可以控制加載的信息以減少裝載時(shí)間,當(dāng)然自動(dòng)數(shù)據(jù)準(zhǔn)備也減少了。
定義與數(shù)據(jù)服務(wù)器的連接后,可以在數(shù)據(jù)服務(wù)器中加載一個(gè)或多個(gè)模式的元數(shù)據(jù)。只有加載了元數(shù)據(jù)的模式才能在Data Modules中使用。
如下圖所示,我們選擇要加載的元數(shù)據(jù)的數(shù)據(jù)庫(kù)模式。
進(jìn)入模式的“Load options”,可以控制從哪些表檢索哪些信息。如果模式中包含和分析無(wú)關(guān)的表,就應(yīng)該將這些表從選擇中排除掉,以便在建模時(shí)不會(huì)分散注意力,并且不會(huì)浪費(fèi)檢索其元數(shù)據(jù)的時(shí)間。
Cognos Analytics V11 R5版本已經(jīng)正式發(fā)布,on Cloud的版本也更新到了V11 R5。歡迎大家試用。
慧都控件網(wǎng)2017開年鉅惠,全場(chǎng)6折起,限時(shí)讓利,過(guò)時(shí)不候?。?!>>>
截止時(shí)間:2017年1月31日
更多大數(shù)據(jù)與分析相關(guān)行業(yè)資訊、解決方案、案例、教程等請(qǐng)點(diǎn)擊查看>>>
詳情請(qǐng)咨詢在線客服!
客服熱線:023-66090381