Get data from shared datasets in Reporting Services mobile reportsGet data from shared datasets in Reporting Services mobile reports

SQL Server 모바일 보고서 게시자는 Excel 파일의 데이터 로드할 수 있을 뿐 아니라 거의 모든 원본의 데이터에 액세스할 수 있습니다.Besides loading data from Excel files, SQL Server Mobile Report Publisher can also access data from almost any source. 데이터에 액세스하려면 Reporting Services 웹 포털에 구성되어 있는 공유 데이터 원본이 필요합니다.Accessing data requires a shared data source, configured on a Reporting Services web portal. 공유 데이터 원본 만들기공유 데이터 집합 만들기에 대한 자세한 내용을 확인해 보세요.Read more about creating shared data sources and creating shared datasets.

Reporting Services 서버에서 공유 데이터 원본과 공유 데이터 집합을 구성한 후에는 모바일 보고서 게시자Mobile Report Publisher에서 만든 모바일 보고서에서 해당 데이터 원본과 데이터 집합을 사용할 수 있습니다.After shared data sources and shared datasets are configured on the Reporting Services server, you can use them in mobile reports you create in 모바일 보고서 게시자Mobile Report Publisher.

Reporting ServicesReporting Services 에서 모바일 보고서 게시자Mobile Report Publisher서버에 연결하고 나면 모바일 보고서를 공유 데이터 집합에 쉽게 연결할 수 있습니다.After you've connected to a Reporting ServicesReporting Services server from the 모바일 보고서 게시자Mobile Report Publisher, connecting a mobile report to a shared dataset is straightforward.

  1. 데이터 탭에서 데이터 추가를 선택합니다.On the Data tab, select Add Data.

  2. 보고서 서버를 선택합니다.Select Report Server.

  3. 처음으로 서버에 연결하는 경우 서버 이름과 사용자 이름 및 암호를 입력합니다.If this is the first time connecting to the server, fill in the server name and your name and password. 서버 주소 상자에 서버 이름을 다음 형식으로 입력합니다.Put the server name in the Server address box in this format:

    <"servername" > /reports/<"servername">/reports/

    이 예에서는 다음과 같습니다.As in this example:


  4. Reporting ServicesReporting Services 서버를 선택하면 폴더에서 사용 가능한 데이터 집합을 확인할 수 있습니다.When you select the Reporting ServicesReporting Services server, you see the available datasets in folders. 모바일 보고서 게시자Mobile Report Publisher로 데이터를 가져올 데이터 집합을 선택합니다.Select a dataset to import the data into 모바일 보고서 게시자Mobile Report Publisher.


데이터 집합을 가져온 후에는 시뮬레이트된 데이터 또는 Excel 파일의 로컬 데이터를 사용할 때와 같은 방법으로 모바일 보고서를 디자인할 수 있습니다.After you've imported the dataset, you can design your mobile report just as you would with simulated data, or local data from an Excel file.

기본적으로 공유 데이터 집합은 최신 데이터를 포함하므로 항상 최신 상태로 유지됩니다. 해당 데이터 집합을 기반으로 하는 모바일 보고서를 볼 때마다 SQL Server가 기본 쿼리를 실행하여 최신 데이터를 반환하기 때문입니다.By default, the shared dataset is always up to date with the latest data, because every time someone views a mobile report based on that dataset, SQL Server runs the underlying query and returns the latest data. 따라서 많은 사용자가 모바일 보고서를 확인할 때는 이 방식이 적절하지 않을 수도 있으므로 캐싱을 설정해 쿼리를 주기적으로 실행하고 결과 데이터 집합을 캐시할 수 있습니다.Clearly, if lots of people view your mobile report this might not be ideal, so you can set up caching to run the query periodically and cache the resulting dataset. 이 블로그 게시물에서는 웹 포털에서 캐싱 및 데이터 새로 고침이 작동하는 방식에 대해 설명합니다.This blog post explains how caching and data refresh works in the web portal.

보고서 서버 추가, 편집 또는 제거Add, edit, or remove a report server

보고서 서버에 이미 연결한 경우 데이터 탭에서 데이터 추가 를 선택하면 다른 보고서 서버를 추가하는 옵션이 표시되지 않습니다.If you're already connected to a report server, when you select Add Data on the Data tab, you don't see an option to add another report server. 대신 다음 단계를 따르세요.Follow these steps instead.

  1. 왼쪽 위에서 연결을 선택합니다.In the upper-left corner, select Connections.


    서버 연결 창이 오른쪽에 열립니다.The Server Connection pane opens on the right.


  2. 새 서버 연결을 추가하거나 기존 연결을 편집 또는 제거합니다.Add a new server connection, or edit or remove existing connections.

관련 항목:See also