다음을 통해 공유


기본 분석 보기를 사용하여 Power BI 보고서 만들기

Azure DevOps Services | Azure DevOps Server 2022 - Azure DevOps Server 2019

Power BI Desktop을 사용하면 분석 보기에 쉽게 연결하여 Azure DevOps에서 프로젝트에 대한 보고서 만들기를 시작할 수 있습니다. 분석 뷰는 분석 데이터를 기반으로 Power BI 보고서에 대한 필터 조건을 지정하는 간소화된 방법을 제공합니다.

Important

분석 뷰는 Azure Boards 데이터(작업 항목)만 지원합니다. 분석 뷰는 파이프라인과 같은 다른 데이터 형식을 지원하지 않습니다. 보기는 작업 항목의 플랫 목록을 제공하며 작업 항목 계층 구조를 지원하지 않습니다. 이 시점에서 다른 유형의 데이터를 지원하도록 커넥터를 업데이트할 계획이 없습니다. 다른 방법에 대한 자세한 내용은 Power BI 통합 정보를 참조하세요.

Power BI Desktop이 없는 경우 무료로 다운로드하여 설치할 수 있습니다.

사용 가능한 기본 분석 보기 중 하나를 사용하여 작업 추적 데이터의 상태 및 추세 보고서를 만들 수 있습니다. 필요에 따라 사용자 지정 분석 보기를 만들 수도 있습니다.

다음 단계에 따라 Power BI Desktop에서 백로그 항목의 일일 추세와 기본 분석 보기를 기반으로 하는 활성 사용자 스토리 수를 보여 주는 두 개의 보고서를 만듭니다.

  1. Azure DevOps에 대한 웹 포털에서:
    a. 분석 보기 열기
    b. 데이터에 대한 기본 분석 보기를 확인합니다.
  2. Power BI Desktop에서:
    a. 분석 뷰에서 정의된 데이터 세트 가져오기
    b. 추세 보고서 만들기
    c. 추세 보고서에 필터 적용
    d. 카드를 만들고 Is Current=True 필터를 적용하여 현재 개수를 표시합니다.

필수 조건

  • 액세스: 최소한 기본 액세스 권한이 있는 프로젝트의 멤버여야 합니다.
  • 사용 권한: 기본적으로 프로젝트 멤버는 분석을 쿼리하고 뷰를 만들 수 있는 권한이 있습니다.
  • 서비스 및 기능 사용 및 일반 데이터 추적 활동과 관련된 기타 필수 구성 요소에 대한 자세한 내용은 Analytics에 액세스하기 위한 사용 권한 및 필수 구성 요소를 참조 하세요.

Power BI 필수 구성 요소

분석 보기를 참조하는 Power BI 보고서를 만들려면 다음 조건을 충족해야 합니다.

  • Power BI Desktop 2018년 10월 업데이트 이상 버전을 설치했습니다. 공식 Power BI Desktop 다운로드 페이지에서 이 클라이언트 애플리케이션을 다운로드할 수 있습니다.
  • 추세 보고서를 생성할 일정 기간 동안 작업 항목을 추적했습니다.

뷰에 액세스하기 위한 분석 열기

웹 포털에서 Boards>Analytics 보기를 선택합니다.

분석 보기가 표시되지 않으면 분석을 볼 수 있는 권한이 있는지 확인합니다. 분석에 액세스하기 위한 사용 권한 및 필수 구성 요소를 참조하세요.

보드 허브를 확장하고 빨간색 사각형으로 둘러싸인 분석 보기를 선택하는 스크린샷.

데이터에 대한 기본 분석 보기 확인

Power BI에서 사용할 보기를 확인하면 보기가 Power BI에서 올바르게 로드됩니다. 확인 시간이 너무 오래 걸리면 보기를 빠르게 조정할 수 있습니다. 필터를 추가하거나 기록 범위를 좁히고 보기를 다시 확인합니다.

  1. 분석 보기>모두 페이지에서 기본 보기 옆에 있는 작업 아이콘을 선택하고 편집 옵션을 선택합니다. Agile 프로세스를 사용하는 프로젝트의 경우 스토리 -지난 30일 보기를 사용합니다.

    >분석 모두, 스토리 편집 - 지난 30일 보기

  2. 확인 탭을 선택한 다음 보기 확인 단추를 선택합니다.

    확인 탭을 선택한 다음 보기 확인 단추를 선택합니다.

    확인 프로세스가 완료될 때까지 기다립니다. 확인 시간은 보기에 정의된 데이터의 양에 따라 달라집니다. 예를 들어 모든 작업 항목 유형을 포함하고 "모든 기록"을 지정하는 보기는 스토리만 포함하고 30일의 롤링 기간을 지정하는 보기보다 확인하는 데 더 많은 시간이 소요됩니다.

    확인 프로세스가 완료될 때까지 기다립니다.

  3. 보기가 성공적으로 확인되면 다음 단계로 이동합니다. 실패하면 작업 항목 탭을 선택하고 선택 영역을 조정하여 더 적은 수의 팀을 선택하거나 데이터 세트에서 작업 항목을 더 적게 지정합니다.

    뷰 정의에 대한 자세한 내용은 분석 보기 만들기를 참조 하세요.

분석 보기에 연결

  1. Power BI Desktop을 실행합니다.

  2. 서비스에 로그인합니다. 처음 액세스하려면 로그인하고 자격 증명을 인증해야 합니다. Power BI Desktop은 자격 증명을 저장하므로 한 번만 저장하면 됩니다.

    참고 항목

    Azure DevOps는 OAuth를 사용하는 테넌트 간 시나리오를 지원하지 않습니다. 대신 서비스 주체 및 관리 ID를 사용합니다.

  3. 자격 증명 확인 시 연결을 선택합니다.

    Power BI 연결 대화 상자를 보여 주는 스크린샷.

  4. Data>Online Services 가져오기를 선택한 다음, 클라우드 서비스에 대해 Azure DevOps(보드만 해당)를 선택하거나 온-프레미스에 대해 Azure DevOps Server(보드만 해당)를 선택합니다. 연결을 선택합니다. 분석 뷰는 작업 항목 및 테스트 사례에 대한 쿼리만 지원합니다.

    데이터 가져오기 흐름을 보여 주는 스크린샷

  5. 데이터에 연결할 기본 매개 변수를 지정합니다.

    조직 및 프로젝트 이름 지정을 보여 주는 스크린샷

    조직 및 프로젝트 이름, 온-프레미스 버전을 지정하는 것을 보여 주는 스크린샷.

    • 컬렉션 URL: Azure DevOps Server 인스턴스가 호스트되는 URL을 입력합니다. URL의 예는 .입니다 http://fabrikam-server/AzureDevOpsServer/fabrikam-collection.
    • 팀 프로젝트: 프로젝트 이름만 입력합니다. 예를 들어 Azure DevOps Server 인스턴스http://fabrikam-server/AzureDevOpsServer/fabrikam-collection/Fabrikam-Fiber의 URL이면 Fabrikam-Fiber를 사용합니다.

    Important

    팀 이름을 프로젝트 이름과 혼동하지 마세요. 이는 일반적인 실수입니다. 예를 들어 사용하는 URL이 http://fabrikam-server/AzureDevOpsServer/fabrikam-collection/Fabrikam-Fiber-Git/DeviceFabrikam-Fiber-Git인 경우 프로젝트 이름이고 디바이스는 팀 이름입니다.

    로그인에 성공한 후 Power BI는 사용자 자격 증명에 지정된 프로젝트에 액세스할 수 있는 권한이 있음을 확인합니다. 오류가 발생하는 경우 가장 일반적인 문제에 대한 솔루션에 대한 FAQ를 참조하세요.

분석 보기 선택

  1. 공유 뷰 폴더를 확장하고 분석 보기를 선택한 다음 로드를 선택합니다. 데이터 커넥터는 사용 가능한 분석 보기 목록을 제공합니다. 각 보기는 Power BI로 끌어올 수 있는 데이터 집합을 나타냅니다. 사용자 지정 분석 뷰를 만들 수도 있습니다.

    다음 이미지는 기본 분석 뷰를 보여 줍니다. 보기 목록은 프로젝트를 만드는 데 사용되는 프로세스 모델에 따라 다를 수 있습니다. "오늘"이 추가된 보기를 제외하고 나열된 모든 보기는 기록 추세 데이터를 제공합니다.

    다음 예제에서는 제품 백로그 항목을 필터링하는 스토리 - 지난 30일을 선택합니다.

    분석 선택 보기가 있는 탐색기 대화 상자를 보여 주는 스크린샷

    참고 항목

    이전 섹션에서 보기를 확인했기 때문에 뷰가 로드되어야 합니다. 뷰가 로드되지 않는 경우 데이터 세트가 너무 커서 가장 가능성이 높습니다. 웹 포털의 분석 보기 아래 보기 로 돌아가서 필터를 조정하여 데이터 세트의 크기를 줄입니다.

  2. 보기를 선택합니다.

    기본 보기가 있는 탐색기 대화 상자를 보여 주는 스크린샷

    참고 항목

    탐색기에서 선택한 보기에 대해 표시된 미리 보기는 선택한 필드 수와 데이터 세트의 크기에 따라 잘립니다. 데이터는 미리 보기에 대해서만 잘리며 전체 데이터 새로 고침에는 영향을 주지 않습니다.

    • 작업 항목 - 오늘 테이블을 선택하고 미리 보기가 로드되기를 기다립니다. 프로젝트의 모든 작업 항목의 현재 상태를 나타냅니다.
    • 작업 항목 - 오늘 테이블 옆에 있는 확인란을 선택하고 로드를 선택합니다.

    참고 항목

    분석 뷰 는 서버에서 Power BI를 사용하여 정의된 필터를 적용하지 않습니다. Power BI에 적용된 모든 필터는 최종 사용자에게 표시되는 데이터를 제한하지만 분석에서 검색되는 데이터의 양을 줄이지는 않습니다. 필터가 데이터 세트의 크기를 줄이려는 경우 보기를 사용자 지정하여 적용합니다.

  3. 데이터가 로드되기를 기다립니다. 테이블 이름 아래에 직접 표시되는 상태 메시지를 확인하여 진행률을 확인할 수 있습니다. 오류가 표시되는 경우 가장 일반적인 문제에 대한 해결 방법은 FAQ 섹션을 참조하세요.

    쿼리 변경 내용 로드 적용 대화 상자를 보여 주는 스크린샷.

  4. 데이터 모델을 검토합니다. 모델이 로드되는 동안 Power BI Data Connector데이터 세트 디자인을 검토합니다.

일일 추세 보고서 만들기

  1. 보고서에서 (1) 꺾은선형 차트 시각적 개체를 선택하고(2) 검색 필드에 입력 work item id 한 다음(3) 작업 항목 ID 확인란을 선택합니다.

    작업 항목 필드 선택

    차트가 단일 점으로 변경됩니다.

    차트 크기를 변경하려면 보기 탭, 페이지 보기를 선택한 다음, 표시된 대로 크기 조정 옵션을 선택합니다. 그런 다음 차트의 크기를 원하는 차원으로 조정할 수 있습니다.

    차트 크기 조정

  2. 다음으로, (1) 필드 목록에서 날짜 필드를 축으로 선택합니다. 기본적으로 Power BI는 모든 날짜 필드에서 날짜 계층 구조를 만듭니다. 일일 추세를 보려면 (2) 필드 옆에 있는 상황에 맞는 메뉴 아이콘을 선택하고 날짜 계층에서 날짜변경합니다.

    날짜를 선택하고 날짜 계층 구조를 날짜로 변경합니다.

    참고 항목

    시간에 따른 추세를 보려면 날짜 계층 구조가 아닌 날짜 형식을 사용하려고 합니다. Power BI의 날짜 계층 구조해당 기간 동안 모든 항목을 간단한 숫자로 롤업합니다. 계층 구조의 일 수준은 1-31 사이의 숫자로 하루 종일 롤됩니다. 예를 들어 4월 3일과 5월 3일은 모두 3번으로 롤업됩니다. 이는 실제 날짜당 항목 수를 계산하는 것과 같지 않습니다.

상태별 추세 그룹화 및 필터링

  • 사용자 스토리를 상태별로 그룹화하려면 상태 필드를 범례 영역으로 끕니다. 필요에 따라 차트에 표시할 상태 집합을 필터링합니다.

    여기서는 활성, 커밋됨 및 진행 중 상태의 작업 항목을 표시하도록 목록을 필터링했습니다.

    우선 순위별로 그룹화

    이제 차트에는 활성, 커밋됨 및 진행 중인 항목별로 그룹화된 사용자 스토리의 일일 고유 개수가 표시됩니다.

    분석 보기를 수정해야 하는 경우 이렇게 한 다음 Power BI 보고서로 돌아가 데이터를 새로 고칠 수 있습니다. 표시된 대로 새로 고침 옵션을 클릭하기만 하면 됩니다.

    보고서 데이터 새로 고침

최신 활성 스토리 수를 표시하는 카드 만들기

  1. 페이지 아래쪽에 있는 더하기 기호(+)를 클릭하여 새 페이지를 추가합니다.

  2. 카드 시각적 개체를 선택하고 작업 항목 ID 필드를 추가한 다음 페이지 수준 필터에서 상태작업 항목 유형 필드를 끕니다. 상태를 필터링하여 활성 상태를 표시하고 버그에 대한 작업 항목 유형을 필터링합니다.

    이제 카드에는 지난 60일 동안 각 스토리가 정의된 일 수의 활성 스토리 수가 표시됩니다. 이 예제의 경우 해당 숫자는 894입니다.

    고유 개수 카드 만들기

  3. 최신 활성 스토리 수를 가져오려면 필터링된 작업 항목 집합의 최신 수정 버전만 계산하도록 카드를 필터링합니다. 현재 항목을 필터로 추가하고 최신 날짜에 대한 데이터만 필터링하도록 선택합니다True. 현재 는 작업 항목의 최신 수정 버전을 포함하는 행을 자동으로 표시하는 보기에 추가된 필드입니다.

    이 필터를 적용하면 활성 스토리 수가 39로 표시됩니다.

    필터 기준 Is Current

    값은 이전 섹션에서 만든 추세 차트의 마지막 날에 대한 개수와 일치해야 합니다.

계속해서 데이터 탐색

이 빠른 시작에 표시된 보고서는 분석 보기를 사용하여 작업 추적 데이터에 대한 보고서를 쉽게 생성하는 방법을 보여 줍니다.

다음 단계