3

MDX を使用して Google の BigQuery にクエリを実行する方法があれば、非常に便利です。自然な解決策は、モンドリアン アダプターになると思います。

このような作品はありますか?

私が質問している理由は、MDX には多くのノウハウがあり、MDX コネクタを使用すると、既に知っていることを再利用できるからです。

さらに、MDX は OLAP クエリに最適です。階層や親の比率の計算 (合計に対する寄与率など) などは MDX で標準化されていますが、SQL では 100 通りの方法で解決できます。

過去 3 週間の空でない週の移動平均を計算することは、依然として SQL では複雑ですが、MDX では簡単です。多くの例があります。

そして最後に、Excel Pivot または MDX クエリを吐き出す他の 100 以上の既存のツールを使用して、Google BigQuery からのデータを分析できるようになります。

乾杯、ミカ

4

2 に答える 2

1

SaikuユーザーインターフェイスでMondrian/BigQueryを使用しているデモがここにあります。

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

このアーカイブには、Saikuの組み込みMondrianサーバーでBigQueryデータソースを設定するために使用できる依存関係が含まれています(SaikuのTwitterフィードからこれを取得しました)。

http://t.co/EbtaP95G

BigQueryを設定するための手順は次のとおりです。

https://gist.github.com/4073088

Saiku(TomcatとMondrianが埋め込まれている)をここからダウンロードして、テストのためにローカルで実行できます。

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

私が気付いた問題の1つは、BigQuery SQLの制限により、ドリルダウン機能が機能しないことです。私の推測では、Mondrianの開発者は、これを回避するためにBigQueryに特別なSQLサポートを追加する必要があります。たとえば、ORDER BY句で使用されるフィールドは、SELECTフィールドリストにも含まれている必要があります。

于 2013-01-22T17:08:58.847 に答える
0

Pentaho の Mondrian との既存の BigQuery 統合はありません。1 つ指摘しておきたいのは、BigQuery は大規模なデータセットに対してすでに非常に高速であるため、Mondrian の利点の一部は BigQuery バックエンドでは意味がない可能性があるということです。しかし、既存の Pentaho 分析ツールを使用してデータを探索できることは想像できました。ユースケースについて詳しく知りたいです。

于 2012-08-01T05:17:47.313 に答える