2014-11-18 2 views
0

미리 정의 된보기 (1 년/1 개월 수익)에 대한 매개 변수 (날짜 범위, 부서, 사람 등)를 설정할 수있는 BI 웹 응용 프로그램을 만들고 싶습니다./일, 상점 판매 수치 ...)를 생성하고 생성 된 데이터의 아름다운 표현 (UI)을 가져옵니다.BI 스택 : Mondrian, Pivot4J 및 d3.js

나는이 (BI) 분야에 새로운 오전과 스택을 파고 약간의 시간을 보냈다 그리고 이것은 제가 생각이다 : 나는 내가 OLAP 서버를 설정으로 시작해야한다고 가정 (몬드리안등) 내 관계형 데이터베이스에서 스키마를 정의 할 수 있습니다. 그런 다음 큐브에 미리 정의 된 쿼리를 실행하고 (Pivot4j?) 내 웹 페이지의 표/차트 /보기 /에 데이터를 입력하면 d3.js이 아름답다는 것을 알았습니다.

음, 저에게는 많은 새로운 기술이 있습니다. 내가 생각한 스택이 이해가 되니? 가능한가? 이 경우 Pivot4J가 필요합니까?

나는 약간 압도되어 지금 조언을 주셔서 감사합니다.

답변

1

Pentaho Business Analytics 서버를 참조하십시오. 몬드리안과 Olap4j 플러그가 큐브 분석을 표시하고 CDE/CDF 대시 보드 플러그인을 통해 대시 보드에 D3을 연결하고 시각화를 구축 할 수 있습니다. 나는 전에 D3 기반 대시 보드를 만들었습니다. 시각화 측면에서 매우 기본이지만 D3 및 CDF/CDE를 통합하는 방법을 확인하는 것이 중요 할 수 있습니다.

+0

demo.ubiquis.co.uk:8080/pentaho/api/repos/:public:ubiquis:world_population:world_population.wcdf/generatedContent는 답변 주셔서 감사합니다. MDX 쿼리를 일반 SQL 쿼리로 변환하는 데 몬드리안과 Olap4J가 사용된다고 가정합니다. 그리고 정확히 "D3에 연결"하는 CDE/CDF 대시 보드 플러그인은 무엇입니까? 출력을 d3 용으로 읽을 수있는 형식으로 변환하는 플러그인입니까? 나는 아직도 Pivot4J의 개념과 그것이 내 스택에서 할 수있는 것을 파악하지 못한다. 그 점에 대해서도 알고 계신가요? – luuksen

+0

몬드리안에서 수정. Olap4j는 사용자 요청을 받아 들여 몬드리안에게 전달되는 MDX 쿼리로 변환합니다. CDF : 커뮤니티 대시 보드 프레임 워크, 데이터 액세스를 제공하는 Pentaho와 통합 된 자바 스크립트 프레임 워크. CDE : 커뮤니티 대시 보드 편집기, HTML 및 JS를 생성하는 편집기. CDA : 커뮤니티 데이터 액세스로 쿼리와 캐시를 관리합니다. D3의 경우 : 새 JS 파일을 대시 보드 (예 : jquery 플러그인)에 추가 할 수 있으며 CDE는이를 포함 목록에 추가합니다. – nsousa