Download presentation
Presentation is loading. Please wait.
Published byMaria Ward Modified 6년 전
1
Report Builder 소개 SQL Server 2005 Reporting Services에서의 최종 사용자 비정형 리포팅
권오주 올랩포럼 시삽 Microsoft MVP
2
내용 Report Builder Report Model
3
Microsoft SQL Server 2005 종합적이고 통합된 데이터 플랫폼
4
SQL Server 2005 Business Intelligence
통합 분석 보고 원천 시스템으로부터 데이터 획득 및 통합 데이터 변환 및 종합 데이터의 질적 향상 (비즈니스 로직, 계층적 뷰) DM을 통한 데이터 발견 데이터 표현 및 배포 데이터 접근의 대중화
5
왜 Report Builder? Report Manager Report Designer Report Builder 보고서
소비자 비즈니스 사용자 파워 유저 개발자
6
Report Builder는 무엇인가? SQL Server Reporting Services용 새로운 비정형 리포팅 디자인 도구 흥미로운 관심사에 대한 해답을 찾아내고 공유하고자 하는 비즈니스 사용자 대상 데이터의 비즈니스 모델을 이용함으로써, 사용자가 데이터 구조를 이해할 필요없음 완전한 분석용 클라이언트 또는 Pivot Tables의 대체는 아님 Reporting Services와 완전히 통합되며 SQL Server 2005에 포함됨
7
Report Builder 클라이언트
8
Report Builder 데모
9
XML Web Service interface Drill through report generation
Report Builder 아키텍처 Model Designer SQL Mgmt Studio Report Designer Report Manager Report Builder Client XML Web Service interface URL access Report Server Drill through report generation Query generation Data Sources (SS, AS) Report processing Data processing Security Rendering Delivery SQL Server Catalog
10
Report Builder 클라이언트 보고서 작성용 비정형 클라이언트 도구 사용자가 쿼리 언어를 알 필요 없음
친숙한 Microsoft Office 패러다임: Microsoft Excel, PowerPoint 보고서 템플릿 기반의 보고서 보고서 개체로 구성되는 레이아웃 (텍스트 박스, 테이블, 매트릭스, 차트) 데이터 탐색을 위한 “무한 드릴” 제공 완료된 보고서의 서버 저장 가능
11
Report Builder 배포 Report Builder는 Report Server 상에서 관리되는 “Click-once” WinForms App. Report Manager로 Report Builder Client에 대한 접근을 관리 Report Manager 또는 3rd–Party App로부터 다운로드 및 실행 새로운 보고서 보고서 편집 서버 상에서 Report Builder 기능이 활성화되어야 함 허용된 사용자만이 클라이언트를 다운로드
12
Report Builder 보고서 게시가 되면, 다른 Reporting Services 보고서와 동일
RDL로 정의된 보고서 동일한 API로 관리 동일한 API로 보안 예외: Report Builder 보고서는 시맨틱 모델 메타데이터를 포함
13
Report Builder 쿼리 보고서 처리 요청시, 메타데이터를 이용하여 쿼리 생성
Report Server상의 새로운 컴포넌트 쿼리 생성 처리 Report Builder 보고서들 사이의 이동 해석 및 생성 처리
14
무한 드릴 모델에서의 이동 경로를 따라 데이터 탐색 가능하도록 드릴스루 보고서의 자동 생성
사용자의 현재 “위치” 컨텍스트를 넘겨줌으로써, 실시간으로 보고서를 위한 쿼리 생성 현재 아이템으로부터 경로가 존재하는 한 드릴링 가능 모델 아이템에 대하여 사용자 보고서 지정 가능 생성되는 이동 보고서는 사용자가 저장하기 전까지 저장되지 않음
15
Report Model 보고서에서 사용가능한 엔터티, 필드, 롤 등을 정의 이번 릴리스에서의 지원
SQL Server Analysis Services 오직 하나의 데이터 원본을 참조 하나의 데이터 원본에 여러 개의 모델 생성 가능 XML로 표현 (SMDL) 새로운 아이템 타입으로서 Reporting Services Catalog에 저장
16
Model Designer 모델을 디자인하고 편집하는 UI 모델 자동 생성 기능과 함께 사용 가능
필드 및 롤 정의 계산된 필드 정의 모델의 구조 구성 모델 자동 생성 기능과 함께 사용 가능 Microsoft Visual Studio의 새로운 프로젝트 타입 (BIDS)
17
Model Designer
18
Report Model 데모
19
Model 자동 생성 Model 자동 생성 지원 자동 생성을 위한 규칙 및 옵션 설정 가능
Model Designer 에서 모델 자동 생성 가능 원본의 메타데이터 기반으로 엔터티, 필드, 역할 등 생성 SQL Server 및 Analysis Services 데이터베이스 지원 자동 생성을 위한 규칙 및 옵션 설정 가능 테이블, 뷰 포함 관계용 외래키 사용 Aggregate 생성 데이터 변형 생성 기타…
20
Model 관리 SQL Server Management Studio를 통한 보안 보안 및 관리
보고서 관리 API와 유사한 새로운 API 모델 보안 Report Catalog내 모델의 보안 모델 내의 아이템 보안 : 엔터티, 필드, 롤 사용자는 볼 수 있는 권한이 있는 아이템만 봄
21
Report Builder vs. Report Designer
비즈니스 사용자 대상 IT Pro 및 개발자 대상 비정형 보고서 관리되는 보고서 데이터베이스 스키마 위의 시맨틱 계층을 이용한 자동 쿼리 생성 네이티브 쿼리 (SQL, OLE DB, XML/A, ODBC, Oracle) 템플릿 기반의 보고서 프리-폼 보고서 작성 Click-once app로 배포 및 관리 용이 Visual Studio에 통합 Report Designer 보고서를 사용하지 못함 Report Builder 보고서로 작업 가능
22
참조 자료 Reporting Services Web Site SQL Server 2005
SQL Server 2005
Similar presentations