[閒聊] 解密數據分析報表FineReport——企業級數據分析軟體最佳選擇

leohope

坊間流傳了幾條數據分析報表的衡量標準,據說只有高高跨過了這些標準,一個數據分析報表軟體才能稱之為優秀。那麼作為企業級數據分析報表最優選擇,FineReport在這幾點上的表現是怎樣的呢?(——數據分析報表衡量標準請點擊「論數據分析報表軟體幾大標準」)
關於數據分析報表軟體FineReport廠家——帆軟軟體
報錶廠家是篩選優秀數據分析報表的第一條標準。
FineReport廠家為帆軟軟體。帆軟軟體有限公司是中國完整企業級數據分析解決方案的領導者,運營中心位於江蘇南京,下設京津區、上海區、浙閩區、華南區、西南區、西北區、華中區、華北區、東北區等九個分公司,業務輻射範圍遍及大陸、港澳台地區,力求為每個客戶提供更加細膩和專業的本地化服務。
帆軟成立十多年以來,一直專註於企業級報表和商業智能相關產品的研發和推廣,具有豐富的數據分析應用研發和服務經驗。帆軟堅持以客戶為中心,通過所擁有的一流人才,不斷的創新產品,加速產品更新迭代的周期,以滿足用戶日益增長的需求。
帆軟建立了國內的售後和技術支持體系,並通過了ISO9001國際服務質量體系認證,為給客戶提供完整而有效的產品售後服務和技術支持。
經過多年的經驗積累和不斷努力,帆軟技術支持服務逐漸形成以下四大亮點:
1、服務網路遍布全國,提供本地服務
2、多個渠道獲取服務,輕鬆便捷
3、持續產品更新與升級,長期保障應用
4、完善的服務流程體系,更專業更細緻
具體可參考 數據分析報表軟體FineReport的服務體系。
經過十多年的發展,帆軟的合作客戶多達2500家,涵蓋了國家統計局(GB/T 4754—2011)統計標準所涉及的所有行業,平均每天都有超過50萬人藉助FineReport來查詢、填報數據,進行企業管理運營和決策。
典型客戶如下:

FineReport的易用性和易學性
FineReport數據分析報表的易用性是經歷了時間和客戶的檢驗的。

FineReport報表設計器採用了類Excel設計模式,整個報表設計窗口是格子式的可視化編輯界面。用戶可以藉助這個界面所見即所得的設計出任意複雜的表樣,而且免去了傳統條帶式設計數據對齊的繁瑣,使得報表製作的效果得以大大提高,也使得製作報表的難度大大降低。
FineReport提供了多種學習渠道來幫助數據分析報表學習者,大大降低了學習難度。
幫助文檔:報表設計器中自帶的幫助文檔,以及可以快速搜索的線上幫助文檔。
學習視頻:官網網站提供數據分析報表的入門和深入學習視頻,多媒體視頻自身的輕鬆與隨意提高了數據分析報表學習過程的趣味性。
報表免費培訓。線上線下開展多種免費培訓活動,其中線上培訓利用騰訊課堂開展,隔周進行一次免費培訓,線下培訓則在全國各地都有進行,具體分布可見:培訓安排。
帆軟技術論壇。這是數據分析報表使用者和愛好者的聚集地與活動社區,用戶可以通過這個平台互相交流,向別人求助也幫助別人,參加帆軟舉辦的各種針對用戶的活動。
多數據源關聯的支持度
FineReport作為一款優秀的企業級數據分析報表軟體,必然要考慮企業級龐大數據的各種問題,其中數據源眾多且雜亂這個問題相當考驗數據分析報表軟體作為一個數據處理工具的優秀度,FineReport對此提出了多種解決方案,這也是今天FineReport對數據源的支持度異常強大的原因。
FineReport支持多種不同的數據來源,包括資料庫,Excel文件,文本文件,XML,程序數據集,內置資料庫,SAP系統等。
另外數據集從使用方式分為兩種,一種是報表數據集,一種是伺服器數據集。報表數據集保存在單個報表文件中,僅能為當前報表所用。一些通用的數據集則可以建立為伺服器數據集,保存在datasource.xml文件中,同一環境下的所有報表都可以調用。
資料庫數據集
FineReport支持以JDBC或者JNDI的方式來連接資料庫。在軟體中已經內置了主流資料庫的JDBC驅動,包括oracle,mysql,sqlserver,sybase等等。從資料庫獲取數據又分為以下幾種方式:SQL查詢,視圖,存儲過程。其中SQL查詢和視圖可通過拖拽操作將相應的數據拖到右側編輯框中進行編輯,這適用於伺服器數據集和報表數據集。而存儲過程則不同,只適用於伺服器數據集,直接點擊存儲過程即可添加。
EXCEL數據集、文本數據集、XML數據源
Excel數據集和文本數據集、XML數據集,就是指數據源是一系列的xls文件、文本文件或XML文件。添加方式為:直接選擇文件數據集,文件類型選擇Excel或文本即可。
程序數據集
FineReport報表的數據來源可以是資料庫數據或是文本數據,並且還可以是其它任何類型的數據,因為FineReport是通過AB/StractTableData介面來讀取數據源的,而上述所有的數據來源都實現了該介面,因此用戶只要實現了AB/StractTableData介面,也就可以用自定義類型的數據源了(程序數據集),FineReport報表引擎就能夠讀取自定義的數據源作為報表數據源使用。
內置數據集
內置數據集可分為伺服器內置數據集和報表內置數據集。伺服器內置數據集,是指在伺服器數據集中新建一個類似資料庫表的原表,可以作為伺服器的數據源來設計報表,可以應用於伺服器上的所有報表。而報表數據集只能應用於本張報表。
SAP數據源
當需要從SAP系統中取數時,就可以用到SAP數據連接及數據集功能。我們通過JCO方式連接SAP系統,通過調用BAPI FUNCTION來直接取數。目前我們支持直接調用function取數以及兩種可以直接抽取透明表數據的簡單通用查詢功能。
多維資料庫
多維資料庫(Multi Dimensional Database,MDD),顧名思義,就是指將數據存儲在多個維度中,簡單來說,就是將數據存放在一個n維數組中,而不是像關係資料庫那樣以記錄的形式存放。因此它存在大量稀疏矩陣,人們可以通過多維視圖來觀察數據。多維資料庫增加了一個時間維,與關係資料庫相比,它的優勢在於可以提高數據分析軟體處理速度,加快反應時間,提高查詢效率。
FineReport提供了XMLA數據連接的方式來與多維資料庫進行連接,建立橋樑,通過該橋樑,FineReport可以輕鬆獲取到多維資料庫中的數據轉換為二維表進行模板製作,數據分析。
多維資料庫連接只是一個將FineReport與多維資料庫連接起來的橋樑,要像從資料庫中獲取數據進行數據分析,還需要基於數據連接新建多維資料庫數據集。
異構數據源
由於FineReport可以同時連接到多種不同類型的數據源,那麼在報表中能否同時使用這些數據源呢?答案是肯定的。FineReport內置的數據表關聯功能,輕鬆實現異構數據源之間的表關聯。在同一張報表中,可以使用來自於同一資料庫的多個不同表,不同資料庫,不同類型數據源組合為一張有意義的報表。
支持報表遠程設計
數據分析報表軟體FineReport支持報表遠程設計和管理。遠程報表工作目錄與本機文件管理方式是一致的。登陸至遠程伺服器,即可進行相應模板的設計。普通的報表軟體,無法做到這樣的完全可視化,在面對成百上千張表時,用戶只能憑記憶查找目標模板,查找難度可想而知。在遠程環境下,用戶可直接對模板進行製作和保存,而無需藉助FTP等上傳工具,不僅提高了工作效率,也有效地防止了文件的錯誤覆蓋。
此外,FineReport還在標題欄顯示出了當前模板的運行環境和打開路徑,以方便用戶隨時了解當前模板的狀態。
資料庫報表的製作任務往往需要多人配合完成,FineReport的遠程設計方式支持這樣的協同工作。當多名用戶同時連接到一個工作目錄時,他們可以共享該目錄下的數據,對報表進行製作。
但是遠程設計時,許可權和衝突絕對是很重要的問題。FineReport可以通過許可權控制來限制遠程登錄的用戶,並提供文件加鎖解鎖的控制,使得一張模板被別人使用時,其他人無法進行修改,避免數據和模板衝突。
支持多種類圖表和動態圖表展現

圖表製作和展示可以直觀地展現數據的內在關係,形象地展示數據的狀態,為數據的分析與決策提供輔助。數據分析軟體FineReport包含美觀的圖表功能,同時圖表類型豐富,支持柱形圖、折線圖、條形圖、餅圖、面積圖、散點圖、氣泡圖、雷達圖、股價圖、儀錶盤、全距圖、組合圖、地圖、甘特圖、gis地圖、圓環圖等多種樣式的圖表,提供了多種圖形組合設計圖表可放置在懸浮元素中以任意拖動位置,也可固定在單元格中,並且亦能夠跟隨單元格的數據進行擴展。

FineReport圖表製作軟體支持多種數據源、支持 自定義圖表設置。並支持圖表交互、圖表條件顯示、圖表在線切換樣式等多種效果。
支持移動端應用
數據分析報表FineReport的移動端也一樣給力。
FineReport移動端支持支持分頁預覽、填報預覽、數據分析;支持圖表動態展示的效果、數據點提示、圖例、圖表聯動、地圖鑽取、圖表多個交互(可以鏈接到多個頁面)的菜單、圖表分類軸縮放、坐標軸提示;支持參數界面;移動端報表支持頁面自適應大小,cpt報表支持頁面的放大縮小功能;支持圖表手勢化操作;移動端表單中,支持報表塊、圖表塊和控制項之間的聯動效果,支持報表塊是否顯示工具欄,支持控制項直接顯示在頁面主體中,並對整個頁面數據進行過濾。
報表許可權控制和安全管理
現今,為了保密和業務的需要,各種應用系統都有許可權方面的控制,數據分析報表FineReport立足於中國式複雜報表,通過反覆的測試,完美的實現了報表許可權方面的控制。實現總體流程所示:
FineReport為了保證許可權功能的通用性,提供了多種認證方式:數據集認證、HTTP身份驗證、 LDAP身份驗證、直接通過身份驗證。
FineReport許可權的控制主要體現在以下四個方面:
1、對模板的控制:表示對所有模板的操作許可權進行控制,即對模板的查看,填報,設計,表單等許可權,對於單個模板可以對其數據及顯示進行控制,即模板是相同的,不同用戶登錄查看的數據是不同的以及看到的列數是不同的;FineReport支持通過點選操作來實現工具欄按鈕、控制項和單元格的許可權控制。
2、對數據的控制:在模板設計和展示時,數據貫穿始終,FineReport支持對數據連接按照角色進行許可權控制。
3、對數據決策系統(op=fs)的控制:對產品演示即op=fs進行許可權控制,即用戶是否有許可權訪問產品演示;
4、對許可權配置平台(管理平台)的控制:在實際應用系統中,並不是每個人都能訪問該許可權管理平台的,只有屬於管理員的用戶才可查看與修改許可權,此時就需要對許可權管理平台進行許可權設置。
FineReport許可權中對模板進行控制包括兩個方面,一個是訪問模板的許可權,一個是訪問模板內容的許可權,前者表示不同的角色可看到的模板時不相同的,後者表示不同的角色看到的模板是相同的,但是顯示的模板內容不相同。

FineReport報表免費下載——零編碼做報表、多維圖表、多源填報、許可權管理,完美兼容excel。官網:http://www.finereport.com/tw/

原文網址:https://t17.techbang.com/topics/34030-decrypting-data-analysis-report-finereport-enterprise-class-data-analysis-software-is-the-best-choice?page=1