공유 데이터 원본 만들기, 수정 및 삭제(SSRS)Create, Modify, and Delete Shared Data Sources (SSRS)

공유 데이터 원본은 Reporting ServicesReporting Services 보고서 서버에서 실행되는 여러 보고서, 모델 및 데이터 기반 구독에서 참조할 수 있는 데이터 원본 연결 속성의 집합입니다.A shared data source is a set of data source connection properties that can be referenced by multiple reports, models, and data-driven subscriptions that run on a Reporting ServicesReporting Services report server. 공유 데이터 원본을 사용하면 시간이 지나면서 자주 변경되는 데이터 원본 속성을 쉽게 관리할 수 있습니다.Shared data sources provide an easy way to manage data source properties that often change over time. 사용자 계정 또는 암호가 변경되거나 데이터베이스를 다른 서버로 이동하는 경우 한 위치에서 연결 정보를 업데이트할 수 있습니다.If a user account or password changes, or if you move the database to a different server, you can update the connection information in one place.

다음 아이콘은 보고서 관리자 폴더 계층의 공유 데이터 원본을 나타냅니다.The following icon indicates a shared data source in the Report Manager folder hierarchy:

공유 데이터 원본 아이콘Shared data source icon
공유 데이터 원본 아이콘shared data source icon

공유 데이터 원본은 보고서 및 데이터 기반 구독에서는 선택 사항이지만 보고서 모델에서는 필수 사항입니다.Shared data sources are optional for reports and data-driven subscriptions, but required for report models. 임시 보고를 위해 보고서 모델을 사용하려는 경우 공유 데이터 원본 항목을 만들고 유지 관리하여 모델에 연결 정보를 제공해야 합니다.If you plan to use report models for ad hoc reporting, you must create and maintain a shared data source item to provide connection information to the model.

공유 데이터 원본은 다음과 같은 부분으로 구성됩니다.A shared data source consists of the following parts:

부분Part DescriptionDescription
이름Name 보고서 서버 폴더 계층 내에서 항목을 식별하는 이름입니다.A name that identifies the item within the report server folder hierarchy.
DescriptionDescription 폴더 내용을 볼 때 보고서 관리자에 항목과 함께 표시되는 설명입니다.A description that appears with the item in Report Manager when you view the contents of the folder.
연결 형식Connection type 데이터 원본과 함께 사용되는 데이터 처리 확장 프로그램입니다.The data processing extension used with the data source. 보고서 서버에 배포된 데이터 처리 확장 프로그램만 사용할 수 있습니다.You can only use data processing extensions that are deployed on the report server. Reporting ServicesReporting Services에 포함된 데이터 처리 확장 프로그램에 대한 자세한 내용은 Reporting Services(SSRS)에서 지원하는 데이터 원본을 참조하세요.For more information about data processing extensions included with Reporting ServicesReporting Services, see Data Sources Supported by Reporting Services (SSRS).
연결 문자열Connection string 데이터베이스에 대한 연결 문자열입니다.The connection string for the database. 자세한 정보 및 자주 사용되는 데이터 원본에 대한 연결 문자열의 예를 보려면 데이터 연결, 데이터 원본 및 연결 문자열(보고서 작성기 및 SSRS)을 참조하세요.For more information and to view examples of connection strings to frequently used data sources, see Data Connections, Data Sources, and Connection Strings (Report Builder and SSRS).
자격 증명 유형Credential type 연결에 대한 자격 증명을 가져오는 방법 및 연결된 이후 자격 증명이 사용되는지 여부를 지정합니다.Specifies how credentials are obtained for the connection and whether they are to be used after the connection is made. 자세한 내용은 Specify Credential and Connection Information for Report Data Sources을 참조하세요.For more information, see Specify Credential and Connection Information for Report Data Sources.

공유 데이터 원본에는 데이터를 검색하는 데 사용되는 쿼리 정보가 포함되지 않습니다.A shared data source does not contain query information used to retrieve data. 쿼리는 항상 보고서 정의 안에 보관됩니다.The query is always kept within a report definition.

공유 데이터 원본 만들기 및 수정Creating and Modifying Shared Data Sources

공유 데이터 원본을 만들거나 속성을 수정하려면 보고서 서버에서 데이터 원본 관리 권한이 있어야 합니다.To create a shared data source or modify its properties, you must have Manage data sources permissions on the report server. 보고서 서버가 기본 모드로 실행되는 경우에는 보고서 관리자를 사용하여 공유 데이터 원본을 만들고 구성할 수 있으며If the report server runs in native mode, you can use Report Manager to create and configure the shared data source. 보고서 서버가 SharePoint 통합 모드로 실행되는 경우에는 SharePoint 사이트의 응용 프로그램 페이지를 사용할 수 있습니다.If the report server runs in SharePoint integrated mode, you can use the application pages on a SharePoint site. 보고서 디자이너에서는 보고서 서버의 모드에 관계없이 공유 데이터 원본을 만든 다음 대상 서버에 게시할 수 있습니다.For any report server regardless of its mode, you can create a shared data source in Report Designer and then publish it to a target server.

보고서 서버에서 공유 데이터 원본을 만든 후 역할 할당을 만들어 공유 데이터 원본에 대한 액세스를 제어하거나, 다른 위치로 이동하거나, 이름을 바꾸거나, 외부 데이터 원본에서 유지 관리 작업이 수행되는 동안 보고서가 처리되지 않도록 오프라인 상태로 만들 수 있습니다.After you create a shared data source on the report server, you can create role assignments to control access to it, move it to a different location, rename it, or take it offline to prevent report processing while maintenance operations are performed on the external data source. 공유 데이터 원본 항목의 이름을 변경하거나 보고서 서버 폴더 계층의 다른 위치로 이동하면 공유 데이터 원본을 참조하는 모든 보고서나 구독의 경로 정보도 함께 업데이트됩니다.If you rename or move a shared data source item to another location in the report server folder hierarchy, the path information in all reports or subscriptions that reference the shared data source are updated accordingly. 공유 데이터 원본을 오프라인 상태로 만들면 데이터 원본을 다시 활성화할 때까지 모든 보고서, 모델 및 구독이 실행되지 않습니다.If you take the shared data source offline, all reports, models, and subscriptions will not run until you re-enable the data source.

보고서 서버 폴더 계층 구조에서 공유 데이터 원본에 대한 액세스를 제어하는 방법에 대한 자세한 내용은 공유 데이터 원본 항목 보안 설정을 참조하세요.For more information about controlling access to shared data sources in the report server folder hierarchy, see Secure Shared Data Source Items.

보고서 디자이너에서 공유 데이터 원본을 만들려면To create a shared data source in Report Designer

  1. 보고서 데이터 창의 도구 모음에서 새로 만들기 , 데이터 원본을 차례로 클릭합니다.On the toolbar in the Report Data pane, click New and then click Data Source. 데이터 원본 속성 대화 상자가 열립니다.The Data Source Properties dialog box opens.

    참고

    보고서 데이터 창이 표시되지 않는 경우 보기 메뉴에서 보고서 데이터 를 클릭합니다.If the Report Data pane is not visible, click Report Data on the View menu.

  2. 이름 입력란에 데이터 원본 이름을 입력하거나 기본값을 적용합니다.In the Name text box, type a name for the data source or accept the default. 데이터 원본 이름은 보고서 내부에서만 사용됩니다.The data source name is used internally within the report. 의미를 명확하게 전달하려면 연결 문자열에서 지정된 데이터베이스의 이름을 데이터 원본 이름에 포함하는 것이 좋습니다.For clarity, we recommend that the name of the data source contain the name of the database specified in the connection string.

  3. 공유 데이터 원본 참조 사용 이 선택되어 있는지 확인한 다음 다음을 수행합니다.Verify that Use shared data source reference is selected and then do the following.

    1. 새로 만들기를 클릭합니다.Click New. 공유 데이터 원본 속성 대화 상자에서 2단계 및 3단계를 수행하여 새 데이터 원본을 만듭니다.In the Shared Data Source properties dialog box, follow steps 2 and 3 to create a new data source.

    2. 확인을 클릭합니다.Click OK.

      새 공유 데이터 원본이 솔루션 탐색기의 공유 데이터 원본 폴더에 나타납니다.The new shared data source appears in the Shared Data Sources folder in Solution Explorer.

  4. 자격 증명을 클릭합니다.Click Credentials.

    이 데이터 원본에 사용할 자격 증명을 지정합니다.Specify the credentials to use for this data source. 데이터 원본의 소유자는 지원되는 자격 증명 유형을 선택합니다.The owner of the data source chooses the type of credentials that are supported.

    보고서 관리자에서 공유 데이터 원본을 만들려면To create a shared data source in Report Manager

  5. 보고서 관리자(SSRS 기본 모드)를 시작합니다.Start Report Manager (SSRS Native Mode).

  6. 보고서 관리자에서 내용 페이지로 이동합니다.In Report Manager, navigate to the Contents page.

  7. 새 데이터 원본을 클릭합니다.Click New Data Source. 새 데이터 원본 페이지가 열립니다.The New Data Source page opens.

  8. 항목의 이름을 입력합니다.Type a name for the item. 이름은 한 글자 이상이어야 하며 문자로 시작되어야 합니다.A name must contain at least one character and it must start with a letter. 특정 기호도 포함할 수 있지만 공백 또는 ; ?It can also include certain symbols, but not spaces or the characters ; ? : @ & = + , $ / * < > | " / 기호는 포함할 수 없습니다.: @ & = + , $ / * < > | " /.

  9. 연결 정보를 제공하는 설명을 입력합니다(옵션).Optionally type a description to provide users with information about the connection. 이 설명은 보고서 관리자의 내용 페이지에 나타납니다.This description will appear on the Contents page in Report Manager.

  10. 데이터 원본 유형 목록에서 데이터 원본의 데이터를 처리하는 데 사용할 데이터 처리 확장 프로그램을 지정합니다.In the Data source type list, specify the data processing extension that is used to process data from the data source.

  11. 연결 문자열에는 보고서 서버가 데이터 원본에 연결하는 데 사용하는 연결 문자열을 지정합니다.For Connection string, specify the connection string that the report server uses to connect to the data source. 연결 문자열에는 자격 증명을 지정하지 않는 것이 좋습니다.It is recommended that you do not specify credentials in the connection string.

    다음 예에서는 로컬 SQL ServerSQL Server AdventureWorks2012AdventureWorks2012 데이터베이스에 연결하기 위한 연결 문자열을 보여 줍니다.The following example illustrates a connection string for connecting to the local SQL ServerSQL Server AdventureWorks2012AdventureWorks2012 database:

    data source=<localservername>; initial catalog=AdventureWorks2012  
    
  12. 연결 방법에서 보고서를 실행할 때 자격 증명을 가져오는 방법을 지정합니다.For Connect using, specify how credentials are obtained when the report runs:

    • 로그온 이름과 암호를 입력하라는 메시지를 표시하려면 보고서를 실행하는 사용자가 제공한 자격 증명을 클릭합니다.If you want to prompt the user for a logon name and password, click Credentials supplied by the user running the report. 사용자가 Windows 자격 증명으로 입력한 자격 증명을 사용하려면 데이터 원본에 연결할 때 Windows 자격 증명으로 사용을 클릭합니다.To use the credentials that the user enters as Windows credentials, click Use as Windows credentials when connecting to the data source. 사용자 이름과 암호가 데이터베이스 자격 증명인 경우 이 옵션을 선택하지 마십시오.If the user name and password are database credentials, do not select this option.

    • 데이터 원본을 해당 소유자가 관리하는 저장된 자격 증명을 포함하는 공유 데이터 원본으로 사용하거나 자동화된 보고서 기록 생성과 같은 예약된 다른 작업이나 구독을 지원하는 보고서에 사용하려면 보고서 서버에 안전하게 저장된 자격 증명을 클릭합니다.If you intend to use the data source as a shared data source with saved credentials that are managed by the owner of the data source, or for reports that support subscriptions or other scheduled operations (such as automated report history generation), click Credentials stored securely in the report server. 데이터베이스 서버가 가장 또는 위임을 지원하는 경우에는 데이터 원본에 연결한 후 인증된 사용자로 가장을 선택할 수 있습니다.If the database server supports impersonation or delegation, you can select Impersonate the authenticated user after a connection has been made to the data source.

    • 보고서 서버가 보고서에 액세스하는 사용자의 자격 증명을 외부 데이터 원본을 호스팅하는 서버에 전달하도록 하려면 Windows 통합 보안을 클릭합니다.If you want the report server to pass the credentials of the user accessing the report to the server hosting the external data source, click Windows Integrated Security. 이 경우 사용자 이름이나 암호를 입력하라는 메시지가 표시되지 않습니다.In this case, the user is not prompted to type a user name or password.

    • 데이터 원본이 파일 시스템에서 액세스되는 XML 파일인 경우와 같이 데이터 원본이 자격 증명을 사용하지 않는 경우 자격 증명 필요 없음을 클릭합니다.If the data source does not use credentials (for example, if the data source is an XML file that is accessed from the file system), click Credentials are not required. 이 자격 증명 유형은 데이터 원본에 대해 유효한 경우에만 지정해야 합니다.You should only specify this credential type if it is valid for the data source. 인증이 필요한 데이터 원본에 대해 이 옵션을 선택하면 연결이 실패합니다.If you select this option for a data source that requires authentication, the connection will fail. 이 옵션을 선택할 때는 사용자 자격 증명을 사용할 수 없는 경우 보고서 서버가 다른 컴퓨터에 연결하여 데이터나 파일을 검색할 수 있도록 허용하는 무인 실행 계정을 구성해야 합니다.If you select this option, be sure to configure the unattended execution account that allows the report server to connect to other computers to retrieve data or files when user credentials are not available.

      자격 증명 구성 방법에 대한 자세한 내용은 보고서 데이터 원본에 대한 자격 증명 및 연결 정보 지정을 참조하세요.For more information about configuring credentials, see Specify Credential and Connection Information for Report Data Sources. 무인 실행 계정에 대한 자세한 내용은 무인 실행 계정 구성(SSRS 구성 관리자)을 참조하세요.For more information about the unattended execution account, see Configure the Unattended Execution Account (SSRS Configuration Manager).

  13. 연결 테스트 단추를 클릭하여 데이터 원본 구성의 유효성을 검사합니다.Click the Test Connection button to validate the data source configuration.

    참고

    XML 데이터 원본 유형에서는 연결 테스트 단추를 지원하지 않습니다.The Test Connection button is not supported for the XML data source type.

  14. 확인을 클릭합니다.Click OK

    보고서 관리자에서 공유 데이터 원본을 수정하려면To modify a shared data source in Report Manager

  15. 보고서 관리자에서 내용 페이지로 이동합니다.In Report Manager, navigate to the Contents page.

  16. 공유 데이터 원본 항목으로 이동하고 항목을 마우스로 가리킨 다음 드롭다운 목록을 클릭하고 상황에 맞는 메뉴에서 관리를 클릭합니다.Navigate to the shared data source item, hover over the item, click the drop-down list, and from the context menu, click Manage. 속성 페이지가 열립니다.The Properties page opens.

  17. 데이터 원본을 수정한 후 적용을 클릭합니다.Modify the data source, and then click Apply.

공유 데이터 원본 삭제Deleting Shared Data Sources

보고서 서버에서 다른 항목을 삭제하는 것과 동일한 방법으로 공유 데이터 원본을 삭제할 수 있습니다.You can delete a shared data source the same way that you delete any item from the report server.

공유 데이터 원본을 삭제하려면To delete a shared data source

  1. 보고서 관리자에서 내용 페이지로 이동한 후 다음 중 하나를 수행합니다.In Report Manager, navigate to the Contents page and do one of the following:

    • 공유 데이터 원본 항목으로 이동합니다.Navigate to the shared data source item.

      항목을 클릭하여 엽니다.Click the item to open it. 일반 속성 페이지가 열립니다.The General Properties page opens.

      삭제를 클릭한 다음 확인을 클릭합니다.Click Delete, and then click OK.

    • 내용 페이지에서 삭제할 데이터 원본이 들어 있는 폴더로 이동합니다.In the Contents page, navigate to the folder that contains the data source you want to delete.

      항목을 마우스로 가리키고 드롭다운 목록을 클릭한 다음 상황에 맞는 메뉴에서 삭제를 클릭합니다.Hover over the item, click the drop-down list, and from the context menu, click Delete.

      확인을 클릭합니다.Click OK.

    공유 데이터 원본을 삭제하면 해당 원본을 사용하는 모든 보고서, 모델 또는 데이터 기반 구독이 비활성화됩니다.Deleting a shared data source will deactivate any report, model, or data-driven subscription that uses it. 데이터 원본 연결 정보가 없으므로 이러한 항목은 더 이상 실행되지 않습니다.Without the data source connection information, the items will no longer run. 항목을 활성화하려면 각 항목을 열어 다음 작업을 수행해야 합니다.To activate these items, you must open each one and do the following:

  • 공유 데이터 원본을 참조하는 보고서 및 데이터 기반 구독에 대해서는 보고서 속성 또는 구독에서 데이터 원본 연결 정보를 지정하거나 사용할 값이 들어 있는 새 공유 데이터 원본을 선택할 수 있습니다.For reports and data-driven subscriptions that reference the shared data source, you can specify data source connection information in report properties or subscription, or you can select a new shared data source that has the values you want to use.

  • 모델 및 해당 모델을 사용하는 보고서 작성기 보고서에 대해서는 새 공유 데이터 원본을 지정해야 합니다.For models and Report Builder reports that use that model, you must specify a new shared data source. 모델은 공유 데이터 원본을 통해서만 데이터 원본 연결 정보를 가져옵니다.Models get data source connection information only through shared data sources.

    공유 데이터 원본 삭제 작업은 실행 취소할 수 없습니다.There is no Undo operation for deleting a shared data source. 하지만 공유 데이터 원본을 실수로 삭제한 경우에는 삭제된 것과 동일한 속성 값을 사용하여 새 공유 데이터 원본을 만들 수 있습니다.However, if you accidentally delete a shared data source, you can create a new one using the same property values as the one you deleted. 각 보고서, 모델 및 데이터 기반 구독을 열어 공유 데이터 원본을 이 원본을 사용하는 항목에 다시 바인딩해야 하지만 데이터 원본 속성이 이전과 동일하기만 하면 보고서, 모델 및 구독은 이전과 동일하게 작동하게 됩니다.You will have to open each report, model, and data-driven subscription to rebind the shared data source to the item that uses it, but as long as the data source properties are the same as before, the reports, models, and subscriptions will continue to function as before.

공유 데이터 원본 가져오기Importing Shared Data Sources

보고서 디자이너에서 기존 데이터 원본을 가져오려면To import an existing data source in Report Designer

  1. 솔루션 탐색기의 보고서 서버 프로젝트에서 공유 데이터 원본 폴더를 마우스 오른쪽 단추로 클릭한 다음 기존 항목 추가를 클릭합니다.In Solution Explorer, right-click the Shared Data Sources folder in the report server project, and then click Add Existing Item. 기존 항목 추가 대화 상자가 열립니다.The Add Existing Item dialog box opens.

  2. 보고서 정의 공유 데이터 원본 파일(rds)을 탐색한 다음 열기를 클릭합니다.Navigate to an existing Report Definition Shared data source (rds) file and then click Open.

  3. 확인을 클릭합니다.Click OK.

SharePoint의 공유 데이터 원본Shared Data Sources in SharePoint

SharePoint 라이브러리에서 보고서를 실행하는 경우 연결 정보는 보고서에 링크된 외부 파일에 또는 보고서 내에 정의될 수 있습니다.When you run a report from a SharePoint library, connection information can be defined inside the report or in an external file that is linked to the report. 연결 정보가 보고서 내에 포함되어 있는 경우 사용자 지정 데이터 원본이라고 하며If the connection information is embedded within the report, it is called a custom data source. 연결 정보가 외부 파일에 정의되어 있는 경우 공유 데이터 원본이라고 합니다.If the connection information is defined in an external file, it is called a shared data source. 외부 파일은 보고서 서버 데이터 원본 파일(.rsds)이나 Office 데이터 연결 파일(.odc)이 될 수 있습니다.The external file can be a report server data source (.rsds) file or an Office Data Connection (.odc) file.

.rsds 파일은 .rds 파일과 비슷하지만 다른 스키마를 포함합니다.An .rsds file is similar to an .rds file, but it has a different schema. .rsds 파일을 만들기 위해 보고서 디자이너 또는 모델 디자이너에서 SharePoint 라이브러리로 .rds를 게시할 수 있습니다. 새 .rsds 파일은 원래 .rds 파일에서 생성됩니다.To create an .rsds file, you can publish an .rds from Report Designer or Model Designer to a SharePoint library (a new .rsds file is created from the original .rds file). 또는 SharePoint 사이트에서 라이브러리에 새 파일을 만들 수 있습니다.Or, you can create a new file in a library on a SharePoint Site.

공유 데이터 원본을 만들거나 게시한 다음에는 연결 속성을 편집하거나 파일이 더 이상 사용되지 않는 경우 해당 파일을 삭제할 수 있습니다.After you create or publish a shared data source, you can edit connection properties or delete the file if it is no longer used. 공유 데이터 원본을 삭제하기 전에 해당 원본이 보고서 및 보고서 모델에 사용되고 있는지 확인해야 합니다.Before you delete a shared data source, you should determine whether it is used by reports and report models. 공유 데이터 원본을 참조하는 종속 항목을 확인하여 이 작업을 수행할 수 있습니다.You can do this by viewing dependent items that reference the shared data source.

종속 항목 목록을 통해 공유 데이터 원본이 참조되고 있는지 여부를 확인할 수 있지만 해당 항목이 현재 사용되고 있는지는 확인할 수 없습니다.Although the list of dependent items tells you whether the shared data source is referenced, it does not tell you whether the item is actively used. 공유 데이터 원본 또는 모델이 현재 사용되고 있는지를 확인하려면 보고서 서버 컴퓨터의 로그 파일을 검토합니다.To determine whether the shared data source or model is actively used, you can review the log files on the report server computer. 로그 파일에 대한 액세스 권한이 없거나 이 파일에 원하는 정보가 없는 경우 실제 상태를 확인하는 동안 보고서를 액세스할 수 없는 폴더로 이동합니다.If you do not have access to the log files or if the files do not contain the information you want, consider moving the report to an inaccessible folder while you determine its actual status.

SharePoint 2010에서 공유 데이터 원본 파일(.rsds)을 만들려면To create a shared data source (.rsds) file (SharePoint 2010)

  1. 라이브러리 리본 메뉴에 있는 문서 탭을 클릭합니다.Click the Documents tab on the library ribbon.

  2. 새 문서 메뉴에서 보고서 데이터 원본을 클릭합니다.On the New Document menu, click Report Data Source

    참고

    메뉴에 보고서 데이터 원본 항목이 표시되지 않는 경우 보고서 데이터 원본의 콘텐츠 형식이 설정되어 있지 않은 것입니다.If you do not see the Report Data Source item on the menu, the report data source content type has not been enabled. 자세한 내용은 SharePoint 라이브러리에 Reporting Services 콘텐츠 형식 추가를 참조하세요.For more information, see Add Reporting Services Content Types to a SharePoint Library.

  3. 이름에 .rsds 파일을 설명하는 이름을 입력합니다.In Name, enter a descriptive name for the .rsds file.

  4. 데이터 원본 유형의 목록에서 데이터 원본 유형을 선택합니다.In Data Source Type, select the type of data source from the list. 자세한 내용은 Reporting Services(SSRS)에서 지원하는 데이터 원본을 참조하세요.For more information, see Data Sources Supported by Reporting Services (SSRS).

  5. 연결 문자열에 데이터 원본에 대한 포인터 및 외부 데이터 원본에 대한 연결을 설정하는 데 필요한 모든 기타 설정을 지정합니다.In Connection String, specify a pointer to the data source and any other settings that are necessary for establishing a connection to the external data source. 사용하는 데이터 원본 유형에 따라 연결 문자열의 구문이 결정됩니다.The type of data source you are using determines the syntax of the connection string. 자세한 내용 및 예제는 데이터 연결, 데이터 원본 및 연결 문자열(보고서 작성기 및 SSRS)을 참조하세요.For more information and examples, see Data Connections, Data Sources, and Connection Strings (Report Builder and SSRS).

  6. 자격 증명에서 보고서 서버가 외부 데이터 원본에 액세스하는 데 필요한 자격 증명을 얻는 방법을 지정합니다.In Credentials, specify how the report server obtains credentials to access the external data source. 자격 증명은 저장 및 통합하거나 무인 보고서 처리를 위해 구성할 수 있으며 입력 메시지가 표시되도록 구성할 수도 있습니다.Credentials can be stored, prompted, integrated, or configured for unattended report processing.

    • 보고서를 연 사용자의 자격 증명을 사용하여 데이터에 액세스하려면 Windows 인증(통합) 을 선택합니다.Select Windows authentication (integrated) if you want to access the data using the credentials of the user who opened the report. SharePoint 사이트 또는 팜에서 폼 인증을 사용하거나 트러스트된 계정을 통해 보고서 서버에 연결하는 경우 이 옵션을 선택하지 마십시오.Do not select this option if the SharePoint site or farm uses forms authentication or connects to the report server through a trusted account. 이 보고서에 대한 구독 또는 데이터 처리를 예약하려는 경우 이 옵션을 선택하지 마십시오.Do not select this option if you want to schedule subscription or data processing for this report. 이 옵션은 도메인에 Kerberos 인증을 설정한 경우나 데이터 원본이 보고서 서버와 같은 컴퓨터에 있는 경우에 가장 잘 작동합니다.This option works best when Kerberos authentication is enabled for your domain, or when the data source is on the same computer as the report server. Kerberos 인증을 해제하면 Windows 자격 증명이 하나의 다른 컴퓨터로만 전달될 수 있습니다.If Kerberos authentication is not enabled, Windows credentials can only be passed to one other computer. 따라서 추가 연결이 필요한 다른 컴퓨터에 외부 데이터 원본이 있는 경우 원하는 데이터 대신 오류가 표시됩니다.This means that if the external data source is on another computer, requiring an additional connection, you will get an error instead of the data you expect.

    • 사용자가 보고서를 실행할 때마다 자격 증명을 입력하도록 하려면 자격 증명 확인 을 선택합니다.Select Prompt for credentials if you want the user to enter his or her credentials each time he or she runs the report. 이 보고서에 대한 구독 또는 데이터 처리를 예약하려는 경우 이 옵션을 선택하지 마십시오.Do not select this option if you want to schedule subscription or data processing for this report.

    • 단일 자격 증명 집합을 사용하여 데이터에 액세스하려면 저장된 자격 증명 을 선택합니다.Select Stored credentials if you want to access the data using a single set of credentials. 자격 증명은 저장되기 전에 암호화됩니다.The credentials are encrypted before they are stored. 저장된 자격 증명의 인증 방법을 결정하는 옵션을 선택할 수 있습니다.You can select options that determine how the stored credentials are authenticated. 저장된 자격 증명이 Windows 사용자 계정에 속하면 Windows 자격 증명으로 사용을 선택합니다.Select Use as Windows credentials if the stored credentials belong to a Windows user account. 데이터베이스 서버에 대한 실행 컨텍스트를 설정하려면 이 계정에 대한 실행 컨텍스트 설정 을 선택합니다.Select Set execution context to this account if you want to set the execution context on the database server. SQL ServerSQL Server 데이터베이스의 경우 이 옵션은 SETUSER 함수를 설정합니다.For SQL ServerSQL Server databases, this option sets the SETUSER function. 자세한 내용은 SETUSER(Transact-SQL)를 참조하세요.For more information, see SETUSER (Transact-SQL).

    • 연결 문자열에 자격 증명을 지정하거나 보고서 서버에서 구성된 최소 권한 계정을 사용하여 보고서를 실행하려면 자격 증명 필요 없음 을 선택합니다.Select Credentials are not required if you want to specify credentials in the connection string, or if you want to run the report using a least-privilege account that is configured on the report server. 보고서 서버에 이 계정이 구성되어 있지 않으면 사용자에게 자격 증명을 요청하는 메시지가 표시되며 보고서에 대해 정의한 예약된 작업이 실행되지 않습니다.If this account is not configured on the report server, users will be prompted for credentials and any scheduled operations that you define for the report will not run.

  7. 데이터 원본을 활성화 하려면 이 데이터 원본 사용 을 선택합니다.Select Enable this data source if you want the data source to be active. 데이터 원본이 구성되었으나 활성화되지 않았다면 사용자가 데이터 원본 기반의 보고서를 사용하려는 경우 오류 메시지가 표시됩니다.If the data source is configured but not active, users will see an error message when they attempt to use a report based on the data source.

  8. 연결 테스트 단추를 클릭하여 데이터 원본 구성의 유효성을 검사합니다.Click the Test Connection button to validate the data source configuration.

    참고

    XML 데이터 원본 유형에서는 연결 테스트 단추를 지원하지 않습니다.The Test Connection button is not supported for the XML data source type.

  9. 확인 을 클릭하여 만들어진 공유 데이터 원본을 저장합니다.Click OK to save create the shared data source.

    공유 데이터 원본 파일(.rsds)을 삭제하려면To delete a shared data source (.rsds) file

  10. .rsds 파일이 포함된 라이브러리를 엽니다.Open the library that contains the .rsds file.

  11. 공유 데이터 원본을 가리킵니다.Point to the shared data source.

  12. 클릭하여 아래쪽 화살표를 표시하고 삭제를 클릭합니다.Click to display a down arrow, and click Delete.

    유지하려는 공유 데이터 원본을 실수로 삭제한 경우 동일한 연결 정보가 포함된 새 공유 데이터 원본을 만들 수 있습니다.If you mistakenly delete a shared data source that you meant to keep, you can create a new one that contains the same connection information. 공유 데이터 원본을 다시 만든 다음에는 해당 데이터 원본을 사용하는 각 보고서와 모델을 열고 해당 공유 데이터 원본을 선택해야 합니다.After you recreate the shared data source, you must open each report and model that used that data source and select the shared data source. 새 공유 데이터 원본 항목은 삭제한 항목과 다른 이름, 자격 증명 또는 연결 문자열 구문을 가질 수 있습니다.The new shared data source item can have a different name, credentials, or connection string syntax from the one you delete. 연결이 동일한 데이터 원본으로 확인되는 한 데이터 원본 속성은 원래 값과 다를 수 있습니다.As long as the connection resolves to the same data source, data source properties can vary from the original values.

    보고서 모델을 삭제할 때는 주의해야 합니다.Use caution when deleting a report model. 모델을 삭제하면 해당 모델을 기반으로 하는 보고서를 보고서 작성기에서 더 이상 열고 수정할 수 없습니다.If you delete a model, you can no longer open and modify any reports that are based on that model in Report Builder. 기존 보고서에 사용되는 모델을 실수로 삭제한 경우 해당 모델을 다시 생성하고 이 모델을 사용하는 보고서를 다시 만들어 저장한 다음 사용할 모델 항목 보안을 다시 지정해야 합니다.If you inadvertently delete a model that is used by existing reports, you must regenerate the model, re-create and save any reports that use the model, and re-specify any model item security that you want to use. 단순히 모델을 다시 생성한 다음 기존 보고서에 연결할 수는 없습니다.You cannot simply regenerate the model and then attach it to an existing report.

종속 항목Dependent Items

데이터 원본을 사용하는 보고서 및 모델 목록을 보려면 해당 공유 데이터 원본에 대한 종속 항목 페이지를 엽니다.To view a list of reports and models that use the data source, open the Dependent Items page for the shared data source. 보고서 관리자 또는 SharePoint 응용 프로그램 페이지에서 데이터 원본을 열면 이 페이지에 액세스할 수 있습니다.You can access this page when you open the data source in Report Manager or a SharePoint application page. 종속 항목 페이지에는 데이터 기반 구독이 표시되지 않는다는 점에 주의하십시오.Note that the Dependent Items page does not show data-driven subscriptions. 구독에서 공유 데이터 원본을 사용하는 경우 해당 구독은 종속 항목 목록에 표시되지 않습니다.If a shared data source is used by a subscription, the subscription will not appear in the dependent items list.

SharePoint에서 종속 항목을 보려면To view dependent items in SharePoint

  1. .rsds 파일이 포함된 라이브러리를 엽니다.Open the library that contains the .rsds file.

  2. 공유 데이터 원본을 가리킵니다.Point to the shared data source.

  3. 클릭하여 아래쪽 화살표를 표시하고 종속 항목 보기를 선택합니다.Click to display a down arrow, and select View Dependent Items.

    보고서 모델의 경우 종속 항목 목록에 보고서 작성기에서 만든 보고서가 표시됩니다.For report models, the list of dependent items shows the reports that were created in Report Builder. 공유 데이터 원본의 경우에는 종속 항목 목록에 보고서와 보고서 모델이 모두 포함될 수 있습니다.For shared data sources, the dependent items list can include both reports and report models.

관련 항목:See Also

공유 데이터 원본 만들기 및 관리(SharePoint 통합 모드의 Reporting Services) Create and Manage Shared Data Sources (Reporting Services in SharePoint Integrated Mode)
데이터 연결, 데이터 원본 및 연결 문자열(보고서 작성기 및 SSRS) Data Connections, Data Sources, and Connection Strings (Report Builder and SSRS)
보고서 데이터 원본 관리 Manage Report Data Sources
보고서 관리자(SSRS 기본 모드) Report Manager (SSRS Native Mode)
포함된 데이터 연결 및 공유 데이터 연결 또는 데이터 원본(보고서 작성기 및 SSRS) Embedded and Shared Data Connections or Data Sources (Report Builder and SSRS)
데이터 원본 속성 페이지(보고서 관리자) Data Sources Properties Page (Report Manager)
공유 데이터 원본 만들기, 삭제 또는 수정(보고서 관리자) Create, Delete, or Modify a Shared Data Source (Report Manager)
보고서의 데이터 원본 속성 구성(보고서 관리자)Configure Data Source Properties for a Report (Report Manager)