보고서 작성기의 보고서 파트 및 데이터 집합Report Parts and Datasets in Report Builder

보고서 작성기에서 보고서에 데이터를 포함하는 가장 쉬운 방법은 보고서 파트 갤러리에서 보고서 파트를 추가하는 것입니다.In Report Builder, the easiest way to include data in a report is to add report parts from the Report Part Gallery. 보고서 파트에는 파트가 종속되는 종속 데이터 집합이라는 데이터 집합이 들어 있습니다.Report parts contain the datasets that they depend on, which are known as dependent datasets. 종속 데이터 집합은 공유 데이터 원본을 기반으로 하며 포함된 데이터 집합 또는 공유 데이터 집합일 수 있습니다.Dependent datasets are based on shared data sources and can be either embedded datasets or shared datasets. 보고서 파트에 대해 자세히 알아봅니다.Read more about Report Parts.

보고서에 데이터를 포함하는 또 다른 쉬운 방법은 공유 데이터 집합을 사용하는 것입니다.Another easy way to include data in a report is to use a shared dataset. 자세한 내용은 보고서 포함된 데이터 집합 및 공유 데이터 집합(보고서 작성기 및 SSRS)이라는 데이터 집합이 들어 있습니다.For more information, see Report Embedded Datasets and Shared Datasets (Report Builder and SSRS).

참고

SQL Server Data Tools의 보고서 작성기 및 보고서 디자이너에서 페이지를 매긴 보고서 정의(.rdl) 파일을 만들고 수정할 수 있습니다.You can create and modify paginated report definition (.rdl) files in Report Builder and in Report Designer in SQL Server Data Tools. 각 제작 환경에서는 보고서 및 관련 항목을 만들고, 열고, 저장할 수 있는 여러 방법을 제공합니다.Each authoring environment provides different ways to create, open, and save reports and related items.

종속 데이터 집합이 포함된 보고서 파트를 보고서에 추가Adding a Report Part with Dependent Datasets to Your Report

보고서에 보고서 파트를 추가하면 해당 파트에 포함된 종속 데이터 집합도 보고서에 추가됩니다.When you add a report part to your report, the dependent datasets that it contains are also added to your report. 보고서 파트에는 기타 보고서 항목이 다수 들어 있는 사각형을 포함할 수 있으므로 보고서에 종속 데이터 집합이 여러 개 추가될 수 있습니다.Because a report part might include a rectangle that contains many other report items, it can add multiple dependent datasets to your report. 각 공유 데이터 집합은 독립 참조이므로 공유 데이터 집합이 종속되는 공유 데이터 원본은 보고서에 추가되지 않습니다.Each shared dataset is an independent reference; the shared data source that it depends on is not added to your report. 각 포함된 데이터 집합 역시 자신이 종속되는 공유 데이터 원본이나 포함된 데이터 원본을 추가합니다.Each embedded dataset also adds the embedded or shared data source that it depends on.

포함된 데이터 원본의 자격 증명은 보고서 파트의 일부로 저장되지 않습니다.The credentials for an embedded data source are not saved as part of the report part. 포함된 데이터 원본을 보고서에 추가하는 경우에는 보고서를 실행할 때 자격 증명을 제공하라는 메시지가 표시됩니다.If an embedded data source is added to your report, you will be prompted for credentials when you run the report. 이 메시지가 표시되지 않도록 하려면 공유 데이터 원본을 기반으로 하며 자격 증명이 저장되어 있는 보고서 파트를 사용하십시오.To avoid being prompted for credentials, use report parts that are based on shared data sources with stored credentials.

보고서에 보고서 파트를 추가한 후에도 추가된 데이터 집합은 사용자가 만드는 공유 데이터 집합 또는 포함된 데이터 집합과 아무런 차이가 없습니다.After you add a report part to your report, the added datasets are no different than embedded or shared datasets that you create. 보고서 데이터 창에서 추가 데이터 집합을 확인할 수 있습니다.You can view the additional datasets in the Report Data pane. 포함된 데이터 집합은 해당하는 공유 데이터 원본 아래에, 공유 데이터 집합은 공유 데이터 집합 폴더 아래에 표시됩니다.Embedded datasets appear under the corresponding shared data source and shared datasets appear under the Shared Datasets folder.

종속 데이터 집합 사용자 지정Customizing Dependent Datasets

보고서 파트를 보고서에 추가한 후에는 미리 보기를 통해 데이터 변경 여부를 결정할 수 있습니다.After you add report parts to your report, you might preview it and decide to make some changes to the data. 변경 가능한 내용은 사용 중인 데이터 집합 유형에 따라 다릅니다.What you can change depends on the type of dataset that you are working with.

포함된 데이터 집합의 데이터 및 데이터 옵션을 변경하려면 데이터 집합을 만들었을 때처럼 쿼리를 비롯한 데이터 집합 속성을 편집하면 됩니다.To change data and data options for an embedded dataset, you can edit the dataset properties, including the query, just as if you had created the dataset yourself.

공유 데이터 집합의 데이터 및 데이터 옵션을 변경하려면 보고서 서버에서 공유 데이터 집합 정의를 변경하면 됩니다. 단, 이 경우 해당하는 사용 권한이 있어야 합니다.To change a data and data options for a shared dataset, you can change the shared dataset definition on the report server only you have sufficient permissions. 필터와 계산 필드를 추가하고 대/소문자 구분 등의 데이터 옵션을 변경하여 보고서에서 공유 데이터 집합 인스턴스를 사용자 지정할 수도 있습니다.You can also customize the instance of the shared dataset in your report by adding filters, adding calculated fields, and changing data options such as case sensitivity. 자세한 내용은 포함된 데이터 집합 및 공유 데이터 집합(보고서 작성기 및 SSRS)을 참조하세요.For more information, see Embedded and Shared Datasets (Report Builder and SSRS).

공유 데이터 집합의 정의를 변경하는 방법 또는 보고서에서 공유 데이터 집합의 최신 데이터 변경 내용을 표시하는 방법에 대한 자세한 내용은 공유 데이터 집합 또는 포함된 데이터 집합 만들기(보고서 작성기 및 SSRS)보고서 데이터 창에서 필드 추가, 편집, 새로 고침(보고서 작성기 및 SSRS)을 참조하세요.For more information about how to change the definition of a shared dataset or how to show the latest data changes for a shared dataset in your report, see Create a Shared Dataset or Embedded Dataset (Report Builder and SSRS) and Add, Edit, Refresh Fields in the Report Data Pane (Report Builder and SSRS).

공유 데이터 집합으로 종속 데이터 집합 게시Publishing Dependent Datasets as Shared Datasets

종속 데이터 집합이 포함된 보고서 항목을 게시할 때는 각 데이터 집합을 공유 데이터 집합 또는 포함된 데이터 집합(보고서 항목에 포함된 상태로 유지됨)으로 게시할 수 있습니다.When you publish a report item that has dependent datasets, you have the option to publish each dataset as a shared dataset or as an embedded dataset that remains embedded in the report item.

공유 데이터 집합 옵션을 선택하면 데이터 집합이 공유 데이터 집합 정의로 보고서 서버에 저장됩니다.When you select the shared dataset option, the dataset is saved to the report server as a shared dataset definition. 보고서에서 해당 데이터 집합을 사용하는 모든 보고서 항목은 현재 보고서 서버에 있는 공유 데이터 집합을 가리키도록 업데이트됩니다.In your report, every report item that uses that dataset is updated to point to the shared dataset that is now on the report server. 그러면 다음과 같은 결과가 발생합니다.Two things happen as a result:

  1. 게시 대화 상자에서 게시된 각 공유 데이터 집합이 게시 가능한 항목 목록에서 제거됩니다.In the Publish dialog box, each shared dataset that has been published is removed from the list of items that are available to publish.

  2. 보고서 작성기를 끝내거나 새 보고서를 시작할 때 보고서를 저장하라는 메시지가 표시됩니다.When you exit Report Builder or start a new report, you are prompted to save your report. 보고서를 저장하지 않는 경우 다음 번에 해당 보고서를 열어 보고서 항목을 게시할 때 같은 데이터 집합의 새 복사본이 게시될 수 있습니다.If you do not save your report, the next time you open this report and publish report items, you might publish new copies of the same datasets. 공유 데이터 집합의 여러 복사본이 보고서 서버에 저장되지 않도록 하려면 보고서를 저장하는 것이 좋습니다.To prevent saving multiple copies of shared datasets to the report server, we recommend that you save the report.

중요

자신과 다른 사용자가 공유 데이터 집합의 데이터를 계속 정상적으로 사용하도록 하려면 보고서 항목 보안 관련 원칙을 이해해야 합니다.To ensure that you and others can continue to successfully use data from a shared dataset, you must understand the principles behind securing report items. 자세한 내용은 공유 데이터 집합 항목 보안 설정을 참조하세요.For more information, see Secure Shared Dataset Items.

관련 항목:See Also

보고서 디자인 뷰(보고서 작성기) Report Design View (Report Builder)
보안(보고서 작성기) Security (Report Builder)
보고서 파트(보고서 작성기 및 SSRS) Report Parts (Report Builder and SSRS)
보고서 포함된 데이터 집합 및 공유 데이터 집합(보고서 작성기 및 SSRS)Report Embedded Datasets and Shared Datasets (Report Builder and SSRS)