공유 데이터 집합 사용 - 웹 포털Work with shared datasets - web portal

이 항목 적용 대상:THIS TOPIC APPLIES TO: 예SQL Server Reporting Services(2016 이상)SQL Server Reporting Services (2016 and later) 예Power BI 보고서 서버Power BI Report Server 예SQL Server Reporting Services(2016 이상)SQL Server Reporting Services (2016 and later) 예Power BI 보고서 서버Power BI Report Server

공유 데이터 집합을 사용하면 데이터 집합의 설정을, 해당 설정을 사용하는 보고서 및 기타 카탈로그 항목과 별도로 관리할 수 있습니다.With a shared dataset, you can manage the settings for a dataset separately from reports and other catalog items that use it. 공유 데이터 집합은 KPI와 함께 페이지가 매겨진 모바일 보고서에 사용할 수 있습니다.Shared datasets can be used with paginated and mobile reports, along with KPIs.

웹 포털 내에서 공유 데이터 집합의 속성을 보고 관리할 수 있습니다.You can view and manage the properties of a shared dataset within the web portal. 웹 포털에서 공유 데이터집합을 만들거나 편집하도록 보고서 작성기를 시작할 수 있습니다.The web portal can launch you into Report Builder to create or edit shared datasets.

공유 데이터 집합 만들기Create a shared dataset

새 공유 데이터 집합을 만들려면 다음을 수행합니다.To create a new shared dataset, you can do the following.

  1. 메뉴 모음에서 새로 만들기를 선택합니다.Select new from the menu bar.

  2. 데이터 집합을 선택합니다.Select Dataset.

    ssRSDataset-NewDataset

  3. 보고서 작성기가 시작되거나 보고서 작성기를 다운로드하라는 메시지가 표시됩니다.This will either launch Report Builder, or prompt you to download it.

  4. 새 보고서 또는 데이터 집합 대화 상자에서, 데이터 집합에 사용할 데이터 원본 연결을 선택합니다.On the New Report or Dataset dialog, select a data source connection to use for this dataset. 공유 데이터 원본의 위치를 찾아서 선택해야 하는 경우도 있습니다.You may need to browse to the location of the shared data source.

  5. 만들기를 선택합니다.Select Create.

  6. 데이터 집합을 작성한 후 왼쪽 위에 있는 저장 아이콘을 선택하여 데이터 집합을 보고서 서버에 다시 저장합니다.Build your dataset and then select the save icon in the upper left to save the dataset back to the report server.

기존 공유 데이터 집합 관리Manage an existing shared dataset

기존 공유 데이터 집합을 관리하려면, 다음을 수행합니다.To manage an existing shared dataset, you can do the following.

참고

폴더에 공유 데이터 집합이 보이지 않는 경우에는 데이터 집합을 보고 있는지 확인합니다.If you don’t see the shared dataset in the folder, make sure you are viewing datasets. 웹 포털 오른쪽 위에 있는 메뉴 모음에서 보기 를 선택할 수 있습니다.You can select View from the menu bar in the upper right of the web portal. 데이터 집합 이 선택되어 있는지 확인합니다.Make sure Datasets is checked.

  1. 관리하려는 데이터 집합의 줄임표(…)를 선택합니다.Select the ellipsis (…) for the dataset you want to manage.

    ssRSDataset-Ellipse

  2. 관리 를 선택하여 편집 화면으로 이동합니다.Select Manage which will take you to the edit screen.

    ssRSDataset-Manage

속성Properties

속성 화면에서 데이터 집합의 이름설명 을 변경할 수 있습니다.On the properties screen, you can change the name and description for the dataset. 삭제, 이동, 보고서 작성기에서 편집, 다운로드 또는 대체도 가능합니다.You can also Delete, Move, Edit in Report Builder, Download or Replace.

ssRSdataset-Properties

캐싱Caching

데이터 집합의 데이터 캐싱에 대한 옵션도 제공됩니다.You have options when it comes to caching data for a dataset. 간단한 선택부터 시작할 수 있습니다.You will start off with a simple selection.

  1. 항상 최신 데이터로 이 보고서 실행 은 요청 시 데이터 원본에 대한 쿼리를 생성합니다.Always run this report with the most recent data will issue queries to the data source when requested.

  2. 이 보고서의 복사본을 캐시하고 사용 가능할 때 사용 은 데이터 임시 사본을 캐시에 보관하여 이 데이터 집합을 사용하는 항목과 사용할 수 있도록 합니다.Cache copies of this report and use them when available will place a temporary copy of the data in a cache for use with items that use this dataset. 캐시를 사용하면 데이터 집합 쿼리를 다시 실행하지 않고 캐시에서 바로 가져오기 때문에 일반적으로 성능이 향상됩니다.Caching usually improves performance because the data is returned from the cache instead of running the dataset query again.

ssRSDataset-Caching1

이 보고서의 복사본을 캐시하고 사용 가능할 때 사용 을 선택하면 몇 가지 옵션이 더 제공됩니다.Selecting Cache Copies of this report and use them when available will present you with some more options.

ssRSDataset-Caching2

캐시 만료Cache Expiration

일정 시간이 지난 후에 공유 데이터 집합의 캐시를 만료시킬지 또는 예약을 통해 만료시킬지를 제어할 수 있습니다.You can control whether you want to expire the cache, for the shared dataset, after a certain amount of time, or if you would prefer to do that on a schedule. 공유 일정을 사용할 수 있습니다.You can use a shared schedule.

ssRSDataset-Caching3

참고

만료를 설정하더라도 캐시가 새로 고쳐지지는 않습니다.Setting an expiration does not refresh the cache. 캐시 새로 고침 계획이 없는 경우, 데이터 집합을 다음에 실행할 때 데이터가 새로 고쳐집니다.Without a cache refresh plan, the data will be refreshed on the next execution of the dataset.

캐시 새로 고침 계획Cache Refresh Plans

캐시 새로 고침 계획을 사용하여 공유 데이터 집합의 데이터 임시 사본으로 캐시를 사전에 로드할 일정을 만들 수 있습니다.You can use Cache Refresh Plans to create schedules for preloading the cache with temporary copies of data for a shared dataset. 새로 고침 계획에는 일정 및 매개 변수 값을 지정하거나 재정의하는 옵션이 포함됩니다.A refresh plan includes a schedule and the option to specify or override values for parameters. 읽기 전용으로 표시된 매개 변수의 값은 재정의할 수 없습니다.You cannot override values for parameters that are marked read-only. 새로 고침 계획을 여러 개 만들어 사용할 수 있습니다.You can create and use more than one refresh plan.

캐시 새로 고침 계획의 공유 데이터 집합을 추가, 삭제, 변경할 수 있는 기본 역할 할당은 내용 관리자, 내 보고서 및 게시자입니다.Default role assignments that enable you to add, delete, and change shared datasets for cache refresh plans are Content Manager, My Reports, and Publisher.

위의 캐시 옵션을 적용한 후에 캐시 새로 고침 계획을 정의할 수 있습니다.After you apply the cache option above, you can then define a cache refresh plan. 그러려면 캐시 설정을 적용한 후에 표시되는 새로 고침 계획 관리 링크를 선택합니다.To do that select the Manage Refresh Plans link that appears after you apply the cache settings. 캐시 새로 고침 계획 페이지가 열립니다.This will take you to the cache refresh plan page.

캐시 계획을 새로 만들려면 새 캐시 새로 고침 계획을 선택합니다.To create a new cache refresh plan, select New Cache Refresh Plan. 그 다음 계획의 이름을 입력하고 일정을 지정할 수 있습니다.You can then enter a name for the plan and specify a schedule. 데이터 집합에 정의된 매개 변수가 있으면 해당 목록이 표시되며, 읽기 전용으로 표시되어 있지 않다면 값을 제공할 수 있습니다.If the dataset has parameters defined, you will see those listed and be able to provide values unless they are marked as read-only.

완료한 후에 캐시 새로 고침 계획 만들기를 선택합니다.Once you are done, you can select Create Cache Refresh Plan.

ssRSDataset-Caching4

참고

캐시 새로 고침 계획을 만들려면 SQL Server 에이전트를 실행해야 합니다.SQL Server Agent needs to be running to create a cache refresh plan.

그런 다음 나열된 계획을 편집 또는 삭제 할 수 있습니다.You can then Edit or Delete plans that are listed. 기존 계획에서 새로 만들기 옵션은 캐시 새로 고침 계획을 하나 선택한 경우에만 설정됩니다.The New From Existing option is enabled when one, and only one, cache refresh plan is selected. 이 옵션은 원래 계획에서 복사하여 새로운 새로 고침 옵션을 만듭니다.This option will create a new refresh plan which is copied from the original plan. 캐시 새로 고침 계획 페이지의 정보가 선택한 계획의 정보로 채워져서 열립니다.The cache refresh plan page opens pre-populated with details from the plan that was selected. 그런 다음 새로 고침 계획 옵션을 수정하고 새로운 설명과 함께 계획을 저장할 수 있습니다.You can then modify the refresh plan options and save the plan with a new description.

추가 질문이 있으신가요?More questions? Reporting Services 포럼에서 질문하기Try asking the Reporting Services forum