Add navigators to Reporting Services mobile reportsAdd navigators to Reporting Services mobile reports

SQL Server Mobile Report PublisherSQL Server Mobile Report Publisher에서 시각화의 데이터를 시간별 또는 선택 항목별로 필터링하려면 탐색기 를 추가합니다.In SQL Server Mobile Report PublisherSQL Server Mobile Report Publisher, you add navigators to filter the data in visualizations by time or by selection.

탐색기는 Power BI 및 Excel 피벗 테이블의 슬라이서와 비슷하지만 몇 가지 고유한 특성도 가지고 있습니다.Navigators are similar to slicers in Power BI and Excel PivotTables, but navigators have some unique traits, too.

시간 기반 탐색기 는 지정된 시간 범위에 속하는 행을 선택하여 테이블을 필터링합니다.Time-based navigators filter tables by selecting rows that fall in a specific time range.

선택 기반 탐색기 는 특정 열 값이 선택된 키 값과 일치하는 행을 선택하거나 계층적 트리의 경우 특정 열 값이 선택된 키 값의 하위 트리에 속하는 행을 선택하여 테이블을 필터링합니다.Selection-based navigators filter tables by selecting rows where a particular column value matches the selected key value; or, in cases of hierarchical trees, where a particular column value belongs to the sub-tree of the selected key value. 선택 탐색기 형식은 두 가지가 있습니다.There are two types of selection navigators:

  • 선택 목록은 Power BI 및 Excel의 슬라이서와 유사한 모바일 보고서를 필터링하는 데 사용할 수 있는 단일 열 테이블입니다.Selection lists are single-column tables you can use to filter your mobile report, similar to slicers in Power BI and Excel.
  • 성과 기록표 표는 모바일 보고서를 필터링하고 다음을 포함할 수도 있습니다.Scorecard grids filter the mobile report, too, and can also contain

시간 탐색기Time navigators

이름에서 알 수 있듯이 시간 범위에 의해 제한되는 데이터 범위를 필터링하는 데 시간 탐색기를 사용합니다.As its name implies, you use the time navigator to filter a range of data bounded by a time range.

SSMRP_TimeNavSSMRP_TimeNav
왼쪽에 네 개의 꺾은선형 차트는 시간 범위 사전 설정에서 설정 됩니다. 오른쪽의 꺾은선형 차트에는 필터입니다.The four line charts on the left are set in the Time Range Presets. The line chart on the right is the filter.

미리 보기 또는 Reporting ServicesReporting Services 웹 포털에서 보고서를 볼 때 시간 탐색기에 있는 화살표를 끌어 보고서의 나머지를 필터링합니다.When you view the report in Preview or in the Reporting ServicesReporting Services web portal, you drag the arrows in the time navigator to filter the rest of the report.

SSMRP_TimeNavPreview

기본적으로 시간 탐색기는 시간 기반 데이터에 연결된 보고서의 모든 시각적 개체를 필터링합니다.By default, the time navigator filters all the visuals in the report that are connected to time-based data. 테이블에 둘 이상의 시간 기반 열이 포함된 경우 첫 번째 열만 필터링에 사용됩니다.If a table contains more than one time-based column, only the first is used for filtering. 계열 테이블은 포함된 시각화를 구동하고 모바일 보고서의 전체 날짜 범위를 결정합니다.The series table drives the embedded visualization and determines the overall date range of the mobile report.

시간 탐색기에서 시각화의 연결을 끊을 수 있습니다.You can disconnect a visualization from the time navigator.

  1. 시각화를 선택한 다음 데이터 탭을 선택합니다.Select the visualization, then select the Data tab.
  2. 데이터 속성에서 옵션을 선택합니다.In Data Properties, select Options.
  3. 필터링 기준 확인란의 선택을 취소합니다.Clear the Filtered by check box.

    SSMRP_ClearTimeFilter

선택 목록Selection lists

선택 목록은 목록에서 선택한 값을 필터링된 테이블의 각 행에 지정된 열의 값과 비교하여 모바일 보고서의 데이터를 필터링합니다.The selection list filters data in a mobile report by matching the value you select in the list to the value of a specified column for each row of a filtered table.

  1. 레이아웃 탭에서 선택 목록 을 디자인 화면으로 끌어서 원하는 방법으로 크기를 조정합니다.From the Layout tab, drag Selection list to the design surface and resize it the way you want it.

  2. 데이터 탭을 선택하고 아래의 데이터 속성창에서 필터로 사용할 테이블 및 열을 선택합니다.Select the Data tab, and in the Data properties pane under Keys, select the table and column that will be the filter.

  3. 레이블아래에서 표시되는 레이블이 있는 열을 선택합니다.Under Labels, select the column with the label that will be displayed. 키 열과 레이블 열은 같을 수 있습니다.The key column and label column can be the same.

    계층적 트리 데이터의 경우 부모 키 열을 선택합니다.In the case of hierarchical tree data, select a parent key column.

  4. 데이터 속성을 설정한 후 선택 목록으로 필터링된 테이블아래에서 필터링할 테이블 및 필터링 기준이 되는 열을 선택합니다.After you've set the data properties, under Tables FIltered by Selection List, select the tables to be filtered and the column to filter by. 이 열은 선택 목록의 키 열에 있는 값과 일치해야 합니다.This column needs to match values in the selection list's key column.

선택 목록에서 필터링하려는 모바일 보고서의 각 시각화의 경우:For each visualization in the mobile report that you want the selection list to filter:

  1. 시각화를 선택하고 데이터 탭을 선택한 다음 데이터 속성 창에서 필드 이름 옆의 옵션 을 선택합니다.Select the visualization, select the Data tab, and in the Data properties pane, select Options next to the field name.

    mobile-report-set-selection-list

  2. 필터링 기준아래에서 선택 목록을 선택합니다.Under Filtered by, select the selection list.

미리 보기 또는 Reporting ServicesReporting Services 웹 포털에서 모바일 보고서를 보고 선택 목록에서 값을 선택할 때 모바일 보고서의 다른 시각화 요소가 필터링됩니다.When you view the mobile report in Preview or in the Reporting ServicesReporting Services web portal and select a value in the selection list, it filters the other visualizations in the mobile report.

mobile-report-selection-list-filtering

성과 기록표 표Scorecard grid

성과 기록표 표에서는 선택 목록을 필터링하는 것과 같이 함수를 필터링하지만 값 열과 점수 표시기도 표시합니다. 점수 표시기는 표시기 데이터 표의 표시기와 동일합니다.The scorecard grid filter functions much like the selection list filter, but it also displays value columns and score indicators, which are the same as the indicators in an indicator data grid. 키, 레이블 및 선택적 부모 키 열을 선택한 후 성과 기록표에 데이터를 제공하려면 입력 테이블과 열을 선택합니다.After selecting the key, label, and optional parent key columns, you select an input table and column to provide the scorecard with data. 점수표 데이터 열은 키 열을 기준으로 정렬할 수 있습니다.The scorecard data column should be filterable by the key column.

  1. 레이아웃 탭에서 성과 기록표 표 를 디자인 화면으로 끌어서 원하는 방법으로 크기를 조정합니다.From the Layout tab, drag Scorecard grid to the design surface and resize it the way you want it.

  2. 데이터 탭을 선택하고 아래의 데이터 속성창에서 필터로 사용할 테이블 및 열을 선택합니다.Select the Data tab, and in the Data properties pane under Keys, select the table and column that will be the filter.

  3. 레이블아래에서 표시되는 레이블이 있는 열을 선택합니다.Under Labels, select the column with the label that will be displayed. 키 열과 레이블 열은 같을 수 있습니다.The key column and label column can be the same.

  4. 점수 표시기를 추가하려면 데이터 열 창에서 점수 추가를 선택합니다.To add a score indicator, in the Data Columns pane, select Add score.

  5. 점수 표시기의 이름을 지정하고 옵션 을 선택하여 데이터 표의 표시기에 설정한 것과 동일한 속성을 설정합니다.Name the score indicator and select Options to set the same properties you'd set for an indicator in a data grid:

    • 계기 유형Gauge type
    • 값 필드Value field
    • 비교 필드Comparison field
    • 값 방향Value direction
  6. 값 표시기를 추가하려면 데이터 열 창에서 값 추가를 선택합니다.To add a value indicator, in the Data Columns pane, select Add value.

  7. 이름을 원하는 대로 지정하고 테이블에서 원본 열을 선택한 후 포맷 방법을 선택합니다.Name the value indicator as desired, choose its source column from the table, and select how it will be formatted.

    mobile-report-scorecard-grid-data-properties

  8. 데이터 속성을 설정한 후 선택 목록으로 필터링된 테이블아래에서 필터링할 테이블 및 필터링 기준이 되는 열을 선택합니다.After you've set the data properties, under Tables FIltered by Selection List, select the tables to be filtered and the column to filter by. 이 열은 선택 목록의 키 열에 있는 값과 일치해야 합니다.This column needs to match values in the selection list's key column.

미리 보기 또는 Reporting ServicesReporting Services 웹 포털에서 모바일 보고서를 보고 성과 기록표 표에서 값을 선택할 때 모바일 보고서의 다른 시각화 요소가 필터링됩니다.When you view the mobile report in Preview or in the Reporting ServicesReporting Services web portal and select a value in the scorecard grid, it filters the other visualizations in the mobile report.

mobile-report-scorecard-grid

필터링될 시각화 설정Set which visualizations are filtered

갤러리 요소는 데이터 뷰의 특정 입력에 대한 옵션 단추를 클릭하여 필터를 사용하기 위해 구성될 수 있습니다.Gallery elements are configured to use filters by clicking the options button for a particular input in data view. 필터는 해당 확인란을 설정/해제하여 활성화됩니다.Filters are enabled by toggling the appropriate checkbox.

탐색기에서 필터링하는 모바일 보고서의 시각화를 결정할 수 있습니다.You can decide which visualizations in the mobile report that a navigator will filter:

  1. 시각화를 선택하고 데이터 탭을 선택한 다음 데이터 속성 창에서 필드 이름 옆의 옵션 을 선택합니다.Select the visualization, select the Data tab, and in the Data properties pane, select Options next to the field name.

    mobile-report-set-selection-list

  2. 필터링 기준아래에서 탐색기를 선택합니다.Under Filtered by, select the navigator. 각 시각화는 여러 탐색기에서 필터링될 수 있습니다.Each visualization can be filtered by multiple navigators.

필터 캐스케이드Cascading filters

또한, 필터를 함께 캐스케이드하여 선택한 첫 번째 값으로 두 번째 이용 가능 값을 필터링할 수 있습니다.Filters can also be cascaded together so that the selected value of one will filter the available values in a second. 필터를 캐스케이드하려면 일반 갤러리 요소와 마찬가지로 키 열에 필터를 적용합니다.To cascade filters, apply the filters to the Key column as you would a regular gallery element.

참고 항목See also