보고서 모델
보고서 모델은 임시 보고서 작성에 사용되는 기본 데이터베이스를 업무와 연관지어 설명한 것입니다. 보고서 모델은 데이터베이스 테이블 및 뷰를 비즈니스 사용자에게 의미 있는 개념으로 매핑하는 추가 정보 계층입니다. 디자인이 잘된 보고서 모델이라면 비즈니스 사용자들이 보고하려는 정보를 의미 있는 방식으로 구성하여 반영해야 합니다.
모델 디자이너에서 생성된 보고서 모델은 보고서 서버에 게시됩니다. 그런 후 보고서 모델은 공동 작업용 특별 보고서 작성을 위한 기반으로 보고서 작성기에서 사용됩니다. 동일한 보고서에 대한 작업 권한이 있는 여러 사용자들은 필터나 수식, 심지어 보고서에 포함된 정보 유형까지도 추가 및 수정하여 보고서 모델을 지속적으로 수정할 수 있습니다.
보고서 모델은 사용 방식에 따라 다른 의미를 가질 수 있습니다.
- 비즈니스 사용자에게 모델은 관련 사항을 보고할 항목이 포함된 컨테이너에 해당합니다. 예를 들어 Sales 보고서용으로 디자인된 모델에는 Products, Customer Orders 및 Shipments에 대한 데이터 설명이 포함될 수 있습니다.
- 모델 디자이너에게 모델은 보다 큰 논리적 그룹(예: Product ID, Product Name 및 기타 제품 관련 데이터 항목을 포함하는 Products 엔터티)에 결합된 후 비즈니스 기능과 프로세스 간 실제 관계(예: Products와 Inventory 및 Sales와의 관계)를 반영하도록 다른 그룹과 연관되는 Product ID와 같은 개별 데이터 요소를 설명하는 엔터티, 특성 및 관계 모음입니다.
보고서 모델은 비즈니스 사용자들이 별도의 전문 지식 없이도 보고서를 직접 만들 수 있도록 지원하기 위해 제공되었습니다. 보고서 모델을 사용하면 특별한 지식 없이도 쿼리 구조, 데이터 원본 연결과 인증, 식, 필터 및 매개 변수를 작성할 수 있습니다. 이러한 보고서 디자인의 모든 측면이 보고서 모델에 기본적으로 제공될 수 있으므로 비즈니스 사용자들은 데이터 자체에 주안점을 두고 작업할 수 있습니다.
[!참고] 보고서 모델은 UML(Unified Modeling Language) 또는 기타 모델 사양에 기반을 두지 않으며 다른 모델링 도구나 언어와 호환되지 않습니다. 보고서 모델을 생성, 게시 및 사용하려면 Reporting Services에 제공된 제작 및 배포 도구를 사용해야 합니다.
참고 항목
개념
모델 디자이너 작업
모델 디자이너
보고서 작성기
Reporting Services 개념