2012-07-31 59 views
3

用MDX查詢Google的BigQuery是很有用的。我相信自然的解決方案將是一個Mondrian適配器。bigquery的mondrian適配器

在作品中是這樣的嗎?

我之所以這麼問是因爲有很多在MDX訣竅和MDX連接器將允許我們重用了我們已經知道的。

此外,MDX非常適合OLAP查詢。像層次結構和計算父母比例(例如貢獻總數的百分比)等內容在MDX中標準化,但可以在SQL中以100種不同方式解決。

計算最後3個非空周的均線依然複雜,SQL,易於MDX。有很多例子。

最後,它將允許分析來自谷歌的BigQuery資料用Excel數據透視或任何噴涌而出MDX查詢100+其他現有的工具。

乾杯, 米莎

回答

1

這裏有一個演示正在使用蒙德里安/ BigQuery的用齋宮的用戶界面:

http://dev.analytical-labs.com/

此存檔包含可用於設置在齋宮的嵌入式蒙德里安服務器BigQuery數據源的依賴(從齋宮Twitter的飼料了這一點):

http://t.co/EbtaP95G

他們的指示在這裏設立的BigQuery:

https://gist.github.com/4073088

您可以下載齋宮(帶嵌入Tomcat和蒙德里安)在這裏進行測試在本地運行:

http://analytical-labs.com/downloads.php

一個問題,我注意到的是,向下鑽取功能不起作用因爲BigQuery SQL的侷限性。我的猜測是,Mondrian開發人員將不得不爲BigQuery添加一些特殊的SQL支持來解決此問題。例如,ORDER BY子句中使用的任何字段也必須位於SELECT字段列表中。

0

沒有與Pentaho的蒙德里安沒有現成的BigQuery整合。我要指出的一件事是,BigQuery對於大量數據集已經非常快,所以Mondrian的一些優勢可能會與BigQuery後端結合。但是,我可以想象,可以使用現有的Pentaho分析工具來探索數據。我想更多地瞭解用例。

+0

我編輯的問題更具體。我不是蒙德里安的純粹主義者,它恰好是它的主要開源MDX實現,因此非常適合爲BigQuery創建MDX適配器。還有一件事:蒙德里安只是一個界面。它像底層數據庫一樣快或慢。這就是與BigQuery集成有意義的原因:它的速度非常快 – 2012-08-01 06:51:46