Reporting Services에서 데이터 원본 속성 설정
Reporting Services에서 보고서, 보고서 모델 및 데이터 기반 구독은 외부 데이터 원본에서 데이터를 검색합니다. 보고서 서버는 외부 데이터 원본에 연결하기 위해 보고서, 모델 또는 구독에 정의되어 있거나 참조된 데이터 원본 연결 정보를 사용합니다. 데이터 원본에 정의된 속성은 다음과 같은 부분을 포함합니다.
- 원본 데이터 형식
- 연결 문자열
- 자격 증명
데이터 원본 속성은 디자인 타임이나(예를 들어 보고서나 모델을 만드는 경우) 또는 보고서 서버에 보고서나 모델을 게시한 뒤에 설정할 수 있습니다. 디자인 타임에 데이터 원본 속성을 설정하는 방법은 방법: 보고서별 데이터 원본 만들기 또는 편집(보고서 디자이너), 방법: 공유 데이터 원본 만들기 또는 편집(보고서 디자이너) 및 방법: 모델 디자이너를 사용하여 보고서 모델 만들기를 참조하십시오.
보고서 서버에서 데이터 원본 속성 설정
데이터 원본 속성은 이 속성을 사용하는 항목과는 독립적으로 관리할 수 있습니다. 모든 보고서, 모델 및 구독에는 정의 시 데이터 원본 연결 정보가 포함되지만 데이터 원본 구성이 보고서 서버에 게시된 후에는 이러한 항목을 관리하는 권한을 가진 사용자는 누구나 해당 데이터 원본 구성을 수정할 수 있습니다.
게시된 항목의 데이터 원본 연결을 관리하려면 SQL Server Management Studio나 보고서 관리자를 사용하여 속성 페이지의 설정을 수정할 수 있습니다. 데이터 원본 속성을 다음과 같이 변경할 수 있습니다.
- 보고서별 데이터 원본 대신 공유 데이터 원본을 사용하도록 보고서를 구성합니다. 보고서별 데이터 원본과 공유 데이터 원본 간에 전환할 수 있습니다. 이들 원본은 서로 바꿔서 사용할 수 있으며 동일한 연결 정보를 제공합니다.
보고서 모델은 항상 공유 데이터 원본을 사용합니다. 모델 자체에 데이터 원본 연결 정보를 포함시킬 수 없습니다. - 자격 증명을 가져오는 방법을 변경하거나 다른 인증 모드를 선택합니다. 예를 들어 통합 보안을 사용하지 않고 사용자 자격 증명을 요청하도록 보고서를 구성할 수 있습니다. 자격 증명을 지정하는 방법에 따라 추가 기능 사용 여부가 결정됩니다.
예약된 일정에 따라 실행되는 보고서는 저장된 자격 증명을 사용해야 합니다. 저장된 자격 증명을 지정하면 보고서에 액세스하는 모든 사용자가 해당 자격 증명을 사용합니다. 대부분의 경우 읽기 전용 권한이 있는 계정이면 충분합니다. 작업에 필요한 수준 이상의 권한이 있는 계정을 사용하지 않도록 하십시오. 자세한 내용은 자격 증명 및 연결 정보 지정을 참조하십시오. - 연결 문자열을 수정합니다. 데이터 구조가 같으면 완전히 다른 데이터베이스를 사용하도록 보고서를 구성할 수 있습니다. 예를 들어 테스트 데이터베이스에서 프로덕션 서버 데이터베이스로 전환합니다.
- 공유 데이터 원본의 경우에만 데이터 원본을 사용할 수 없도록 설정합니다.
[!참고] 보고서 데이터 원본에 대한 데이터 원본 연결 관리는 보고서 서버 데이터베이스에 대한 보고서 서버 연결 관리와는 다릅니다. 내부 데이터 저장소로의 보고서 서버 연결에 대한 자세한 내용은 보고서 서버 데이터베이스 연결 구성을 참조하십시오.
참고 항목
작업
방법: 보고서별 데이터 원본 구성(보고서 관리자)
방법: 공유 데이터 원본 만들기, 삭제 및 수정(보고서 관리자)
방법: 데이터 원본에 대해 저장된 자격 증명 지정(보고서 관리자)
방법: 공유 데이터 원본 만들기, 삭제 및 수정(Management Studio)
방법: 보고서별 데이터 원본 구성(Management Studio)
방법: 데이터 원본에 대해 저장된 자격 증명 지정(Management Studio)
개념
데이터 원본에 연결
Reporting Services에서 지원하는 데이터 원본
Reporting Services의 데이터 작업
공유 데이터 원본 및 보고서별 데이터 원본