Azure DevOps Services | Azure DevOps Server | Azure DevOps Server 2022
Analytics 서비스는 Azure DevOps 보고를 지원하며 Azure DevOps Server에 사용할 수 있습니다. SQL Server Reporting Services를 기반으로 이전 플랫폼을 대체합니다.
Azure DevOps Server 2022 릴리스에서는 Azure DevOps 데이터 인사이트를 얻기 위한 유일한 옵션은 Analytics 서비스입니다. SQL Server Reporting Services와의 통합은 더 이상 지원되지 않습니다.
자세한 내용은 다음 문서를 참조하세요.
참고
Azure Analysis Services에 대한 정보를 찾고 있는 경우 Azure Analysis Services를 참조하세요.
분석 서비스
분석은 일반적으로 Azure DevOps Services 및 Azure DevOps Server 2020 이상 버전에서 사용할 수 있습니다. 몇 가지 고급 위젯을 제공하고 Power BI 통합 및 OData 피드에 대한 액세스를 지원합니다.
자세한 내용은 분석이란?을 참조 하세요. 현재 부분 데이터가 포함되어 있습니다. 모든 보고 가능한 데이터를 Analytics에 추가하기 위해 노력하고 있습니다. 자세한 내용은 분석에서 사용할 수 있는 데이터를 참조 하세요.
SQL Reporting Services에서 분석으로 마이그레이션
SQL Server Reporting Services에서 Analytics로 마이그레이션하는 경우 다음 지침을 통해 성공적으로 전환할 수 있습니다.
SQL Reporting Services와 Analytics의 주요 차이점
- 분석은 개체 관계형 매퍼인 반면 SQL Server Reporting Services 데이터는 관계형 데이터베이스 및 OLAP(온라인 분석 처리) 큐브를 기반으로 합니다.
- 분석에는 유지 관리가 필요하지 않습니다.
- Analytics은 HTML/서식 있는 텍스트 필드를 제외한 모든 작업 추적 필드를 저장합니다. 사용자 지정 필드는 분석 데이터 저장소에 자동으로 추가됩니다.
- 분석은 실시간 저장소가 아니라 변경 내용이 표시되기 전에 최대 30초 지연이 있는 큐레이팅된 데이터 복사본입니다.
마이그레이션 모범 사례
- 항상 액세스 권한이 있는 프로젝트로 쿼리를 제한합니다. Power BI를 사용하여 프로젝트 간 보고서를 생성할 수 있지만 쿼리는 쿼리하는 모든 프로젝트에 대한 분석 데이터를 볼 수 있는 권한이 있는 경우에만 데이터를 반환합니다.
- 기본 제공 대시보드를 사용하여 여러 차트의 보기를 지원합니다. Azure DevOps 구성 가능한 대시보드 내에서 여러 차트 보기를 지원하는 몇 가지 기능
- 데이터 기반 결정을 내리는 데 필요한 인사이트를 식별합니다. 그런 다음 쿼리, 대시보드, 기본 제공 보고서 또는 Power BI 및 OData 쿼리의 조합을 사용하여 필요한 보고서를 생성합니다.
Analytics에서 사용할 수 있는 주요 기능
분석은 SQL Server Reporting Services에서 사용할 수 없었던 많은 기능을 제공합니다. 주요 기능은 다음과 같습니다.
- 고급 대시보드 위젯: 속도, 번다운, 누적 흐름 다이어그램 및 잠재 고객/주기 시간 위젯을 비롯한 상태 및 추세 보기에 대한 분석 기반 위젯입니다. 전체 개요는 위젯 카탈로그를 참조하세요.
- 기본 제공 분석 보고서: 실시간 분석 데이터를 표시하는 Azure Boards, Pipelines 및 테스트 계획에 대한 컨텍스트 내 보고서입니다. 자세한 내용은 대시보드, 차트, 보고서 및 위젯 정보를 참조하세요.
- Power BI 통합: OData 피드 및 분석 보기를 통해 분석 데이터와 함께 Power BI를 사용하여 사용자 지정 보고서 및 대시보드를 만드는 직접 연결
- 분석 뷰: OData 쿼리를 작성하지 않고 Power BI 보고를 위해 필터링된 데이터 세트를 만드는 간소화된 방법입니다. 분석 보기는 무엇인가요?
- OData API 액세스: 사용자 지정 통합 및 보고 솔루션을 위해 분석 데이터에 프로그래밍 방식으로 직접 액세스
- 롤업 기능: 모든 백로그 보기에서 사용할 수 있는 계층 구조의 하위 작업 항목에 대한 진행률 표시줄 및 합계입니다. 자세한 내용은 표시 롤업 진행률 또는 합계를 참조하세요.
- 향상된 쿼리 차트: 태그, 영역, 반복 및 사용자 지정 필드별로 그룹화가 있는 쿼리 기반 차트
- 실시간 추적 기능: 연결된 작업 항목, 분기, 커밋, 끌어오기 요청, 빌드 및 릴리스를 통해 요구 사항에서 배포로의 엔드 투 엔드 추적 자세한 내용은 엔드 투 엔드 추적 기능을 참조하세요.
- 파이프라인 인사이트: 릴리스 파이프라인 개요 및 요구 사항 품질을 포함하여 빌드 및 릴리스 파이프라인 분석을 위한 포괄적인 위젯
- 테스트 분석: 테스트 결과 추세, 실패 분석 및 테스트 기간 인사이트를 포함한 고급 테스트 보고 기능
- 속도 및 번다운 차트: 구성 가능한 기간 및 팀 비교 기능이 있는 내장된 스프린트 및 릴리스 추적
분석 기능의 전체 목록은 분석에서 사용할 수 있는 데이터를 참조하세요.
분석 도구 및 개념
분석 데이터 모델은 멤버(엔터티)에 필터링, 집계 및 요약할 수 있는 속성이 포함된 엔터티 집합으로 구성됩니다. 지원되는 엔터티 집합 및 엔터티 형식에 대한 개요는 분석용 데이터 모델을 참조 하세요.
다음 도구는 Analytics 서비스와의 상호 작용을 지원합니다.
- 분석 뷰: 작업 추적 및 테스트 사례를 기반으로 보고서를 빠르게 생성하는 방법을 제공합니다. 분석 보기를 정의하고 다른 사용자와 공유할 수 있습니다. Power BI를 사용하여 Power BI에서 지원하는 모든 유형의 보고서를 빌드할 수 있습니다. 자세한 내용은 분석 보기란?을 참조하세요.
- Power BI: 분석 보기, OData 쿼리 또는 OData 피드를 통해 Power BI에서 분석에 연결합니다. Power BI 통합 정보
- OData 쿼리: OData를 사용하여 지원되는 브라우저에서 분석을 직접 쿼리하고 필요에 따라 반환된 JSON 데이터를 사용합니다.
- Analytics 메타데이터의 프로그래밍 방식 쿼리 Analytics를 위한 OData 쿼리 생성 및 메타데이터 쿼리를 위한 URL 구성 요소
분석 권한
분석 데이터에 액세스하고 작업하려면 사용자에게 적절한 프로젝트 수준 권한이 필요합니다. 핵심 분석 권한은 다음과 같습니다.
- 분석 보기: OData 쿼리, Power BI 연결 및 분석 위젯을 통해 분석 데이터에 액세스하는 데 필요합니다. 기본적으로 기본 액세스 권한이 있는 모든 기여자에게는 이 권한이 있습니다. 관련자 액세스 권한이 있는 사용자는 분석 보기를 보거나 편집할 수 있는 권한이 없습니다.
- 공유 분석 보기 삭제: 사용자가 프로젝트와 공유되는 분석 보기를 삭제할 수 있습니다.
- 공유 분석 보기 편집: 사용자가 프로젝트와 공유되는 분석 보기를 수정할 수 있습니다.
개별 분석 보기의 경우 작성자는 공유 보기를 보고 편집하고 삭제할 수 있는 사용자를 제어할 수 있는 특정 권한을 설정할 수 있습니다. 이러한 사용 권한을 설정하고 관리하는 방법에 대한 자세한 내용은 분석 및 분석 뷰에 액세스할 수 있는 권한 설정을 참조하세요.
쿼리 성능 및 대기 시간
분석은 읽기 및 집계 성능에 최적화되어 있으며 보고 시나리오가 Azure DevOps에 미치는 영향을 줄입니다. 데이터 복사는 하나의 변경 내용과 연결된 데이터가 Analytics에 표시되기까지 최대 30초의 지연을 발생합니다. 자세한 내용은 OData Analytics 쿼리 지침을 참조 하세요.
SQL Server 보고의 미래
SQL Server Reporting Services 플랫폼은 Azure DevOps Server 2020 및 모든 이전 온-프레미스 버전에서 지원됩니다. 그러나 Azure DevOps Server 2020은 SQL Server Reporting Services를 지원하는 최종 버전입니다.
Azure DevOps Server 2022 및 모든 이후 버전부터는 보고 및 데이터 인사이트에 대해서만 분석이 지원됩니다. 이 전환 타임라인은 기존 SQL Server Reporting Services 보고서를 분석으로 마이그레이션하는 데 충분한 시간을 제공합니다.
중요합니다
Azure DevOps Services 는 SQL Server Reporting Services를 지원하지 않으며 모든 보고 기능에 대해 분석만 계속 사용합니다. 클라우드 서비스에 SQL Server Reporting Services 지원을 도입할 계획은 없습니다.
로드맵 타임라인
보고 기능의 로드맵에 대한 기능 타임라인 을 확인하세요.
권장되는 리소스
Power BI 및 OData
리소스 알아보기:
지원되는 엔터티 집합 및 엔터티 형식에 대한 개요는 분석용 데이터 모델을 참조 하세요.