SQL Server Data Tools를 사용한 보고서 작성 환경

이 문서는 Dynamics 365 for Customer Engagement 앱 보고서를 작성하는 데 필요한 사항을 설명합니다.

Dynamics 365 for Customer Engagement 앱에서 보고서를 작성하고 게시하려면 필요한 개발 도구와 적절한 권한이 있어야 합니다. 또한 다음 사항에 익숙해야 합니다.

  • Visual Studio.

  • SSDT(SQL Server Data Tools)를 사용하여 SQL Server Reporting Services 보고서 생성.

  • Fetch 기반 보고서를 작성하려면 Dynamics 365 for Customer Engagement 앱 FetchXML 언어를 사용합니다.

필요한 도구

Dynamics 365 for Customer Engagement 앱에 대한 사용자 지정 보고서를 작성하려면 다음이 필요합니다.

  • Visual Studio. 특정 버전에 대한 자세한 내용은 Report Authoring Extension 요구 사항을 참조하세요.

  • SQL Server Data Tools. Visual Studio와 함께 플러그 인으로 사용할 수 있는 보고서 작성 환경입니다.

  • Dynamics 365 Report Authoring Extension . 이것은 사용자 지정 Fetch 기반 보고서를 작성하는 경우 필요합니다. Dynamics 365 Sales 및 Dynamics 365 Customer Service와 같은 Dynamics 365 Customer Engagement 앱은 Fetch 기반 보고서만 지원합니다. Dynamics 365 Report Authoring Extension은 Visual Studio 및 SQL Server Data Tools가 설치된 컴퓨터에 설치되어야 합니다. 다운로드: Dynamics 365 Report Authoring Extension. 설치 지침은 Dynamics 365 Report Authoring Extension 설치를 참조하십시오.

  • Microsoft Reporting Services 프로젝트 확장. 보고서 서버 프로젝트를 만드는 데 사용되었습니다. 확장은 Visual Studio 2015에 포함되어 있습니다. 이후 버전의 경우 Report Services 프로젝트 확장 을 참조하세요.

노트

  • SQL Server Reporting Services Report Builder에서는 FetchXML 보고서를 작성할 수 없습니다. SQL Server Data Tools용 Dynamics 365 보고서 작성 확장 프로그램은 FetchXML 보고서를 작성하는 데 사용됩니다.
  • Dynamics 365 Report Authoring Extension은 32비트 버전에서만 사용할 수 있습니다.

필요한 권한

Dynamics 365 for Customer Engagement 앱에 사용자 지정 보고서를 배포하려면 Dynamics 365 for Customer Engagement 앱 계정과 PublishReport 권한이 포함된 보안 역할이 할당되어 있어야 합니다. 기본적으로 시스템 사용자 지정자 및 시스템 관리자 보안 역할에는 이러한 권한이 포함되어 있습니다.

보고서 개발 프로세스

다음은 사용자 지정 Dynamics 365 for Customer Engagement 앱 보고서를 개발하는 단계를 나열합니다. 보고서를 개발하는 동안 몇 가지 단계를 반복해야 할 수 있습니다.

  1. 표시되는 비즈니스 보고서에 기반한 보고서 개념 또는 사양을 개발합니다.

  2. 사용자 지정 보고서를 만들거나 기존 보고서를 사용하여 Visual Studio에서 SQL Server Data Tools를 통해 수정합니다.

    • 새(사용자 지정) 보고서를 만듭니다. 추가 정보 : SQL Server Data Tools을 사용하여 사용자 지정 보고서 작성

    • 기존 Dynamics 365 for Customer Engagement 앱 보고서 정의 언어(.rdl) 파일을 다운로드합니다. 이렇게 하려면 Customer Engagement 앱을 열고 보고 탭을 선택하고 원하는 보고서를 선택한 다음 명령 모음에서 편집을 선택합니다. 보고서 속성 페이지에서 작업 도구 모음에서 보고서 다운로드를 선택합니다.

  3. 기본 보고서 매개 변수를 만듭니다. 추가 정보: 보고서에서 매개 변수 사용

  4. 데이터 집합 및 데이터 검색을 위한 필터링 조건을 지정합니다.

  5. 머리글 및 바닥글을 비롯한 보고서의 기본 레이아웃을 정의합니다.

  6. 보고서 사양에 따라 필요한 보고서 항목을 추가합니다. 추가 정보: 보고서 탐색 추가

  7. Visual Studio에서 보고서를 미리 보고 오류를 확인합니다. 추가 정보: 보고서 테스트 및 문제 해결

  8. Dynamics 365 for Customer Engagement 앱을 사용하여 보고 서버에 보고서를 배포합니다. 추가 정보: 보고서 게시

  9. 배포된 보고서를 확인하여 확인합니다.

참조 항목

FetchXML을 사용하여 쿼리 작성
SQL Server Data Tools를 사용하여 사용자 지정 보고서 만들기