다음을 통해 공유


방법: 모델 디자이너를 사용하여 보고서 모델 만들기

모델 디자이너를 사용하여 SQL Server 데이터베이스나 Oracle 데이터베이스에서 모델을 생성할 수 있습니다. 먼저 Business Intelligence Development Studio를 사용하여 보고서 모델 프로젝트를 만들어야 합니다. 그런 다음 데이터 원본 파일과 데이터 원본 뷰 파일을 만듭니다. 마지막으로 의미 체계 모델 파일을 만듭니다.

보고서 모델 프로젝트를 만들려면

  1. 시작을 클릭하고 모든 프로그램, Microsoft SQL Server 2008 R2을 차례로 가리킨 다음 Business Intelligence Development Studio를 클릭합니다.

  2. 파일 메뉴에서 새로 만들기를 가리킨 다음 프로젝트를 클릭합니다.

  3. 프로젝트 형식 목록에서 비즈니스 인텔리전스 프로젝트를 클릭합니다.

  4. 템플릿 목록에서 보고서 모델 프로젝트를 클릭합니다.

  5. 프로젝트의 이름과 위치를 입력하거나 찾아보기를 클릭하여 위치를 선택합니다.

  6. 확인을 클릭합니다.

    솔루션 탐색기 창에 새 프로젝트가 표시됩니다.

데이터 원본을 만들려면

  1. 솔루션 탐색기에서 데이터 원본 폴더를 마우스 오른쪽 단추로 클릭하고 새 데이터 원본 추가를 클릭합니다.

    데이터 원본 마법사가 열립니다.

    [!참고]

    또는 보고서 모델 마법사를 먼저 시작한 다음 보고서 모델을 만드는 동안 데이터 원본 및 데이터 원본 뷰 파일을 만들 수 있습니다.

  2. 데이터 원본 마법사 시작 페이지에서 다음을 클릭합니다.

  3. 연결 정의 방법 선택 페이지에서 기존 연결 또는 새 연결을 사용하여 데이터 원본 만들기를 클릭한 다음 새로 만들기를 클릭합니다.

  4. 서버 이름에서 연결할 서버 이름을 선택합니다.

  5. 보고서 작성기 사용자가 데이터베이스에 연결할 때 사용할 연결 방법을 선택합니다.

    • Windows 인증: 운영 체제에서 SQL Server 사용자를 인증하게 하려면 이 옵션을 선택합니다. 이 옵션을 사용하면 SQL Server에서는 암호 암호화 같은 Windows 보안 기능을 사용하여 사용자를 인증할 수 있습니다. 이 옵션을 반드시 선택하도록 합니다.

    • SQL Server 인증: 사용자가 만든 SQL Server 로그인 계정을 다른 사용자들이 사용하게 하려면 이 옵션을 선택합니다. 사용자는 유효한 SQL Server 로그인 이름과 암호를 제공해야 합니다.

    주의 사항주의

    가능하면 Windows 인증을 사용하십시오.

  6. 데이터베이스 이름 선택 또는 입력 목록에서 사용할 데이터베이스 이름을 선택합니다.

  7. 연결을 확인하려면 연결 테스트를 클릭합니다.

  8. 확인을 차례로 두 번 클릭합니다.

  9. 다음을 클릭합니다.

  10. 마법사 완료 페이지에서 데이터 원본 이름 입력란에 기본 데이터 원본 이름이 표시됩니다. 다른 이름을 입력하거나 기본 이름을 사용합니다. 기본 이름은 연결에 사용되는 데이터베이스의 이름입니다.

  11. 마법사를 완료하려면 마침을 클릭합니다.

    솔루션 탐색기데이터 원본 폴더에 새 데이터 원본이 나타납니다.

데이터 원본 뷰를 만들려면

  1. 솔루션 탐색기에서 데이터 원본 뷰 폴더를 마우스 오른쪽 단추로 클릭하고 새 데이터 원본 뷰 추가를 클릭합니다.

  2. 데이터 원본 뷰 마법사 시작 페이지에서 다음을 클릭합니다.

  3. 데이터 원본 선택 페이지의 관계형 데이터 원본 목록에서 데이터 원본을 선택합니다. 데이터 원본이 나열되지 않으면 새 데이터 원본 단추를 클릭하여 새로 만들어야 합니다.

    중요 정보중요

    Oracle 모델에 대한 데이터 원본 뷰를 생성하는 경우 데이터 원본 뷰 마법사의 데이터 원본 선택 페이지에서 고급 단추를 클릭하고 고급 데이터 원본 뷰 옵션 대화 상자에서 데이터베이스 개체를 필터링할 스키마 이름을 선택해야 합니다. 그런 다음 모델에 추가할 데이터베이스 개체를 선택합니다.

  4. 다음을 클릭합니다.

  5. 테이블 및 뷰 선택 페이지에서 의미 체계 모델에 포함할 테이블 및 뷰를 선택한 다음 화살표 단추를 클릭하여 사용 가능한 개체 목록에서 포함된 개체 목록으로 개체를 이동합니다.

    중요 정보중요

    Oracle 기반 보고서 모델을 만드는 경우 보고서 모델에 추가할 테이블과 뷰를 선택할 때 관련 테이블 추가 단추를 클릭하지 마십시오. 단추를 클릭하면 데이터 원본 뷰 파일(.DSV)이 생성되지 않습니다.

  6. 다음을 클릭합니다.

  7. 마법사 완료 페이지에 기본 데이터 원본 뷰 이름이 표시됩니다. 다른 이름을 입력하거나 기본 이름(데이터 원본 뷰를 만드는 중인 데이터 원본의 이름)을 사용할 수 있습니다.

  8. 마법사를 완료하려면 마침을 클릭합니다.

    솔루션 탐색기데이터 원본 뷰 폴더에 새 데이터 원본 뷰가 나타납니다.

보고서 모델을 만들려면

  1. 솔루션 탐색기에서 보고서 모델 폴더를 마우스 오른쪽 단추로 클릭한 다음 새 보고서 모델 추가를 클릭합니다.

  2. 보고서 모델 마법사 시작 페이지에서 다음을 클릭합니다.

  3. 데이터 원본 뷰 선택 페이지에서 보고서에 사용할 데이터 원본 뷰를 선택한 다음 확인을 클릭합니다. 데이터 원본 뷰가 나열되지 않으면 새 데이터 원본 뷰 단추를 클릭하여 새로 만들어야 합니다.

  4. 보고서 모델 생성 규칙 선택 페이지에서 모델에 적용할 규칙과 사용할 모델 언어를 선택하고 다음을 클릭합니다.

    [!참고]

    영어를 사용하지 않는 환경에서 영어 문자열이 표시되는 경우 적절한 .NET Framework 언어 팩을 설치해야 합니다.

  5. 모델 통계 수집 페이지에서 모델을 생성하기 전에 모델 통계 업데이트가 선택되어 있는지 확인합니다. 보고서 모델을 만들려면 보고서 모델 마법사에서 데이터 원본에 대한 기본 통계를 수집해야만 모델을 만들 수 있습니다.

    [!참고]

    데이터 원본이나 데이터 원본 뷰가 변경되지 않은 경우 다음에 모델을 업데이트할 때 데이터 원본 뷰에 저장된 현재 모델 통계 사용 옵션을 선택할 수 있습니다.

  6. 다음을 클릭합니다.

  7. 마법사 완료 페이지에서 보고서 모델의 이름을 입력한 다음 실행을 클릭합니다.

  8. 마침을 클릭합니다.

    보고서 모델의 내용이 표시됩니다.