FacebookTwitterLineHatena

隨著商業智能的熱門,作為其關鍵基礎環節的報表分析工具在市場上也越來越受歡迎。報表分析工具種類多,分類全,但是仔細看看好象又都差不多,這給選擇報表分析工具造成了不少的麻煩。

報表分析工具在技術上大體可分成兩類:

一類以SQL/OLAP為理論基礎(簡稱SQL型報表),基於資料庫或數據倉庫自動化來製作報表,代表產品以國外報表為主。這類報表無法適應中國式複雜報表,已逐漸退出中國市場。代表產品為Crystal Report(水晶報表)。

一類以EXCEL為原型(簡稱類Excel報表,主要解決報表的格式和展現問題。中式報表的樣式過於複雜,類Excel的報表設計方式則是解決中國式複雜報表難題的一劑良方,所以此類報表也是國內比較主流的報表分析工具類型。代表產品為FineReport。

考查報表分析工具時,要先搞清是自身需要的是哪種類型的產品,SQL型和類Excel型的報表是相差非常巨大的兩類產品,對比如下:

類Excel報表分析工具

類Excel型的報表分析工具基本的操作方式和界面風格都和Excel類似,支持無限行無限列擴展,併兼容Excel的所有公式,同樣可支持多sheet報表管理,這就意味著在用類Excel型的報表分析工具設計報表的時候,只需要理解一些與單元格綁定數據列有關的操作即可。

和數據列有關的操作,也就是將資料庫中的欄位綁定到報表單元格中,然後通過單元格之間的附屬關係,數據的行列對稱擴展,得到符合要求的報表格式。這些操作都是後台的代碼處理,基本不需要手寫表達式。

SQL型報表分析工具

Web報表設計器,類excel界面

SQL型報表報表界面

SQL型報表分析工具的基本特徵是主編輯界面呈條狀,一般依次分成幾個條狀的區域:標題區、細節區、統計區,如果有分組,還會為每級分組增加分組標題和分組統計兩個區,總之,整個編輯界面是一個個橫條區域構成。

所有的SQL型報表工具的數據處理模型都完全一樣,由於數學模型一致,這些產品的製表能力也都相差不大。用一個產品能做的表,換成另一個產品也搞得出來。包括一些公司新近推出的版本,聲勢都造得很大,其實基本原理還是那個,換湯不換藥,報表本身的製作能力基本上沒有提高,只是界面可能更花了些、操作略方便了些,但原來做起來費勁的表(要編碼或拼表的,則依然如故。

喜歡這篇文章嗎?歡迎分享按讚,給予我們支持和鼓勵!

熱門文章推薦

立即試用,可獲取更多 報表範本和案例

免費試用