分析工具詳細介紹
基本資訊
使用者的資料展示需求是多種多樣的,我們的分析工具不能100%的滿足所有的展示需求。但是我們希望通過我們的分析工具的20%的**來滿足使用者資料展示的80%的需求,同時我們對剩下20%的需求提供自定義介面,允許使用者進行自定義開發。
我們的分析工具是一套輕量級基於統計資料的資料檢視工具。
· 輕量級、寄生式系統
· 跨資料庫平台,跨作業系統,跨瀏覽器
· 支援olap樣式的資料展示格式
· 圖形支援
· 和使用者的互動性較好
分析工具與其他工具的區別
優點缺點
分析工具
資料展示格式靈活
能更大程度上滿足使用者的資料需求
帶有圖形展示
支援的資料量最大不要超過2千萬
報表工具
展示能支援更加複雜的資料格式
展示格式固定
一般不帶圖形展示
缺乏和使用者的互動
olap工具
重量級資料檢視
大資料量的支援很好
目前還沒有跨資料庫產品的olap產品出現
olap使用的cube的轉換效率比較低,維護所需要的技術門檻高
功能展示
總體頁面
使用者介面介紹
維度輸入選擇
以最大程度減少使用者輸入為原則,分析工具提供多種維度輸入元件.
日期選擇框
樹形選擇框
普通多選元件
單選元件
對比框輸入:對比框是分析工具實現多層次資料展示的靈魂元件,通過多tab的多選擇項,我們的資料就會按照相應的順序進行下鑽.
多指標的資料展示
多維度多層次資料展示
圖形選擇框
可以在圖形選擇框上選擇所要檢視的圖形,選擇檢視的指標,選擇對應的資料
多指標的折線圖
多層次的圖形展示
單層次的圖形展示
分析配置介面介紹
資料來源配置:支援目前主流的4種資料庫(oracle,mssql,db2,mysql)
表資訊的元資料配置,用來描述表的元資訊資料.支援檢視,多種模板表策略
維度配置
分析配置
分析基本資訊配置:設定分析的訪問表,視覺布局以及可能涉及到的二次開發配置
分析的指標配置:配置指標展示的中文標識,結算別名,指標對應的列,指標的合計方式,指標的單位,資料格式等資訊.
分析的維度應用配置:配置維度對應的列,維度的操作符,維度的展示元件,元件展示的引數等資訊
分析的結果集計算配置:配置結果集的計算公式,資料展示格式等資訊
分析工具的技術框架採用比較流行的struts2+ibatis+spring開發的,前台展示工作量還是比較大的,全部是用jquery開發的js元件,圖形展示用的是fursionchar
在開發過程中,我也碰上很多問題是從iteye上找到答案的,我也會把我碰上的問題及其解決方法帶上,
strtus2中碰上奇怪的ie中文問題
我也會更新我在為期7個月的開發過程的一些思考。
XHProf php輕量級的效能分析工具
xhprof php輕量級的效能分析工具 其中有一篇野馬分享的 php效能檢測擴充套件 xhprof 不錯,之前就有聽說,這次就行動一下。xhprof是facebook開源出來的乙個php輕量級的效能分析工具,跟xdebug類似,但效能開銷更低,還可以用在生產環境中,也可以由程式開 關來控制是否進行...
OLAP的多維資料分析
聯機分析處理 olap 的概念最早是由關聯式資料庫之父e.f.codd於1993年提出的。當時,codd認為聯機事務處理 oltp 已不能滿足終端使用者對資料庫查詢分析的需要,sql對大資料庫進行的簡單查詢也不能滿足使用者分析的需求。使用者的決策分析需要對關聯式資料庫進行大量計算才能得到結果,而查詢...
OLAP及其多維資料分析
聯機分析處理 olap 的概念最早是由關聯式資料庫之父e.f.codd於1993年提出的。當時,codd認為聯機事務處理 oltp 已不能滿足終端使用者對資料庫查詢分析的需要,sql對大資料庫進行的簡單查詢也不能滿足使用者分析的需求。使用者的決策分析需要對關聯式資料庫進行大量計算才能得到結果,而查詢...