gpt4 book ai didi

mdx - BigQuery 的 mondrian 适配器

转载 作者:行者123 更新时间:2023-12-02 01:17:33 24 4
gpt4 key购买 nike

如果有一种方法可以使用 MDX 查询 Google 的 BigQuery,那就太棒了。我相信自然的解决方案是蒙德里安适配器。

类似的事情正在开发中吗?

我问这个问题的原因是因为 MDX 中有很多专业知识,而 MDX 连接器可以让我们重用我们已经知道的知识。

此外,MDX 非常适合 OLAP 查询。像层次结构和计算父级比率(例如占总数的百分比)之类的事情在 MDX 中已标准化,但在 SQL 中可以通过 100 种不同的方式解决。

计算最近 3 个非空周的移动平均值在 SQL 中仍然很复杂,而在 MDX 中则很简单。例子有很多。

最后,它允许使用 Excel Pivot 或 100 多个其他现有工具中的任何一个来分析来自 Google BigQuery 的数据,从而产生 MDX 查询。

干杯,米夏

最佳答案

这里有一个使用 Mondrian/BigQuery 和 Saiku 用户界面的演示:

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

此存档包含可用于在 Saiku 的嵌入式 Mondrian 服务器中设置 BigQuery 数据源的依赖项(从 Saiku twitter feed 中获取):

http://t.co/EbtaP95G

此处提供了有关设置 BigQuery 的说明:

https://gist.github.com/4073088

您可以在此处下载 Saiku(内嵌 Tomcat 和 Mondrian)在本地运行进行测试:

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

我注意到的一个问题是,由于 BigQuery SQL 的限制,向下钻取功能不起作用。我的猜测是,Mondrian 开发人员必须为 BigQuery 添加一些特殊的 SQL 支持来解决这个问题。例如,ORDER BY 子句中使用的任何字段也必须位于 SELECT 字段列表中。

关于mdx - BigQuery 的 mondrian 适配器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11749667/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com