문제

나는 사용자가 자신의 "쿼리"를 정의하고 보고서를 생성할 수 있도록 기존 OLAP 스타 스키마 위에 배치할 수 있는 컨트롤을 찾고 있습니다.지금은 큐브 위에 미리 정의된 보고서가 작성되어 있지만 사용자가 내가 만든 큐브를 기반으로 자신만의 기준을 정의할 수 있도록 하고 싶습니다.트랜잭션 테이블을 OLAP 큐브처럼 처리할 수 있는 많은 제품을 찾았지만 기존 큐브에 특별히 특화된 제품은 없습니다.

편집하다:분명히 말씀드리자면, OLAP 큐브에 대해 보고한다고 주장하는 수많은 보고 도구가 있다는 것을 알고 있습니다.문제는 그들이 모두 트랜잭션 데이터를 보고 있다고 가정하고 자신만의 큐브를 만들려고 한다는 것입니다.수억 개의 레코드는 아니더라도 수천만 개가 포함된 테이블이 있습니다.대부분의 도구는 이렇게 많은 데이터를 처리할 때 충돌이 발생하고, 다른 도구는 놀라울 정도로 느리게 실행됩니다.나는 사업가를 대상으로 하는 도구를 원하지 않습니다.

나는 별과 눈송이 스키마가 무엇인지 이해하는 도구를 원합니다.나는 팩트 테이블이 무엇인지, 차원 테이블이 무엇인지 알려주고 그 위에 UI를 생성할 수 있기를 원합니다.이것은 도구 공급업체가 큐브를 숟가락으로 먹이기 때문에 해결하기가 더 쉬운 문제입니다.나는 큐브가 표준화된 패턴이라는 사실에 의존하고 싶고 이 사실을 활용하는 도구를 원합니다.나는 개발자를 대상으로 하고 내가 실제로 데이터를 관리하는 방법을 알고 있다는 가정에서 시작하는 도구를 원합니다. 이 도구는 데이터의 무게로 인해 무너지지 않고 나를 위해 예쁜 보고서를 작성하기만 하면 됩니다.

도움이 되었습니까?

해결책

SQL Server 용 SSRS는 큐브와 함께 사용되도록 설계되었지만 (항상 데이터웨어 하우스를 쿼리합니다) 공급 업체 별 구현이므로 SQL Server가없는 경우 사용할 수 없습니다. SQL Server와 함께. 직선 T-SQL뿐만 아니라 MDX 쿼리를 작성할 수 있습니다. 다른 데이터베이스를 쿼리로 참조 할 수는 있지만 SQL Server 데이터웨어 하우스에서 데이터웨어 하우스를 통해 다른 공급 업체 테이블을 참조하려고 시도한 적이 없습니다.

다른 팁

나는 다양한보고 도구를 사용했지만 최종 사용자에게 가장 친숙한 것은 MS Excel Pivot 테이블입니다. 팔로우하십시오 이 링크 자세한 정보.

전체 엔터프라이즈 레벨 소프트웨어를 원한다면 코코 노스(IBM)보고 스위트. 그들의 도구에는 모델을 모델링하는 방법에 따라 관계형 및 OLAP 소스에 대한보고를위한 단일 쿼리 프레임 워크가 있습니다. 즉, 제대로 모델링 된 경우 동일한 도구로 SQL Server 및 MSA에 대한 다차원보고를 수행 할 수 있습니다. 그들은 자체 큐브, TM1, Oracle, Microsoft, Sapbw 등을 지원합니다 ... 자체 프론트 엔드 도구도 작성하는 데 사용할 수있는 SDK가 있습니다. 싸지는 않지만 기업은 없습니다.

이 분야의 경쟁자 (나는 사용하지 않았다) 비즈니스 대상(SAP) 및 Hyperion(신탁). 그리고 아마도 Jaspersoft (오픈 소스).

또한 이에 대한 답을 확인하십시오 의문. 그는 BO와 Microsoft 솔루션을 언급합니다.

Stefan, 당신의 최종 목표가보고를위한 것이라면 Tableau와 같은 도구를 제안 할 것입니다. 일반 사용자를 배우는 것이 매우 간단하며 데이터베이스에 대한 인터페이스 또는 유형 사용자 정의 쿼리를 사용하여 즉시 보고서를 작성할 수 있습니다. 더 진보 된 것을 찾고 있다면 독일 기반 회사가 개발 한 조종석 (I Know ...)과 같은 제품을 정말 깔끔하고 이륙하기 시작할 것입니다.

당신은 시도 할 수 있습니다 던다 최종 사용자가 큐브에서 생성 된 차원 및 측정에 따라 자체 보고서를 작성할 수있는 솔루션.

당신은 같은 것을 따르고 있습니까? 몬드리안? 우리는 이전 프로젝트에서 그것을 사용했고, 나는 그것의 OLAP보고가 꽤 좋다는 것을 기억하는 것 같습니다. 그래도 GUI가 있는지 기억할 수 없습니다. 그것은 내 지역이 아니었다. 나는 구성 파일 만 엉망이 된 적이있다 ...

안녕하세요 사용자가 큐브를 탐색하는 보고서를 작성할 수있는 SSRS를 사용할 수 있습니다. SQL Server Report Builder를 사용할 수 있으며 마지막 Microsoft Excel 2007은 Cube를 탐색 할 수있는 능력이 좋습니다. Microsoft Excel Services 2007을 통해 SharePoint에 큐브를 노출시킬 수도 있습니다.

나는 손을 들고 이 분야의 전문가가 아니라는 점을 자유롭게 인정합니다. 정보브라이트.나는 그것이 여전히 작동하여 기존 데이터를 색인화한다는 것을 이해하지만(자체 큐브를 형성하는지 확실하지 않음), 엄청난 양의 데이터를 신속하게 처리할 수 있다고 믿게 되었습니다.

커뮤니티 에디션과 상업용 에디션도 있습니다.저는 이 소프트웨어를 사용해 본 적이 없지만 이전에 이 소프트웨어에 관해 읽은 내용을 보면 매우 인상적인 것 같습니다.

당신은 줄 수 있습니다 웹 피벗 테이블 시도 및 그것은 Excel Pivot 테이블과 같은 CSV 파일과 OLAP 큐브에 연결하는 웹 기반보고 도구입니다. 여기에 있습니다 데모 그리고 서류.

여러 소스 데이터 (예 : 다중 OLAP 큐브)에 연결하고 여러 피벗 테이블 및 피벗 차트를 작성한 다음 이러한 피벗 테이블과 피벗 차트의 조합을 기반으로 여러 보고서를 작성할 수 있습니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top