2012-07-31 4 views
3

MDX로 ​​Google의 BigQuery를 쿼리하는 방법이있는 것이 좋습니다. 나는 자연적인 해결책이 몬드리안 아답터 일 것이라고 믿는다.bigquery에 대한 몬트리안 어댑터

작품에서 이와 비슷한가요?

내가 묻는 이유는 MDX에는 많은 노하우가 있고 MDX 커넥터는 우리가 이미 알고있는 것을 재사용 할 수 있기 때문입니다.

또한 MDX는 OLAP 쿼리에 이상적입니다. 계층 구조 및 부모 비율 (예 : 총 기여도)은 MDX에서 표준화되었지만 SQL에서는 100 가지의 다른 방법으로 해결할 수 있습니다.

비어 있지 않은 마지막 3 주를 이동 평균으로 계산하는 것은 여전히 ​​SQL에서는 복잡하고 MDX에서는 쉽습니다. 많은 예가 있습니다.

마지막으로 Excel 피벗 또는 MDX 쿼리를 추출하는 100 개 이상의 기존 도구로 Google BigQuery에서 데이터를 분석 할 수 있습니다.

건배, 미샤 펜타의 몬드리안과 함께 기존의 BigQuery 통합이 없습니다

답변

1

사이 쿠 사용자 인터페이스와 몬드리안/BigQuery를 사용하고 여기에 데모가있다 합니다 (쿠의 트위터 피드에서이있어) :

감독의 지시

http://t.co/EbtaP95G

가 BigQuery에 설정을위한 현재 위치 :

https://gist.github.com/4073088

당신은 테스트를 위해 로컬로 실행하려면 여기를 (임베디드 톰캣과 몬드리안과) 사이 쿠를 다운로드 할 수 있습니다 : 나는 알

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

한 가지 문제는 드릴 다운 기능이 작동하지 않는다는 것입니다 BigQuery SQL의 한계로 인해 제 생각에 몬드리안 개발자는 BigQuery에 대한 특별한 SQL 지원을 추가해야합니다. 예를 들어, ORDER BY 절에 사용 된 필드도 SELECT 필드 목록에 있어야합니다.

0

. 한 가지 지적 할 점은 BigQuery는 방대한 데이터 세트보다 훨씬 빠르다는 것입니다. 따라서 몬드리안의 장점 중 일부는 BigQuery 백엔드와 관련이 없습니다. 그러나 데이터 탐색을 위해 기존의 Pentaho 분석 도구를 사용할 수 있다고 상상할 수 있습니다. 유스 케이스에 대해 더 알고 싶습니다.

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

이 아카이브 사이 쿠의 임베디드 몬드리안 서버에서 BigQuery에 데이터 소스를 설정하는 데 사용할 수 있습니다 종속성을 포함

+0

더 구체적으로 질문을 편집했습니다. 필자는 몬드리안주의 순수 주의자가 아닙니다. MDX 구현의 주된 오픈 소스이기 때문에 BigQuery 용 MDX 어댑터를 만들 때 자연스럽게 적합합니다. 한 가지 더 : 몬드리안은 단지 인터페이스 일뿐입니다. 기본 데이터베이스만큼 빠르거나 느립니다. 이것이 BigQuery와의 통합이 이치에 맞는 이유입니다. –