用數據講述您的故事——Cognos Analytics V11 R4 的數據建模新特性
我們都知道,在版本中增加了Web方式的數據建模工具“data modules”,中文操作界面翻譯為“數據模塊”,讓我們的業務人員可以在沒有IT協助的情況下自己進行數據建模操作,更容易的為報表和儀表板準備數據。進一步豐富了數據模塊的建模功能,在今天的文章中,我們將一起來了解在數據建模上的增強。
隱藏表/字段
現在可以在數據模塊中隱藏表和字段。隱藏的表和字段保持完整的功能,并且在建模的界面也是可見的,但是在報表和儀表板的界面中不可見。使用這個功能可以為報表和儀表板用戶提供一個整潔的元數據視圖。例如,連接鍵字段用來幫助我們把表關聯起來,但是我們通常都不需要在報告和儀表板上展示或分析這樣的字段,那么就可以選擇隱藏這些和業務的關聯不大的字段,呈現在報表和儀表板設計人員眼前的元數據視圖就會更加的聚焦于業務。

清洗NULL值
業務用戶可能不了解0和NULL值之間的差異,因此最好在數據建模的階段把NULL值做好處理。在11.0.4版本中擴展了數據清理與NULL-handling操作選項。進行模型設計時可以用文本、數字和指定的日期、時間值來替換NULL值。例如,可以用0.00來代理“銷售單價”字段的NULL值。也可以用NULL值來替代一個特定的值,例如有些字符串類型的字段中會使用“N/A”這樣的值,可以用NULL值來替換“N/A”。

需要注意的是,如果Cognos檢測到一個字段在數據庫中被定義為不可為空,清除窗口中就不會出現NULL-handling選項。
驗證
當您發現數據模塊中有些東西在報表和儀表版中不工作/不生效時可以使用數據模塊中新增加的“驗證”功能做個檢查。數據模塊中的錯誤對象會被紅色感嘆號標注出來。錯誤的描述信息和糾錯建議在驗證托盤中顯示。

“驗證”檢查的范圍包括:數據模塊的表或字段在源中是否確實存在;計算表達式是否有效;過濾器是否引用了一個數據模塊中已經不存在的字段;在Join計算中引用的表或列是否存在于數據模塊等等。
重新標注時間和地點
Cognos Analytics 11.0.4會尋找數據模塊中那些包含了時間或者地理空間數據的字段,并將它們標注以使用相應的“表示屬性”。如果Cognos對某一個字段的包含的時間或地理空間信息的推斷是錯誤的,或者某一字段包含了時間或地理空間信息而Cognos沒有識別到,您都可以自己重新標注這些“表示屬性”。

“表示屬性”可以使用一些更聰明的默認設定讓您更快速的設計儀表板。例如,某一字段和“國家”關聯,那么當您把這個字段拖拽到畫布上的時候就會Cognos就會默認的幫您選擇地圖作為可視化的展現方式。
更加智慧的關系檢測
在Cognos Analytics中,您可以使用Intent-driven建模將表添加到數據模塊中。Intent-driven建模基于您提供的術語和潛在來源之間的匹配提出數據模塊中應該包含哪些表。在11.0.4中,我們增加了新的更加智慧的Intent-driven建模來推斷表(連接)之間的關系。
我們已經用了三期文章來介紹Cognos Analytics V11 R4 的新特性。第一期《》介紹了儀表板的新功能;第二期《》介紹新增的數據可視化方式,Storytelling,可以用動態的方式來分享和解釋業務數據,展現關聯關系或者演進邏輯。請點擊鏈接回顧相關內容。
慧都控件網超級促銷月,全場6折起,豪禮搶不停>>>
截止時間:2016年11月30日
詳情請咨詢!
客服熱線:023-66090381