Prepare data for Reporting Services mobile reportsPrepare data for Reporting Services mobile reports

SQL Server Mobile Report PublisherSQL Server Mobile Report Publisher 에서는 필터링, 집계 및 시간 조각과 같은 다양하고 복잡한 데이터 작업을 지원합니다. supports a number of complex data operations, including filtering, aggregation, and time slicing. 이 문서에서는 데이터를 준비하는 동안 유념할 몇 가지 사항을 제공합니다.This article offers some points to keep in mind while preparing data. 데이터 사전 집계로 모바일 보고서 만들기 및 사용을 모두 최적화할 수 있으며 일부 모바일 보고서 디자인에서 이를 필요로 합니다.Pre-aggregating data can optimize both mobile report creation and use, and some mobile report designs require it.

날짜 및 시간 형식Date and time formats

모바일 보고서에서 사용할 날짜 및 시간 간격을 처리할 때 특히 TimeNavigator로 작업할 때 모바일 보고서 게시자Mobile Report Publisher 에서 이를 식별할 수 있도록 날짜/시간 열 형식을 제대로 지정하는 것이 중요합니다.When dealing with date and time intervals for use in a mobile report, particularly with the TimeNavigator, it's important to format the date/time column properly so the 모바일 보고서 게시자Mobile Report Publisher can identify it as such. 다음은 유효한 날짜/시간 형식의 예입니다.Here are examples of valid date/time formats:

05/01/2009    
2009-05-01    
05/01/2009 14:57:32.8    
2009-05-01 14:57:32.8    
2009-05-01T14:57:32.8375298-04:00    
5/01/2008 14:57:32.80 -07:00    
1 May 2008 2:57:32.8 PM    
Fri, 15 May 2009 20:10:57 GMT    

대부분의 경우 날짜 및 시간 기반 데이터 집합이 하나 이상의 날짜/시간 간격(예: 시간별, 일별, 월별, 분기별 및 연간)으로 설명됩니다.Date- and time-based datasets can, in most cases, be described by one or more date/time intervals, such as hourly, daily, monthly, quarterly, and yearly. 모바일 보고서 게시자Mobile Report Publisher 에서는 다양한 세분성의 여러 테이블을 조합하고 이를 단일 모바일 보고서에 표시할 수 있습니다. can combine multiple tables of different granularity and display them on a single mobile report. 그러나 최종 모바일 보고서에 사용자에게 표시할 날짜/시간 필터 옵션을 결정할 때 도움이 될 수 있도록 원래 데이터 집합에서 관련 간격을 염두에 두어야 합니다.However, keep in mind the relevant intervals from the original dataset(s), as they can help when deciding what date/time filter options to present to the user in the final mobile report.

Analysis ServicesAnalysis Services 다차원 및 테이블 형식 모델의 날짜 필드는 공유 데이터 집합에서 날짜 서식이 손실될 수 있습니다.Date fields in Analysis ServicesAnalysis Services multidimensional and tabular models can lose their date formatting in shared datasets. 서식을 유지하는 솔루션은 모바일 보고서에서 Analysis Services에 대한 날짜 형식 지정 유지 를 참조하세요.See Retain date formatting for Analysis Services in mobile reports for a solution that keeps their formatting.

필터 데이터 준비Preparing filter data

모바일 보고서 게시자Mobile Report Publisher 에서 날짜/시간 필드 및 키 필드 모두를 기반으로 데이터를 필터링할 수 있습니다. can filter data based on both date/time fields and key fields. 키 필드는 숫자일 수 있지만 대부분의 경우 ID 또는 문자열 값입니다.Though key fields can be numeric, in most cases they're either an ID or a string value. 선택 목록 등 탐색기 요소와 함께 사용할 필터 필드를 준비하려면 필터 키가 데이터 테이블에서 단일 열이어야 합니다.To prepare a filter field for use with a navigator element such as the Selection List, the filter key should be a single column in the data table. 이런 방식으로 필터 열의 값에 따라 테이블 행을 그룹화할 수 있습니다.That way, you can group the table rows according to the value in the filter column. 서로 다른 필터 키 또는 필터 조건을 포함하는 여러 열에 대해 모바일 보고서에서 여러 필터 탐색기를 계층적 또는 개별적으로 함께 사용할 수 있습니다.Having multiple columns contain different filter keys, or filter criteria, allows for mobile reports with multiple filter navigators to be used together hierarchically or individually.

산업Industry CountryCountry RegionRegion
은행Banks 아프가니스탄AFGHANISTAN 아시아ASIA
상용 및 전문 서비스Commercial & Professional Services 아프가니스탄AFGHANISTAN 아시아ASIA
식품, 주류 및 담배Food, Beverage & Tobacco 아프가니스탄AFGHANISTAN 아시아ASIA
미디어Media 아프가니스탄AFGHANISTAN 아시아ASIA
제약Pharmaceuticals 아프가니스탄AFGHANISTAN 아시아ASIA
식품 및 주요 식품 소매Food & Staples Retailing 알바니아ALBANIA 유럽EUROPE

키 기반 필터는 트리 구조에서 선택 목록과 함께 사용하기 위해 계층적으로 구조화할 수도 있습니다.Key-based filters may also be hierarchically structured for use with a Selection List in a tree structure. 이러한 종류의 시나리오에서 사용할 데이터를 준비하려면 계층 구조를 설명하는 조회 테이블을 만듭니다.To prepare data for use in this type of scenario, create a look-up table describing the hierarchical structure. 전체 계층 구조에서 노드가 속하는 위치를 나타내는 데 키 열 및 부모 키 열을 포함하는 테이블 구조를 사용합니다.Use a table structure that includes a Key column and a Parent Key column to indicate where a node belongs in the overall hierarchy.

이 테이블에서 ParentKey 항목은 ItemKey 열에 먼저 나열된 후 해당 자식 항목 옆에 ParentItemKey 열에 나열됩니다.In this table, the ParentKey items are first listed in the ItemKey column, then listed in the ParentItemKey column next to their child items.

ItemKeyItemKey ParentItemKeyParentItemKey
금융Financials
산업Industrials
소비재Consumer Staples
자유재량 소비재Consumer Discretionary
의료Health Care
정보 기술Information Technology
은행Banks 금융Financials
부동산Real Estate 금융Financials
분산 금융Diversified Financials 금융Financials
보험Insurance 금융Financials
상용 및 전문 서비스Commercial & Professional Services 산업Industrials
자본재Capital Goods 산업Industrials
운송Transportation 산업Industrials
식품, 주류 및 담배Food, Beverage & Tobacco 소비재Consumer Staples
식품 및 주요 식품 소매Food & Staples Retailing 소비재Consumer Staples
가정 및 개인 제품Household & Personal Products 소비재Consumer Staples
미디어Media 자유재량 소비재Consumer Discretionary
자동차 및 부품Automobiles and Components 자유재량 소비재Consumer Discretionary
내구 소비재 및 의류Consumer Durables and Apparel 자유재량 소비재Consumer Discretionary
고객 서비스Consumer Services 자유재량 소비재Consumer Discretionary
소매Retailing 자유재량 소비재Consumer Discretionary
제약Pharmaceuticals 의료Health Care
의료 장비 및 서비스Health Care Equipment & Services 의료Health Care
소프트웨어 및 서비스Software & Services 정보 기술Information Technology
기술 하드웨어 및 장비Technology Hardware & Equipment 정보 기술Information Technology
원격 통신 서비스Telecommunication Services 정보 기술Information Technology

참고 항목See also