다음을 통해 공유


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

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

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

  • 비주얼 스튜디오.

  • SQL Server Data Tools(SSDT)를 사용하여 SQL Server Reporting Services 보고서 만들기

  • Fetch 기반 보고서를 작성하기 위한 Dynamics 365 for Customer Engagement 앱 FetchXML 언어.

필요한 도구

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

  • Visual Studio. 특정 버전은 보고서 작성 확장 프로그램 요구 사항을 참조하세요.

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

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

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

비고

  • SQL Server Reporting Services 보고서 작성기를 사용하여 FetchXML 보고서를 작성할 수 없습니다. SQL Server Data Tools용 Dynamics 365 Report Authoring Extension은 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를 사용하여 사용자 지정 보고서 만들기