2단원: 보고서 모델에 대한 데이터 원본 정의
ModelTutorial이라는 보고서 모델 프로젝트를 만들었으면 비즈니스 인텔리전스 데이터와 메타데이터를 추출할 데이터 원본 하나를 정의해야 합니다. 이 자습서에서는 AdventureWorks2008R2 예제 데이터베이스를 데이터 원본으로 정의합니다. 이 자습서에서는 이 데이터베이스가 로컬 컴퓨터에 설치된 기본 SQL Server의 인스턴스에 있다고 가정합니다. 프로덕션 환경에서는 원본 데이터가 하나 이상의 원격 컴퓨터에서 호스팅되기도 합니다.
보고서 모델 프로젝트에 대한 데이터 원본을 정의하려면
솔루션 탐색기에서 데이터 원본을 마우스 오른쪽 단추로 클릭하고 새 데이터 원본추가를 클릭합니다.
데이터 원본 마법사 시작 페이지에서 다음을 클릭합니다.
연결 정의 방법 선택 페이지가 나타납니다. 이 페이지에서는 현재 솔루션 내에서나 다른 보고서 모델 프로젝트 내에서 이전에 정의한 데이터 원본 개체나 기존 연결을 기반으로 데이터 원본을 정의하거나 새 연결을 정의할 수 있습니다. 이 자습서에서는 새 연결을 기반으로 데이터 원본을 정의합니다.
기존 연결 또는 새 연결을 사용하여 데이터 원본 만들기가 선택되어 있는지 확인한 다음 새로 만들기를 클릭합니다.
연결 관리자 대화 상자가 나타납니다. 이 대화 상자에서 데이터 원본의 연결 속성을 정의합니다.
서버 이름 입력란에 localhost를 입력합니다. 기본 인스턴스가 아닌 명명된 인스턴스로 작업하고 있으면 localhost\<instance name>을 입력합니다.
Windows 인증 사용을 선택합니다.
[!참고]
가능하면 데이터 원본 연결에 대해 도메인 자격 증명을 사용하지 마십시오. 도메인 자격 증명를 포함하는 모델을 게시하면 해당 모델을 실행하는 사용자가 보안 프로필을 사용하여 도메인 자격 증명을 사용하게 됩니다. 자격 증명을 사용해야 하는 경우에는 모델 사용자가 보고서 작성기를 사용하여 모델에 액세스할 때 사용하도록 할 자격 증명으로 이를 바꿉니다.
데이터베이스 이름 선택 또는 입력 목록 상자에서 AdventureWorks2008R2를 선택합니다.
연결이 제대로 작동하는지 확인하려면 연결 테스트를 클릭합니다.
연결이 제대로 작동하면 확인을 클릭합니다. 연결이 제대로 작동하지 않으면 입력한 정보가 올바른지 확인합니다.
다음을 클릭합니다.
연결 정의 방법 선택 페이지가 다시 나타납니다.
기존 연결 또는 새 연결을 사용하여 데이터 원본 만들기 옵션이 선택되어 있는지 확인하고 데이터베이스 연결 목록 상자에서 localhost.AdventureWorks2008R2가 선택되어 있는지 확인한 후 다음을 클릭합니다.
데이터 원본 이름 상자에 ModelTutorial을 입력한 다음 마침을 클릭합니다.
기본적으로 선택한 데이터베이스 이름이 표시되어 있습니다. 그러나 다른 이름을 사용하여 연결 이름을 지정할 수 있습니다. 연결 이름에는 공백이 포함될 수 있습니다. 마침을 클릭하면 .ds 파일이 생성되어 ModelTutorial 프로젝트의 데이터 원본 폴더에 표시됩니다.
[!참고]
기존 데이터 원본의 속성을 편집하려면 데이터 원본 폴더에서 데이터 원본을 두 번 클릭하여 데이터 원본 디자이너에 데이터 원본 속성을 표시합니다.
다음 단계
ModelTutorial 프로젝트에 대한 ModelTutorial 데이터 원본을 정의했습니다. 다음 단원에서는 이 모델에 대한 데이터 원본 뷰를 만듭니다. 3단원: 보고서 모델에 대한 데이터 원본 뷰 정의를 참조하십시오.