2009-09-24 38 views
1

我正在尋找一種可以放在已有的OLAP星型模式之上的控件,以允許用戶定義他們自己的「查詢」並生成報告。現在我有一些建立在立方體頂部的預定義報告,但是我想讓用戶根據我創建的立方體來定義他們自己的標準。我發現許多產品可以讓你像OLAP多維數據集一樣處理一個事務表,但沒有專門用於預先存在的多維數據集。報表工具OLAP,*不* OLTP!

編輯:讓我清楚,我知道有無數的報告工具,聲稱報告OLAP多維數據集。問題是他們都假設他們正在查看事務數據並嘗試創建自己的多維數據集。我有一些包含數十甚至數百萬條記錄的表。處理這麼多數據時,大多數工具都會崩潰,而其他工具只是慢慢運行。我不想要一個針對商業人士的工具。

我想要一個能夠理解明星和雪花模式的工具。我希望能夠告訴它事實表是什麼以及維度表是什麼,然後在它們之上創建一個UI。這對於工具供應商來說是一個更容易解決的問題,因爲我正在將它們餵給它們的立方體。我想依靠立方體是一種標準化模式的事實,我想要一個利用這個事實的工具。我想要一個針對開發人員的工具,並開始假設我真的知道如何管理我的數據,它只需要爲我製作漂亮的報告,而不會因爲我的數據的重量而崩潰。

回答

4

好的SQL Server SSRS被設計用於多維數據集(我們一直在查詢數據倉庫),但這是一個供應商特定的實現,如果你沒有SQL服務器,你不能使用它像SQL Server一樣。您可以編寫MDX查詢,而不僅僅是直接的t-sql。我知道你可以在查詢中引用其他數據庫,但是我從來沒有試過引用不同的供應商的表,因爲我們的數據倉庫在SQL Server數據倉庫中。

0

Stefan,如果您的最終目標是報告,我會建議像Tableau這樣的工具。學習普通用戶非常簡單,並且允許他們使用界面即時創建報表或者針對數據庫鍵入自定義查詢。如果你正在尋找更先進的東西,我會建議一個像CockPit這樣的產品(我知道......)由一家德國公司開發,它也非常整齊,並且開始起飛。

+0

感謝您的回答,但我不認爲這些工具是我正在尋找的。兩者看起來都像我所見過的所有其他報告工具,假設他們以OLTP模式開始。請查看我對這個問題的更新,並糾正我,如果我錯了。 – 2009-10-06 21:31:15

1

我已經使用了各種報表工具,但到目前爲止,最終用戶最熟悉的是MS Excel數據透視表。請按照this link獲取更多信息。

+0

這不會爲EXCEL電子表格最多擴展64,000行! – 2009-10-14 01:25:37

+0

我同意,但我堅持80/20的原則,所以如果你需要管理巨大的數據量和大量的數據以及計算度量的立方體,顯然你必須購買像COGNOS這樣的專用工具。但是,就像所有事情一樣,有時候導彈並不是殺死蝴蝶的最佳工具。 – Rodrigo 2009-10-14 06:17:12

+0

64,000行限制適用於Excel 2003/xp或更早版本 如果您正在嵌入,則更可能使用Office Web Components [OWC] – 2009-11-13 12:28:19

1

如果您想要一個完整的企業級軟件,那麼您正在尋找一個類似於Cognos(IBM)報告套件的工具。他們的工具有一個用於報告關係型和OLAP源的單一查詢框架,具體取決於您如何建模。這意味着您可以使用相同的工具對SQL Server和MSAS執行多維報告,只要它的建模正確。他們支持自己的多維數據集,TM1,ORacle,Microsoft,SAPBW等等。您還可以使用sdk編寫自己的前端工具。不便宜,但沒有企業。

該領域的競爭對手(我沒有使用過)是Business Objects(SAP)和Hyperion(Oracle)。也許JasperSoft(開源)。

另外檢查出這個question的答案。他提到BO和微軟的解決方案。

0

您可以嘗試Dundas解決方案,該解決方案允許最終用戶根據多維數據集中創建的維度和度量創建自己的報告。

0

您是否在類似Mondrian之後?我們在之前的項目中使用過它,我似乎記得它的OLAP報告非常好。不記得它是否有gui,但;那不是我的區域。我只是搞砸了配置文件...

0

嗨,你可以使用SSRS,用戶可以建立報告只是瀏覽多維數據集,或者你可以使用OLAP優勢編寫自定義mdx查詢。 您可以使用SQL Server報表生成 和最後並非最不重要的Microsoft Excel 2007具有瀏覽立方體 你甚至可以通過微軟的Excel Services 2007

0

我握住我的手和自由,承認暴露在SharePoint的多維數據集的良好能力我不是這個領域的專家,但你可以看看InfoBright。我知道它仍然會消失並索引你現有的數據(我不確定它是否構成了它自己的立方體),但我被認爲可以快速處理海量數據。

還有社區版和商業版。我從來沒有使用這個軟件,但是從我之前讀過的這個軟件來看,它看起來令人印象深刻。

0

您可以嘗試一下Web Pivot Table,它是一個基於Web的報告工具,它可以像Excel數據透視表一樣連接到CSV文件和OLAP多維數據集。這裏是demodocuments

可以連接到多個源數據(例如多個OLAP多維數據集),創建多個數據透視表和透視圖,然後基於這些數據透視表和透視圖的任意組合創建多個報表。