다음을 통해 공유


SQL Server 데이터 도구를 사용하여 기존의 SQL 기반 보고서 수정

 

게시 날짜: 2016년 11월

적용 대상: Dynamics CRM 2015

이 항목에서는 SQL Server 데이터 도구를 사용하여 RDL(Report Definition Language) 파일 수정에 대한 정보를 제공합니다. 하지만 수정된 RDL 파일이 RDL 스키마 및 사양을 준수하는지 확인합니다.추가 정보:MSDN: 보고서 정의 XML 요소

이 항목의 내용

복잡한 SQL 쿼리에 대한 작업

보고서(RDL) 파일 수정

보고서 디자이너를 사용하여 요소 추가

보고서 테스트

복잡한 SQL 쿼리에 대한 작업

쿼리 작성기의 SQL 쿼리 제한으로 인해 SQL Server 데이터 도구에서 보고서 마법사를 사용하여 SQL 기반 보고서를 만들거나 수정하는 동안 일부 복잡한 SQL 쿼리는 일반 쿼리 디자이너에 입력해야 합니다. 쿼리 작성기를 사용하여 초기 간단한 SQL 쿼리를 생성한 후 일반 쿼리 디자이너로 전환하여 좀더 복잡한 쿼리 논리를 추가합니다.

참고

새로운 SQL 쿼리 또는 기존 SQL 쿼리는 테이블 조인 260개로 제한됩니다. SQL 쿼리에서 테이블 조인 제한에는 사용자 고유의 테이블 조인 및 참조되는 필터링된 보기 내에서 실행되는 모든 테이블 조인이 포함됩니다.

쿼리 디자이너 또는 작성기를 사용하여 SQL 쿼리에 문자열 연결을 많이 추가할 경우 SQL Server 데이터 도구에서는 쿼리의 데이터 집합에 바인딩된 보고서 항목을 새로 고치는 데 시간이 더 많이 걸립니다. 보고서를 편집하면 사용자 생산성이 감소됩니다. 보고서 작성 생산성을 향상시키기 위해 RDL(Report Definition Language) 파일에서 SQL 쿼리의 코드를 수동으로 편집하여 보고서 항목 새로 고침을 무시할 수 있습니다.

보고서(RDL) 파일 수정

  1. 변경하려는 보고서를 다운로드합니다. 이렇게 하려면 Microsoft Dynamics 365 웹 응용 프로그램을 시작하고 영업 > 보고서로 이동한 다음 원하는 보고서를 선택합니다. 명령 모음 및 작업 메뉴에서 편집을 선택하고 보고서 다운로드를 선택합니다.

  2. SQL Server 데이터 도구를 열고 보고서 서버 프로젝트를 만듭니다.

  3. 솔루션 탐색기에서 보고서 폴더를 마우스 오른쪽 단추로 클릭하고 추가를 선택한 후 기존 항목을 선택합니다. 파일 대화 상자에서 이전 단계에서 다운로드한 RDL 파일을 선택합니다.

  4. RDL 파일의 XML 코드를 보려면 솔루션 탐색기 창에서 RDL 파일을 마우스 오른쪽 단추로 클릭한 후 코드 보기를 선택합니다. 필요한 변경을 수행하고 파일을 저장합니다.

보고서 디자이너를 사용하여 요소 추가

  1. 보고서(RDL) 파일 수정에 지정된 대로 1단계에서 3단계까지 수행합니다.

  2. RDL 파일을 마우스 오른쪽 단추로 클릭한 후 디자이너 보기를 선택합니다. 보고서 요소가 디자인 탭에 표시됩니다.

  3. 보고서 데이터 창을 사용하여 데이터 집합을 추가하고 테이블 필드를 선택하고 쿼리를 정의하고 매개 변수를 보고서에 추가합니다.

  4. 변경 내용을 저장합니다. 그러면 RDL 파일에서 이러한 보고서 요소의 필수 XML 코드를 추가합니다.

보고서 테스트

RDL 파일을 편집한 후 변경 내용을 저장하고 SQL Server 데이터 도구에서 보고서 미리 보기 탭으로 다시 전환하여 보고서를 테스트합니다. XML 스키마 오류 또는 SQL 오류는 SQL Server 데이터 도구에 보고됩니다.

보고서가 준비되면 보고서 게시합니다.

참고 항목

온-프레미스용 CRM 2015에서 보고서 작성
SQL 및 필터링된 보기를 사용하여 보고서 데이터 검색
SQL Server 데이터 도구를 사용하여 새 보고서 만들기

© 2016 Microsoft Corporation. All rights reserved. 저작권 정보