SQL Server 데이터 도구를 사용하는 보고서 작성 환경
게시 날짜: 2017년 1월
적용 대상: Dynamics 365 (online), Dynamics 365 (on-premises), Dynamics CRM 2016, Dynamics CRM Online
이 항목은 Microsoft Dynamics 365 보고서를 작성하는 데 필요한 사항을 설명합니다.Dynamics 365(온-프레미스)의 경우 이 항목은 Microsoft Dynamics 365 Server의 작동 중인 배포가 있다고 가정합니다. 보고의 Dynamics 365(온-프레미스) 요구 사항에 대한 자세한 내용은 Microsoft Dynamics 365 보고 요구 사항를 참조하십시오.
Microsoft Dynamics 365에서 보고서를 작성하고 게시하려면 필요한 개발 도구와 적절한 권한이 있어야 합니다. 또한 다음 사항에 익숙해야 합니다.
Microsoft Visual Studio.
SSDT(SQL Server 데이터 도구)를 사용하여 Microsoft SQL Server Reporting Services 보고서 만들기
Fetch 기반 보고서를 작성하려면 Microsoft Dynamics 365FetchXML 언어. 추가 정보:FetchXML을 사용하여 쿼리 작성
SQL 기반 보고서를 작성하려면 Microsoft SQL Server용 Transact-SQL 언어를 사용합니다.
필요한 도구
다음은 Microsoft Dynamics 365의 사용자 지정 보고서를 작성하는 데 필요합니다.
Microsoft SQL Server Reporting Services.Microsoft Dynamics 365는 Microsoft SQL Server Reporting Services를 보고서 엔진으로 사용합니다.
Microsoft Visual Studio. 자세한 버전은 Authoring Extension 요구 사항 보고를 참조하십시오.
SQL Server 데이터 도구. 이것은 플러그인 Microsoft Visual Studio로 사용되는 보고서 제작 환경입니다.
그리고 Microsoft Visual Studio 2013: 다운로드: Microsoft SQL Server 데이터 도구 - Business Intelligence for Visual Studio 2013를 다운로드하고 설치해야 합니다.
Microsoft Visual Studio 2012: 다운로드: Microsoft SQL Server 데이터 도구 - Business Intelligence for Visual Studio 2012를 다운로드하고 설치해야 합니다.
Microsoft Visual Studio 2010: Microsoft Visual Studio 2010을 실행하는 컴퓨터에 Microsoft SQL Server 2012 또는 Microsoft SQL Server 2012 Express가 포함된 SSDT(SQL Server 데이터 도구) 기능을 선택하고 설치해야 합니다.다운로드: Microsoft SQL Server 2012 Express
Microsoft Dynamics 365Report Authoring Extension. 이것은 사용자 지정 Fetch 기반 보고서를 작성하는 경우 필요합니다.Microsoft Dynamics 365(온라인)은 Fetch 기반 보고서만을 지원합니다.Microsoft Dynamics 365Report Authoring Extension은 Microsoft Visual Studio 및 SQL Server 데이터 도구가 설치된 컴퓨터에 설치해야 합니다.다운로드: CRM 2016 Report Authoring Extension. 설치 지침은 Microsoft Dynamics CRM Report Authoring Extension 설치를 참조하십시오.
참고
+Microsoft Dynamics 365Report Authoring Extension은 32비트 버전에서만 제공됩니다.
필요한 권한
사용자 지정 보고서를 Microsoft Dynamics 365에 배포하려면 PublishReport 권한을 포함하는 사용자에게 할당된 Microsoft Dynamics 365 계정 및 보안 역할이 있어야 합니다. 기본적으로 시스템 사용자 지정자 및 시스템 관리자 보안 역할에는 이러한 권한이 포함되어 있습니다.
보고서 개발 프로세스
다음은 사용자 지정 Microsoft Dynamics 365 보고서를 개발하는 단계입니다. 보고서를 개발하는 동안 몇 가지 단계를 반복해야 할 수 있습니다.
표시되는 비즈니스 보고서에 기반한 보고서 개념 또는 사양을 개발합니다.
Fetch 기반 또는 SQL 기반 중, 만들려는 보고서의 종류를 결정합니다.Microsoft Dynamics 365(온라인) 사용자는 사용자 지정 Fetch 기반 보고서만을 만들 수 있습니다.추가 정보:Dynamics 365로 보고 및 분석
사용자 지정 보고서를 만들거나 기존 보고서를 사용하여 Microsoft Visual Studio에서 SQL Server 데이터 도구를 통해 수정합니다.
새(사용자 지정) 보고서를 만듭니다.추가 정보:SQL Server 데이터 도구를 사용하여 새 보고서 만들기
기존 Microsoft Dynamics 365 보고서 정의 언어(.rdl) 파일을 다운로드합니다.Microsoft Dynamics 365 웹 응용 프로그램에서 이 작업을 수행할 수 있습니다. 추가 정보: RDL 파일 수정
또는 Dynamics 365(온-프레미스)의 경우 보고서는 Microsoft Dynamics 365 Reporting Extensions이 설치된 C:\Program Files\Microsoft Dynamics 365 Reporting Extensions\LangPacks\<lcid>\Reports\MSCRM\ 폴더에 있습니다.추가 정보:SQL Server 데이터 도구를 사용하여 기존의 SQL 기반 보고서 수정
기본 보고서 매개 변수를 만듭니다.추가 정보:보고서에 매개 변수 사용
데이터 집합 및 데이터 검색을 위한 필터링 조건을 지정합니다.
SQL 기반 보고서의 경우 필터링된 보기에서 가져온 Microsoft Dynamics 365 데이터가 포함된 데이터 집합을 만듭니다.추가 정보:Microsoft Dynamics 365의 필터링된 보기
기본 엔터티에 대해 사전 필터링을 사용합니다.추가 정보:필터를 사용하여 보고서 성능 개선
머리글 및 바닥글을 비롯한 보고서의 기본 레이아웃을 정의합니다.
보고서 사양에 따라 필요한 보고서 항목을 추가합니다.추가 정보:보고서 탐색 추가
Microsoft Visual Studio에서 보고서를 미리 보고 오류를 확인합니다.추가 정보:보고서 테스트 및 문제 해결
Microsoft Dynamics 365을 사용하여 보고 서버에 보고서를 배포합니다.추가 정보:보고서 게시
배포된 보고서를 확인하여 확인합니다.
참고 항목
SQL 및 필터링된 보기를 사용하여 보고서 데이터 검색
Dynamics 365로 보고 및 분석
SQL Server 데이터 도구를 사용하여 새 보고서 만들기
클라우드에서 사용자 지정 보고서 시작
Business Intelligence Development Studio
보고서 디자이너 및 Business Intelligence Development Studio
© 2017 Microsoft. All rights reserved. 저작권 정보