보고서 작성기 3.0의 데이터 연결, 데이터 원본 및 연결 문자열

보고서에 데이터를 포함하려면 데이터 연결과 데이터 집합을 만들어야 합니다. 데이터 연결에는 외부 데이터 원본에 액세스하는 방법에 대한 정보가 포함됩니다. 데이터 집합에는 데이터 연결을 사용하여 어느 데이터를 포함할 것인지를 지정하는 쿼리 명령이 포함되어 있습니다.

  1. 보고서 데이터 창의 데이터 원본   포함된 데이터 원본을 만들거나 공유 데이터 원본을 추가하면 데이터 원본이 보고서 데이터 창에 표시됩니다.

  2. 연결 대화 상자   연결 대화 상자를 사용하여 연결 문자열을 작성하거나 붙여 넣습니다.

  3. 데이터 연결 정보   연결 문자열은 데이터 확장 프로그램에 전달됩니다.

  4. 자격 증명    자격 증명은 연결 문자열과 별도로 관리됩니다.

  5. 데이터 확장 프로그램/데이터 공급자   여러 데이터 액세스 계층을 통해 데이터에 연결할 수 있습니다.

  6. 외부 데이터 원본   관계형 데이터베이스, 다차원 데이터베이스, SharePoint 목록, 웹 서비스 또는 보고서 모델에서 데이터를 검색합니다.

자세한 내용은 포함된 데이터 연결 및 공유 데이터 연결 또는 데이터 원본(보고서 작성기 3.0 및 SSRS)데이터 연결, 데이터 원본 및 연결 문자열(SSRS)을 참조하십시오.

데이터는 미리 정의된 공유 데이터 원본, 공유 데이터 집합 및 보고서 파트를 사용하여 보고서에 포함될 수도 있습니다. 이러한 항목에는 이미 필요한 데이터 연결 정보가 있습니다. 자세한 내용은 보고서에 데이터 추가(보고서 작성기 3.0 및 SSRS)를 참조하십시오.

[!참고]

보고서 작성기 3.0 및 Business Intelligence Development Studio의 보고서 디자이너에서 보고서 정의(.rdl)를 만들고 수정할 수 있습니다. 각 제작 환경에서는 보고서 및 관련 항목을 만들고, 열고, 저장할 수 있는 여러 방법을 제공합니다. 자세한 내용은 microsoft.com 웹에서 보고서 디자이너 및 보고서 작성기 3.0에서 보고서 디자인(SSRS)을 참조하십시오.

외부 데이터 원본에서 데이터 가져오기

문서 내용

연결 문자열 예

데이터 원본 만들기

연결 문자열 예

데이터 연결에는 일반적으로 외부 데이터 원본의 소유자가 제공하는 연결 문자열이 포함되어 있습니다. 다음 표에는 여러 유형의 외부 데이터 원본에 대한 연결 문자열의 예가 나와 있습니다.

데이터 원본

설명

로컬 서버의 SQL Server 데이터베이스

data source="(local)";initial catalog=AdventureWorks

데이터 원본 유형을 SQL Server로 설정합니다.

SQL Server 인스턴스 데이터베이스

Data Source=localhost\MSSQL10_50.InstanceName; Initial Catalog= AdventureWorks

데이터 원본 유형을 SQL Server로 설정합니다.

SQL Server Express 데이터베이스

Data Source=localhost\MSSQL10_50.SQLEXPRESS; Initial Catalog= AdventureWorks

데이터 원본 유형을 SQL Server로 설정합니다.

로컬 서버의 Analysis Services 데이터베이스

data source=localhost;initial catalog=Adventure Works DW

데이터 원본 유형을 SQL Server Analysis Services로 설정합니다.

SharePoint 목록

data source=http://MySharePointWeb/MySharePointSite/

데이터 원본 유형을 SharePoint List로 설정합니다.

SQL Server 2000 Analysis Services 서버

provider=MSOLAP.2;data source=<remote server name>;initial catalog=FoodMart 2000

데이터 원본 유형을 OLE DB Provider for OLAP Services 8.0으로 설정합니다.

ConnectTo 속성을 8.0으로 설정하면 SQL Server 2000 Analysis Services 데이터 원본에 보다 빠르게 연결할 수 있습니다. 이 속성을 설정하려면 연결 속성 대화 상자의 고급 속성 탭을 사용합니다.

보고서 모델

해당 없음

보고서 모델에 대한 연결 문자열은 필요하지 않습니다. 보고서 작성기에서 보고서 서버로 이동하고 보고서 모델인 .smdl 파일을 선택합니다.

Oracle 서버

data source=myserver

데이터 원본 유형을 Oracle로 설정합니다. Oracle 클라이언트 도구는 보고서 작성기 컴퓨터와 보고서 서버에 설치되어야 합니다.

SAP NetWeaver BI 데이터 원본

DataSource=http://mySAPNetWeaverBIServer:8000/sap/bw/xml/soap/xmla

데이터 원본 유형을 SAP NetWeaver BI로 설정합니다.

Hyperion Essbase 데이터 원본

Data Source=https://localhost:13080/aps/XMLA; Initial Catalog=Sample

데이터 원본 유형을 Hyperion Essbase로 설정합니다.

Teradata 데이터 원본

data source=<NN>.<NNN>.<NNN>.<N>;

데이터 원본 유형을 Teradata로 설정합니다. 연결 문자열은 1자리부터 3자리 숫자까지 허용되는 필드 네 개로 구성된 형식의 IP(인터넷 프로토콜) 주소입니다.

Teradata 데이터 원본

Database=<database name>; data source=<NNN>.<NNN>.<NNN>.<NNN>;Use X Views=False;Restrict to Default Database=True

앞의 예와 마찬가지로 데이터 원본 유형을 Teradata로 설정합니다. Database 태그에 지정된 기본 데이터베이스만 사용하고 데이터 관계를 자동으로 검색하지 마십시오.

XML 데이터 원본, 웹 서비스

data source=http://adventure-works.com/results.aspx

데이터 원본 유형을 XML로 설정합니다. 연결 문자열은 WSDL(Web Services Definition Language)을 지원하는 웹 서비스의 URL입니다.

XML 데이터 원본, XML 문서

https://localhost/XML/Customers.xml

데이터 원본 유형을 XML로 설정합니다. 연결 문자열은 XML 문서의 URL입니다.

XML 데이터 원본, 포함된 XML 문서

비어 있음

데이터 원본 유형을 XML로 설정합니다. XML 데이터는 보고서 정의에 포함됩니다.

각 연결 유형에 대한 자세한 내용은 외부 데이터 원본의 데이터 추가(SSRS)Reporting Services에서 지원하는 데이터 원본(SSRS)을 참조하십시오.

맨 위로 이동 링크와 함께 사용되는 화살표 아이콘맨 위로 이동

데이터 원본 만들기

포함된 데이터 원본을 만들려면 데이터에 액세스하는 데 필요한 자격 증명과 연결 문자열이 있어야 합니다. 이 정보는 대개 데이터 원본의 소유자가 제공합니다. 데이터 연결은 데이터 원본의 일부로 보고서 정의에 저장됩니다. 자격 증명은 연결과 독립적으로 관리됩니다. 단계별 지침은 방법: 데이터 연결이나 데이터 원본 추가 및 확인(보고서 작성기 3.0 및 SSRS)를 참조하십시오.

[!참고]

일부 자격 증명 유형은 쿼리 디자이너에서 쿼리 실행, 보고서 서버에 연결되어 있지 않을 때 컴퓨터에서 보고서 미리 보기 및 보고서 서버에서 보고서 실행과 같은 보고서 작성기에서 사용하는 시나리오 중 일부를 지원하지 않을 수 있습니다. 가능한 경우 항상 공유 데이터 원본을 사용하는 것이 좋습니다. 보고서 서버에 공유 데이터 원본에 대한 자격 증명을 저장할 수 있습니다. 자세한 내용은 보고서 작성기 3.0에 자격 증명 지정을 참조하십시오.

공유 데이터 원본을 만들려면 보고서 관리자를 사용하여 보고서 서버에서 직접 데이터 원본을 만들거나 SQL Server Business Intelligence Development Studio의 보고서 디자이너와 같은 작성 환경을 사용해야 합니다. 자세한 내용은 방법: 포함된 데이터 원본 또는 공유 데이터 원본 만들기(SSRS)를 참조하십시오.

맨 위로 이동 링크와 함께 사용되는 화살표 아이콘맨 위로 이동