Prepare data for Reporting Services mobile reports

참고 항목

SQL Server 모바일 보고서 게시자는 SQL Server Reporting Services 2019 이후 SQL Server Reporting Services의 모든 릴리스에서 사용되지 않습니다. SQL Server Reporting Services 2022 및 Power BI Report Server부터 중단됩니다.

SQL Server 모바일 보고서 게시자는 필터링, 집계 및 시간 조각화를 비롯한 여러 복잡한 데이터 작업을 지원합니다. 이 문서에서는 데이터를 준비하는 동안 유념할 몇 가지 사항을 제공합니다. 데이터를 사전 집계하면 모바일 보고서 만들기 및 사용을 모두 최적화할 수 있으며 일부 모바일 보고서 디자인에는 필요합니다.

날짜 및 시간 형식

모바일 보고서, 특히 TimeNavigator에서 사용할 날짜 및 시간 간격을 처리하는 경우 모바일 보고서 게시자가 이를 식별할 수 있도록 날짜/시간 열의 형식을 올바르게 지정하는 것이 중요합니다. 다음은 유효한 날짜/시간 형식의 예입니다.

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

시간별, 일별, 매월, 분기별 및 매년과 같은 하나 이상의 날짜/시간 간격은 날짜 및 시간 기반 데이터 세트를 설명할 수 있습니다. 모바일 보고서 게시자 에서는 다양한 세분성의 여러 테이블을 조합하고 이를 단일 모바일 보고서에 표시할 수 있습니다. 그러나 최종 모바일 보고서에 사용자에게 표시할 날짜/시간 필터 옵션을 결정할 때 도움이 될 수 있도록 원래 데이터 세트에서 관련 간격을 염두에 두어야 합니다.

Analysis Services 다차원 및 테이블 형식 모델의 날짜 필드는 공유 데이터 세트에서 날짜 서식이 손실될 수 있습니다. 서식을 유지하는 솔루션은 모바일 보고서에서 Analysis Services에 대한 날짜 형식 지정 유지 를 참조하세요.

필터 데이터 준비

모바일 보고서 게시자 에서 날짜/시간 필드 및 키 필드 모두를 기반으로 데이터를 필터링할 수 있습니다. 키 필드는 숫자일 수 있지만 대부분의 경우 ID 또는 문자열 값입니다. 선택 목록 등 탐색기 요소와 함께 사용할 필터 필드를 준비하려면 필터 키가 데이터 테이블에서 단일 열이어야 합니다. 이런 방식으로 필터 열의 값에 따라 테이블 행을 그룹화할 수 있습니다. 서로 다른 필터 키 또는 필터 조건을 포함하는 여러 열에 대해 모바일 보고서에서 여러 필터 탐색기를 계층적 또는 개별적으로 함께 사용할 수 있습니다.

업종 Location 지역
은행 아프가니스탄 아시아
상용 및 전문 서비스 아프가니스탄 아시아
음식, 음료 및 담배 아프가니스탄 아시아
미디어 아프가니스탄 아시아
제약 아프가니스탄 아시아
식품 및 주요 식품 소매 알바니아 유럽

키 기반 필터는 트리 구조의 선택 목록과 함께 사용하기 위해 계층적으로 구조화될 수도 있습니다. 이러한 종류의 시나리오에서 사용할 데이터를 준비하려면 계층 구조를 설명하는 조회 테이블을 만듭니다. 전체 계층 구조에서 노드가 속하는 위치를 나타내는 데 키 열 및 부모 키 열을 포함하는 테이블 구조를 사용합니다.

이 테이블에서 ParentKey 항목은 ItemKey 열에 먼저 나열된 후 해당 자식 항목 옆에 ParentItemKey 열에 나열됩니다.

ItemKey ParentItemKey
금융
산업
소비재
자유재량 소비재
의료
정보 기술
은행 금융
부동산 금융
분산 금융 금융
보험 금융
상용 및 전문 서비스 산업
자본재 산업
운송 산업
음식, 음료 및 담배 소비재
식품 및 주요 식품 소매 소비재
가정용품 및 개인 제품 소비재
미디어 자유재량 소비재
자동차 및 부품 자유재량 소비재
내구 소비재 및 의류 자유재량 소비재
고객 서비스 자유재량 소비재
소매 자유재량 소비재
제약 의료
의료 장비 및 서비스 의료
소프트웨어 서비스 정보 기술
기술 하드웨어 및 장비 정보 기술
원격 통신 서비스 정보 기술