ContourCube 4.0의 새로운 기능
- .NET 2.0 - 3.5 지원(Visual Studio 2005 - 2008)
- 차원 트리 보기
- 팩트 값을 통해 차원의 필터링
- ‘전체 포함(Total-Including)’ 리포트
- 불균형 계층
- 계층 객체
- 숨겨진 차원
- 새로운 내보내기 기능
- 새로운 모양과 느낌
- 차원에서 자동 Color Gradient
ContourCube V3.0.5의 새로운 기능
- Print Preview 창에서 버튼의 도구 도움말 추가
- 차원 축소 상태를 다른 보기에 복사하는 절차의 추가
- 트리 축이 있는 리포트를 저장하는 새로운 내보내기 절차의 추가
- 수정: 페이지 아래로 스크롤할 때 UI에서 행 위치가 바뀜
- 수정: 코드에서 순서에 따라 SUM 및 MIN 팩트에 오류 발생
- 수정: Excel로 내보낼 때 백분율 값의 형식이 달라짐
- 수정: microcube를 저장하는 다중 프로세스에서 충돌 발생
- 팩트 값으로 테이블 정렬 시 발생하는 오류 수정
- 웹에 위치한 샘플microcube까지 경로의 수정
ContourCube V3.0.4의 새로운 기능
오류 수정:
- 모든 필터 연산에서 OnFiltered 이벤트가 너무 많이 생성
- 활성 큐브에서 차원 형식을 변경해도 필터 리스트에 변화가 없음
- WildcardMatch 패턴의 처리 오류: 와일드카드 표현에서 닫히지 않은 괄호가 액세스 위반 오류를 유발
- Multiline 모드에서 부정확하게 계산된 외부 영역 높이
- 널 값 차원이 런타임 오류 ‘Unsupported field type’를 유발
- 팩트 가시성을 변경하면 팩트 리스트에서 팩트 위치도 바뀜
변경 사항:
- XP 테마를 이용할 때 필터링된 차원을 이탤릭체로 강조
ContourCube V3.0.3의 새로운 기능
- 더 빠른 연산을 위해 그리드 다시 그리기 코드의 최적화
- ContourCube ActiveX에 로케일 선택을 추가
- 내보낸 문서에서 charset 사용자 정의를 구현
- Totals 영역의 쉬운 인식을 위해 차트 작성 인터페이스 API의 향상
- C#.NET 2005용 차트 작성 예제를 추가
ContourCube V3.0.2의 새로운 기능
ContourCube.NET 3.0.2.05 및 ContourCube VCL 3.0.2.07:
- 새 슬라이스와 뷰의 생성 방법에 대한 새로운 샘플을 추가
ContourCube ActiveX 3.0.2.07:
- 내보내기 작업에 새로운 OnActionWait 항목을 추가(리포트 내보내기 동안 진행 상태 막대에 유용)
- 활성 슬라이스의 이용 가능한 차원에서 단일 값과 다중 값 모드 사이를 전환
- 라이브 큐브에서 필터링을 통해 숨겨진 차원을 구현 – 분석가에게 ‘필수’ 기능
- 64비트 시스템의 WoW 하위 시스템과 호환성 보장
- 차원 너비를 프로그램적으로 변경 가능
- 런타임에서 속성 페이지의 제목을 변경 가능
- 라이브 큐브에서 외부 차원을 숨기는 새로운 예제의 추가
ContourCube V3.0.1의 새로운 기능
ContourCube .NET V3.0.1:
- ContourCube용 .NET Help 컬렉션이 도움말 시스템의 상단에 표시됨
- 수식 언어에 ‘forward’ 추세 분석 함수를 추가
- 큐브 필드용 확장 속성을 추가
- 클립보드를 사용하는 공용 API를 구현
- 그리드 행에서 자동 높이 조정을 구현
- 모든 컬렉션과 뷰/그리드 셀 좌표에 랩어라운드 인덱싱을 구현
- 형식 지정 규칙에서 스타일 폴더에 저장되지 않은 로컬 스타일의 사용 허용
- 새로운 데모: DateDiff (수식 언어의 새로운 date diff 함수), Feeder(쉬운 직접 입력 데이터 인터페이스의 구현)
ContourCube ActiveX V3.0.1:
- 수식 언어에 ‘forward’ 추세 분석 함수를 추가
- IContourView::FactsByState() 메소드를 추가
- 큐브 필드용 확장 속성을 추가
- IExtendedAttributes for IField를 구현
- 클립보드를 사용하는 공용 API를 구현
- 그리드 행에서 자동 높이 조정을 구현
- 모든 컬렉션과 뷰/그리드 셀 좌표에 랩어라운드 인덱싱을 구현
- 형식 지정 규칙에서 스타일 폴더에 저장되지 않은 로컬 스타일의 사용 허용
- 새로운 데모: DateDiff (수식 언어의 새로운 date diff 함수), Feeder(쉬운 직접 입력 데이터 인터페이스의 구현)
ContourCube V3.0의 새로운 기능
- VS 2005 가능 .NET 버전: 새로운 ContourCube.NET for Windows forms를 이용하면 고유한 .NET Business Intelligence 어플리케이션을 개발할 수 있습니다. Microsoft® Visual Studio .NET 2003과 2005로 테스트한 ContourCube.NET은 이런 플랫폼에 강력한 성능을 제공합니다.
- 긴 문자열 래핑: 리포트 너비를 프로그램적으로 제어합니다. ContourCube 3.0은 너비의 모든 공간을 차지하는 긴 차원 값을 래핑합니다. 프로그램적 필드 너비 조정은 어플리케이션 형태, 내보낸 문서, 인쇄한 문서에서 리포트 모양의 제어를 향상시킵니다.
- 정교한 날짜 인식 비즈니스 계산을 위한 날짜 산술: 날짜 의존 계산에 제공하는 많은 함수 세트를 이용하면 중요한 비즈니스 알고리즘이 훨씬 쉽습니다. 특정 년이나 월의 일수, 현재 날짜/시간 등을 지정하는 사용자 정의 함수를 작성할 수 있습니다. 이런 함수를 이용하면 예를 들어 데이터를 포함한 날만이 아닌 1년의 모든 날로 평균을 구할 수 있습니다.
- 추세 분석 함수: 빠른 추세 분석 계산, 누적 합계와 기타 순환 연산을 위한 많은 위치 함수가 있습니다. 이전 기간, 전년 동기, 맨 첫 해의 추세와 같은 3가지 주요 비즈니스 값은 새로운 추세 분석 함수를 적용한 간단한 수식으로 계산할 수 있습니다.
- 웹 어플리케이션용 평면 모양: ContourCube 3.0은 웹 어플리케이션을 위해 특별히 설계된 전환 가능한 평면 그리드 모양을 포함합니다.
- XP 스타일의 모양과 느낌: Windows XP 테마를 지원합니다. Windows 어플리케이션에서 ContourCube 3.0은 Microsoft Windows® XP 및 2003을 사용하는 어플리케이션에 적합한 XP 스타일의 모양과 느낌 및 모양 테마를 동적으로 지원합니다.
- 외부 영역 래핑: 외부 필드를 다중 행이나 수직으로 표시합니다. 사용하지 않는 많은 차원이 너무 많은 공간을 차지할 수 있는 실제 OLAP 큐브에서 ContourCube 3.0은 이런 차원의 배열을 제어할 수 있습니다. 예를 들어, 필드는 리포트 검색 성능과 가독성을 높이도록 수평, 다중 행, 심지어는 수직으로 배열할 수 있습니다.
- 동적 캡션: 리스트 박스처럼 움직이는 큐브 필드를 만들 수 있습니다. 이 기능은 일반적인 드롭다운 리스트 박스처럼 보이고 움직이도록 큐브 차원을 전환합니다. 리스트 박스로 전환한 큐브 차원에서 값을 선택하면, 캡션이 변경되고 이전에 수행한 모든 항목의 선택이 해제됩니다.
- 클립보드 복사: ContourCube 3.0은 기본 데이터 그리드처럼 마우스나 키보드를 통한 데이터 셀의 선택 및 Windows 클립보드에 복사를 지원합니다. 복사된 데이터는 모든 텍스트 또는 Microsoft® Excel과 같은 스프레드시트 어플리케이션에 붙여넣을 수 있습니다.
- 직접 데이터 액세스: 새로운 데이터 피더 인터페이스를 이용하면 클라이언트 컴퓨터에 전체 레코드 세트를 복사할 필요 없이 다중 소스 데이터베이스에서 데이터를 로드할 수 있으므로 큐브 생성에 필요한 총메모리가 줄어듭니다.
ContourCube는 대화식 리포팅 및 데이터 분석을 위한 고성능 OLAP 컴포넌트입니다. ContourCube는 관계형 데이터에 기초한 모든 Windows 및 웹 어플리케이션에 삽입할 수 있는 OLAP 기술을 제공합니다. 사용자는 ContourCube를 적용한 어플리케이션을 이용해 많은 멋진 모양의 화면과 인쇄 가능 리포트를 빠르게 생성할 수 있습니다. 사용자는 데이터와 상호작용을 통해 서버를 추가하지 않고도 수초 이내의 응답 시간으로 분할과 분리, 드릴다운과 롤업, 피봇이 가능합니다.
ContourCube를 이용하면 고유한 windows 또는 웹 어플리케이션에 풍부한 Business Intelligence 기능을 삽입하고 이런 어플리케이션을 사용료 없이 배포할 수 있습니다. 삽입한 OLAP는 설치가 쉽고, 관리가 필요 없으며, 저렴합니다. ContourCube를 이용하면 ADO, BDE, ODBC, 언바운드 데이터 소스를 통해 어플리케이션의 모든 데이터 소스에서 데이터를 추출할 수 있으므로 ContourCube를 프로젝트 내부의 형식으로 끌고 데이터에 연결한 후, 삽입한 OLAP의 모든 새로운 기능을 활용할 수 있습니다.
다른 환경의 개발자에게 적합한 3가지 ContourCube 버전은 다음과 같습니다.
- ContourCube ActiveX - MS Visual Basic, MS Visual C++, MS Access, MS Visual FoxPro, MS Internet Explorer, Borland Delphi, Power Builder 용도
- ContourCube VCL - Borland C++ Builder 개발자 용도
- ContourCube .NET - MS Visual Studio .NET 2005 및 Visual Studio 2008 개발자 용도
ContourCube의 이점:
수초 이내의 응답 시간으로 대화식 데이터 분석 및 리포팅
ContourCube를 이용하면 한 번의 클릭과 끌어 놓기(수초 이내의 응답 시간)를 통한 대화 형식으로 데이터를 분석하며 리포트를 작성하고 인쇄할 수 있습니다. 사용자는 데이터와 동적인 상호작용을 통해 행과 열의 이동, 데이터 필터링, 테이블의 드릴다운, 롤업, 피봇, 하나의 데이터 세트로 가능한 모든 리포트 생성이 가능합니다. ContourCube는 수백만 개의 계산을 동시에 수행하고 새로운 소계와 총계를 즉시 보여줍니다.
모든 데이터베이스 어플리케이션에 삽입할 수 있는 OLAP
ContourCube를 이용하면 OLAP 기능을 General Ledger, ERP, CRM, 기타 모든 데이터베이스 어플리케이션에 통합할 수 있습니다. 다차원 데이터베이스 시스템(OLAP 서버)은 추가할 필요가 없습니다. 서열 그리드를 ContourCube로 교체한 후 ContourCube를 데이터 소스에 연결하십시오. 어플리케이션을 위한 수백 개의 리포트를 더 이상 열심히 프로그램할 필요가 없습니다. 최종 사용자는 고유한 windows 또는 웹 어플리케이션에서 데이터를 이해하는 방식에 감명을 받을 것입니다. 또한 시간을 절약하고 경쟁자를 추월할 수 있습니다. 어플리케이션에 이런 기능의 배포는 사용료를 지불하지 않습니다. 삽입한 OLAP는 설치가 쉽고, 관리가 필요 없으며, 저렴합니다.
저렴한 웹 기반 OLAP 솔루션
ContourCube를 이용하면 저렴한 웹 기반 OLAP 솔루션을 생성할 수 있습니다. 사용자는 ContourCube를 웹 페이지에 배치하고 Contour microcube 또는 기업의 데이터 소스에 직접 연결할 수 있습니다. 그래서 최종 사용자는 추가 소프트웨어와 교육 없이 어디서나 높은 수준의 대화식 리포트를 생성할 수 있습니다. 하나의 라이센스는 무제한 사용자를 지원합니다. ContourCube는 공용 정보 사이트 및 엑스트라넷이나 인터넷 기반의 기업 리포팅 시스템을 구축하는 데 매우 적합한 솔루션입니다.
풍부한 다차원 계산
ContourCube는 비즈니스와 통계 리포트를 위한 풍부하게 내장된 계산 알고리즘 팔레트를 제공합니다. 이 팔레트는 고객의 경험에 기초하며 다음과 같은 모든 인기 있는 알고리즘을 포함합니다.
- 합계
- 카운트 알고리즘
- 백분율 알고리즘
- 가중 평균
- 대차대조표와 재고 리포트를 위한 최신 알고리즘
- 기타 등등
또한 강력한 다차원 수식 언어를 이용해 사용자 정의 계산을 만들 수 있습니다. ContourCube를 이용하면 런타임에 동적으로 계산한 필드를 추가하고 수식을 편집할 수 있으므로, 사용자는 Excel과 비슷한 방식으로 OLAP 계산을 수행할 수 있습니다.
고품질 데이터 시각화
ContourCube는 설계 시기에 리포트를 포맷하고 실행 시기에 프레젠테이션 품질의 리포트를 생성하는 도구를 제공합니다. 개발자와 사용자는 모든 색상과 폰트를 변경하고 설명을 포함한 Title과 Header 및 주석이 있는 Footer를 추가할 수 있습니다. Header와 Footer는 RTF 형식이므로 텍스트 형식을 MS Word 스타일로 지정할 수 있습니다.
개발자와 사용자는 조건부 서식을 이용해 계단형 스타일 시트에서 테이블 요소의 조건부 색상과 폰트를 정의할 수 있어 리포트가 훨씬 깔끔합니다. 사용자는 이런 기능을 이용해 의사 결정자에게 데이터를 간단하고 편리한 형태로 제공하는 Executive Information 시스템을 구축할 수 있습니다.
리포트 배포 기술
Contour microcube는 비즈니스 인텔리전스 어플리케이션과 정보 전달 시스템을 빠르게 배치할 수 있는 소용량의 적격성 리포트를 포함하므로 엑스트라넷, 인트라넷, 인터넷, 이메일을 통해 광범위한 사용자에게 리포트를 배포할 수 있습니다.
ContourCube 적용 사례
- 공공 또는 기업 사용자를 위한 웹 기반 OLAP 솔루션
- 리치 데이터 시각화, 대화식 리포팅, 분석을 위해 데이터베이스 어플리케이션에 삽입한 OLAP
- 기업 전체에 정보를 전달하는 솔루션
- 특별한 분석 어플리케이션
ContourCube의 주요 기능
- 대화식 데이터 분석과 리포팅 기능
- 수초 이내의 응답 시간으로 수백만 행을 처리
- 동적 데이터 필터링, 피보팅, 드릴다운, 롤업
- 여러 상세 수준으로 대화식 드릴다운
- 요약 보기에서 상세 수준의 보이기/숨기기
- 차원 데이터 값의 대화식 필터링
- 테이블을 차원 값이나 팩트 값으로 정렬
- 수천 개의 차원 값에서 검색을 위한 계층적 필터링
- 오름차순과 내림차순 정렬의 즉시 전환
- 값을 셀에 맞추는 열과 행의 자동 크기 조정
- RTF 형식의 Header와 Footer
- 리포트를 HTML 형식으로 내보내기 및 Excel 및 Word에서 리포트 확인
- 프로그래밍 없이 생성한 프레젠테이션 품질의 컬러나 흑백 리포트
- Zoom, Scale, Fit to Page로 인쇄 미리 보기
웹 기반 OLAP 기능
- 웹 기반 OLAP 솔루션을 만들 수 있습니다.
- 웹 사이트에 저장한 리포트의 보기 및 상호작용이 가능합니다.
- HTTP 및 FTP를 통해 데이터와 리포트 정의를 읽을 수 있습니다.
계산 기능
- 다양한 집계 함수: Sum, Min, Max, Count 등
- 사전 정의 함수 또는 사용자 정의 수식에 기초해 계산한 팩트
- 강력한 다차원 수식 언어를 이용하면 큐브 데이터의 Total, Subtotal, 모든 요소를 계산할 수 있습니다.
- 조건부 연산자, 내장된 함수, 사용자 정의 함수, 수식의 상수
- 계산한 다른 팩트에 기초할 수 있는 계산한 여러 팩트
- Excel처럼 런타임에 대화 형식으로 수식 팩트의 추가와 편집이 가능
- 일부 백분율 계산 알고리즘: 합계, 소계, 총계
- 주식, 재고 목록, 대차대조표, 대출 잔액, 이월 잔액이 있는 기타 데이터 시트를 분석할 수 있는 독특한 ‘최신’ 집계 알고리즘
- 고급 동적 순위
- 날짜와 시간 필드를 계열 차원(Year, Quarter, Month, Week, Ten-Day Period, Day of Month, Day Of Week, Time, Hour, Minute, Second)으로 분리
- 동적으로 계산되는 통계 함수의 풍부한 세트: Average, Variance, Standard Deviation, Root Mean Square, Variance Ratio
데이터 시각화 기능
- 설계 시기와 실행 시기에 모든 모양 특성을 변경할 수 있습니다.
- 단계형 스타일 시트에 그룹으로 묶은 조건부 스타일 규칙을 이용하면 다양한 데이터를 강조할 수 있습니다.
- 연결 설정, 필드 용도, 리포트 레이아웃, header와 footer, 스타일, 규칙을 위한 런타임 편집기
- 소스 코드를 포함한 전문적으로 보이는 도구 모음
리포트 배포 기능
- 지속적인 데이터 저장을 위해 소용량 microcube를 생성합니다.
- Microcube 데이터는 10에서 1000배까지 압축이 가능하고, 이메일이나 인터넷을 통해 전송하는 동안 트래픽이 적으며, 오프라인 작업으로 저장할 수 있습니다.
- Contour microcube는 데이터 및 모든 리포트 레이아웃 설정을 포함하는 범용 이동성 리포트 컨테이너입니다.
- ContourCube를 적용한 모든 도구와 어플리케이션은 microcube에 저장된 리포트를 교환할 수 있습니다.
- Microcube를 이용하면 기업과 공용 정보 전달 시스템을 개발할 수 있습니다.
대화형 데이터 분석과 보고 기능
- 수초 미만의 응답 시간으로 수백만 개의 줄 처리
- 동적 데이터 여과, 회전, 드릴다운, 롤업
- 여러 세부 수준에서 대화형 드릴다운
- 요약 보기에서 세부 수준의 보기/감추기
- 치수 데이터 값의 대화형 여과
- 치수 값이나 사실 값으로 표 분류
- 수천 개의 치수 값에서 검색을 위한 계층적 여과
- 오름차순과 내림차순 분류 사이의 순간적 변환
- 값을 셀에 맞추기 위한 열과 줄의 자동 크기 조절
- RTF 형식의 머리말과 꼬리말
- 보고서를 HTML 형식으로 내보내기 및 EXCEL과 Word로 보고서 보기
- 프로그래밍 없이 작성한 프레젠테이션 품질의 컬러나 흑백 보고서
- 축소/확대, 스케일(Scale), 페이지에 맞춤을 이용한 인쇄 미리 보기
웹 기반 OLAP 특징
- 웹 기반 OLAP 솔루션을 만들 수 있습니다
- 사용자는 웹사이트에 저장한 보고서를 볼 수 있고 보고서와 상호 작용이 가능합니다
- HTTP와 FTP를 통해 데이터와 보고서 정의를 읽습니다
계산 기능
- 합계, 최소, 최대, 계수 등의 다양한 합산 기능
- 사전 정의 기능이나 사용자 정의 공식에 기초해 계산한 사실
- 강력한 다차원 공식 언어를 이용하면 합계, 부분 합계, 입방체 데이터 요소로 연산이 가능합니다.
- 조건부 연산자, 내장 기능, 사용자 정의 기능, 공식의 상수
- 계산한 복수의 사실은 기타 계산 사실에 기초할 수 있습니다
- 사용자는 Excel과 마찬가지로 실행 시간에 공식 사실을 대화형으로 추가하고 편집할 수 있습니다
- 합계, 부분 합계, 총계를 이용한 여러 개의 백분율 계산 알고리즘
- 주식, 재고 목록, 대차대조표, 대부 잔액, 이월 잔액이 있는 기타 데이터 시트를 분석할 수 있는 독특한 “최신” 집합 알고리즘
- 고급 동적 랭킹
- 날짜와 시간 필드를 계열 차원(년, 분기, 월, 주, 10일 기간, 월의 일수, 주의 일수, 시간, 시, 분, 초)으로 나누기
- 평균, 분산, 표준 편차, 제곱 평균, 분산비와 같이 동적으로 계산한 통계 기능의 풍부한 집합
데이터 시각화 기능
- 설계 시간과 실행 시간에 모든 모양 특성을 변경할 수 있습니다.
- 사용자가 다양한 데이터를 강조할 수 있는 다단계 스타일 시트로 묶은 조건부 스타일 규칙
- 연결 설정, 사용한 필드, 보고서 레이아웃, 머리말과 꼬리말, 스타일과 규칙에 이용하는 실행 시간 편집기
- 소스 코드를 포함한 전문가용으로 보이는 툴바
보고서 배포 기능
- 지속적인 데이터 저장을 위한 매우 작은 microcube 생성
- Microcube 데이터는 10에서 1000배까지 압축 가능하며, 이메일이나 인터넷을 통해 전송하는 동안 트래픽이 적고, 오프라인 작업을 위해 저장할 수 있습니다.
- Contour microcube는 데이터뿐 아니라 모든 보고서 레이아웃 설정을 포함하는 범용 이동 보고서 틀입니다.
- 모든 ContourCube 구동 툴과 응용프로그램에서는microcube에 저장한 보고서를 교환할 수 있습니다.
- Microcube를 이용하면 기업과 공공 정보 전달 시스템을 개발할 수 있습니다.